_characteristics | Service | private |
_controlCharacteristic | CrownstoneService | protected |
_controlPacketAccessor | CrownstoneService | protected |
_factoryResetCharacteristic | CrownstoneService | private |
_handle | Service | private |
_initialized | BaseClass< 1 > | private |
_keyBuffer | SetupService | private |
_keySessionDataBuffer | CrownstoneService | private |
_macAddressCharacteristic | SetupService | private |
_myAddr | SetupService | private |
_resultCharacteristic | CrownstoneService | protected |
_resultPacketAccessor | CrownstoneService | protected |
_sessionDataCharacteristic | CrownstoneService | private |
_sessionDataUnencryptedCharacteristic | CrownstoneService | private |
_setupKeyCharacteristic | SetupService | private |
_stack | Service | private |
_uuid | Service | private |
addCharacteristic(CharacteristicBase *characteristic) | Service | |
addControlCharacteristic(buffer_ptr_t buffer, cs_buffer_size_t size, uint16_t charUuid, EncryptionAccessLevel minimumAccessLevel) | CrownstoneService | protected |
addFactoryResetCharacteristic() | CrownstoneService | protected |
addMacAddressCharacteristic() | SetupService | inlineprotected |
addResultCharacteristic(buffer_ptr_t buffer, cs_buffer_size_t size, uint16_t charUuid, EncryptionAccessLevel minimumAccessLevel) | CrownstoneService | protected |
addSessionDataCharacteristic(buffer_ptr_t buffer, cs_buffer_size_t size, EncryptionAccessLevel minimumAccessLevel=BASIC) | CrownstoneService | protected |
addSetupKeyCharacteristic(buffer_ptr_t buffer, uint16_t size) | SetupService | inlineprotected |
BaseClass() | BaseClass< 1 > | inline |
C_SERVICE_INITIALIZED enum value | Service | |
condition_t enum name | Service | |
createCharacteristics() | SetupService | virtual |
CrownstoneService() | CrownstoneService | |
EventListener() | EventListener | inlineprivate |
getCharacteristics() | Service | inline |
getHandle() | Service | inline |
getReadBuffer(buffer_ptr_t &buffer, cs_buffer_size_t &maxLength) | CrownstoneService | protected |
getStack() | Service | inline |
getUUID() const | Service | inline |
getWriteBuffer(buffer_ptr_t &buffer, cs_buffer_size_t &maxLength) | CrownstoneService | protected |
handleEvent(event_t &event) | SetupService | virtual |
init(Stack *stack) | Service | |
isInitialized(uint8_t i=0) | BaseClass< 1 > | inline |
listen() | EventListener | private |
onBleEvent(const ble_evt_t *event) | Service | |
onConnect(uint16_t connectionHandle, const ble_gap_evt_connected_t &event) | Service | |
onDisconnect(uint16_t connectionHandle, const ble_gap_evt_disconnected_t &event) | Service | |
onTxComplete(const ble_common_evt_t *event) | Service | |
onWrite(const ble_gatts_evt_write_t &event, uint16_t gattHandle) | Service | |
removeBuffer() | CrownstoneService | protected |
Service() | Service | |
setInitialized(uint8_t i=0) | BaseClass< 1 > | inline |
setUninitialized(uint8_t i=0) | BaseClass< 1 > | inline |
SetupService() | SetupService | |
setUUID(const UUID &uuid) | Service | |
updatedCharacteristics() | Service | inline |
writeResult(uint8_t protocol, CommandHandlerTypes type, cs_result_t &result) | CrownstoneService | protected |
writeResult(uint8_t protocol, CommandHandlerTypes type, cs_ret_code_t retCode, cs_data_t data) | CrownstoneService | protected |
~EventListener() | EventListener | privatevirtual |
~Service() | Service | inlinevirtual |