raccoon_transport.transport

Python transport wrapper with reliable and retained delivery helpers.

Attributes

logger

Classes

Transport

Main Python transport wrapper used by robotics applications and tests.

Module Contents

raccoon_transport.transport.logger
class raccoon_transport.transport.Transport(provider: str = '')

Main Python transport wrapper used by robotics applications and tests.

classmethod create(provider: str = '') Transport
publish(channel: str, message, *, reliable: bool = False, retained: bool = False, deduplicate: bool = False, retry_interval_ms: int = 100, max_retries: int = 10)
subscribe(channel: str, handler, *, reliable: bool = False, request_retained: bool = False)
spin_once(timeout_ms: int = 100) int
spin()
close()