heros.zenoh

Attributes

Classes

Module Contents

heros.zenoh.zenoh_default_config
class heros.zenoh.ZenohSessionManager(config_dict: dict | None = None)[source]
_config_dict
_session = None
_referrers = []
request_session(obj: object) zenoh.Session[source]

Request the global zenoh session.

Parameters:

obj – The object that requests the session

release_session(obj: object) None[source]

Release from the global zenoh session.

Parameters:

obj – The object that wants to release from the global zenoh session

update_config(config_dict: dict) None[source]
force_close() None[source]
heros.zenoh.session_manager