Python API Documentation

User-Level API

rsb

Contains the high-level user interface of RSB.

rsb.converter

Contains converter implementations and logic for registration and selection.

rsb.filter

Contains filters which can be used to restrict the events received by clients.

rsb.patterns

Contains communication pattern implementations.

rsb.patterns.future

Contains an implementation of the future pattern.

rsb.version

Provides runtime information about the version of RSB being currently used.

Internal API

rsb.eventprocessing

Contains code mediating between the user interface and the transport layer.

rsb.util

Various helper classes and methods.

rsb.introspection

This package contains partial introspection functionality for RSB.

rsb.transport

Contains the interface and bases classes for implementing RSB transports.

rsb.transport.local

Contains a highly efficient in-process transport implementation.

rsb.transport.rsbspread

rsb.transport.socket

Contains a transport based on point-to-point socket connections.