ABleCentral ================== The ABleCentral is the partner to the ABlePeripheral and is what is returned by the `accept()` method of the peripheral, this class serves as an abstraction of the functionality the peripheral has in communicating with the central. ABleCentral's functions are modeled after the `Berkeley Socket API `_. There aren't many occasions ABleCentral instance should be initialized outside of a peripheral creating one after a connection as all of the core functionality relies on the connection to the peripheral and its underlying application. Class Definition ++++++++++++++++ .. autoclass:: able.central.ABleCentral Methods +++++++ Communication ************* .. autofunction:: able.central.ABleCentral.send .. autofunction:: able.central.ABleCentral.recv .. autofunction:: able.central.ABleCentral.flush_buffers State ***** .. autofunction:: able.central.ABleCentral.close