Skip to main content
Version: 0.3.x

Overview

PackageSource

The APIs are shown in the following figure:

OverviewOverview

The follolowing modules are optional. To install them, please add the arguments during the installation. Different arguments could be used in the same time.

  • file: need to use pip install syncstream[file]
  • host: need to use pip install syncstream[host]

Modules

Member
Description
baseThe shared basic tools for different modules.
mprocThe thread-safe and process-safe message synchronization, implemented based on the python stdlib.
fileThe file-lock-based message synchronization, implemented based on fasteners.
hostThe web-service-based message synchronization, implemented based on Flask-RESTful and urllib3.
webtoolsThe shared utilities for web services.

Aliases

Member
Alias of
LineBuffersyncstream.mproc.LineBuffer
LineProcBuffersyncstream.mproc.LineProcBuffer
LineProcMirrorsyncstream.mproc.LineProcMirror
LineFileBuffersyncstream.file.LineFileBuffer
LineHostBuffersyncstream.host.LineHostBuffer
LineHostMirrorsyncstream.host.LineHostMirror