bluez_peripheral.base module¶
- class bluez_peripheral.base.BaseServiceInterface[source]¶
Bases:
ServiceInterfaceBase class for bluez_peripheral ServiceInterface implementations.
- class bluez_peripheral.base.HierarchicalServiceInterface[source]¶
Bases:
BaseServiceInterfaceBase class for a member of a hierarchy of ServiceInterfaces which should be exported and unexported as a group.
- add_child(child)[source]¶
Adds a child service interface.
- Parameters:
child (HierarchicalServiceInterface)
- Return type:
None
- remove_child(child)[source]¶
Removes a child service interface.
- Parameters:
child (HierarchicalServiceInterface)
- Return type:
None