| 
    Bluenet
    5.7.0
    
   Bluenet, firmware for nRF52 smart home devices 
   | 
 
This is the complete list of members for CrownstoneService, including all inherited members.
| _characteristics | Service | private | 
| _controlCharacteristic | CrownstoneService | protected | 
| _controlPacketAccessor | CrownstoneService | protected | 
| _factoryResetCharacteristic | CrownstoneService | private | 
| _handle | Service | private | 
| _initialized | BaseClass< 1 > | private | 
| _keySessionDataBuffer | CrownstoneService | private | 
| _resultCharacteristic | CrownstoneService | protected | 
| _resultPacketAccessor | CrownstoneService | protected | 
| _sessionDataCharacteristic | CrownstoneService | private | 
| _sessionDataUnencryptedCharacteristic | CrownstoneService | 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 | 
| 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 | 
| BaseClass() | BaseClass< 1 > | inline | 
| C_SERVICE_INITIALIZED enum value | Service | |
| condition_t enum name | Service | |
| createCharacteristics() | CrownstoneService | protectedvirtual | 
| 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) | CrownstoneService | 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 | 
| 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 |