BAOS SDK  18.2.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Ckdrive::baos::BaosConnectionThe BaosConnection is responsible for creating a TCP/IP stream or a FT 1.2 connection with the baos server
 Ckdrive::baos::ScopedBaosConnectionAuto-connect and disconnect of the StreamConnection
 Ckdrive::baos::ScopedSerialBaosConnectionAuto-connect and disconnect of the StreamConnection
 Ckdrive::baos::StreamConnectionThe StreamConnection is responsible for creating a TCP/IP stream connection with the baos server
 Ckdrive::baos::BaosDatapointThe Baos Datapoint class is used to get and set a datapoint value
 Ckdrive::baos::BaosDatapointCommands
 Ckdrive::baos::BaosDatapointDescriptionA BaosDatapointDescription contains information about a Datapoint Value
 Ckdrive::baos::BaosDatapointDescriptionsReads the datapoint descriptions from the baos server and stores the datapoint descriptions internally
 Ckdrive::baos::BaosDatapointTypesBAOS datapoint types (DPT)
 Ckdrive::baos::BaosDeviceAttr
 Ckdrive::baos::BaosErrorCodesError codes from the kdriveRPC_baos lib The range for the baos error codes begins with 0x00010000 and ends with 0x00011FFF
 Ckdrive::baos::BaosEventBaosEvent connects to the rx packet signals from the BaosConnector and filters the received packets to forward the datapoint value indications and the datapoint get value responses to a single handler
 Ckdrive::baos::BaosHeartbeatBaosHeartbeat sends periodically a heartbeat
 Ckdrive::baos::ScopedBaosHeartbeatAuto starts and stops the Heartbeat class using RAII
 Ckdrive::baos::BaosIpEnumeratorFinds all available IP BAOS devices on the network
 Ckdrive::baos::BaosServerErrorCodesBAOS server error codes
 Ckdrive::baos::BaosServerItemsBaosServerItems is used to get/set the server item parameters from/on the remote device
 Ckdrive::baos::BaosTimersBaosTimers is used to get/set the timer parameters from/on the remote device
 Ckdrive::baos::BaosTimerTypes
 Ckdrive::baos::BaosUsbEnumeratorFinds all available USB BAOS devices
 CDataPacketBase
 Ckdrive::baos::DataPacket
 Ckdrive::baos::DataRequest
 Ckdrive::baos::DataResponse
 Ckdrive::baos::DataIndication
 Ckdrive::baos::DatapointValueIndication
 Ckdrive::baos::ServerItemIndication
 Ckdrive::baos::ErrorResponse
 Ckdrive::baos::DatapointDescriptionHolderCache for Baos Datapoint Descriptions Holds BaosDatapointDescriptions so we don't have to continually read them from the remote device
 Ckdrive::baos::DataRequestFactoryDataRequestFactory
 Ckdrive::baos::HeaderPolicyDataPacketHeaderPolicy
 Ckdrive::baos::HeaderPolicy12HeaderPolicy12
 Ckdrive::baos::HeaderPolicy2xHeaderPolicy20
 Ckdrive::baos::IndicationFunctions
 Ckdrive::baos::MulticastProtocolConstants
 CPacketFactory
 Ckdrive::baos::BaosPacketFactoryA connector has a PacketFactory which converts a raw byte stream into a known packet type
 Ckdrive::baos::PacketFactory12PacketFactory12
 Ckdrive::baos::PacketFactory2xPacketFactory20
 Ckdrive::baos::Protocol12
 Ckdrive::baos::Protocol2x
 Ckdrive::baos::ProtocolConstants
 Ckdrive::baos::ProtocolDecoderA utility class to decode the communication between the client and the remote baos device
 Ckdrive::baos::ProtocolFormatterProtocolFormatter
 Ckdrive::baos::ProtocolFormatter12ProtocolFormatter12
 Ckdrive::baos::ProtocolFormatter2xProtocolFormatter2x
 Ckdrive::baos::ProtocolVersionsBAOS protocol versions
 CQueueConnector
 Ckdrive::baos::BaosConnectorThe BaosConnector is a QueueConnector which means it is possible to use the queue to obtain the Rx packet notifications
 Ckdrive::baos::FT12ConnectorThe FT12Connector is responsible for creating a Serial FT 1.2 connection with the baos server
 Ckdrive::baos::StreamConnectorThe StreamConnector is responsible for creating a TCP/IP stream connection with the baos server
 Ckdrive::baos::StreamConnector12The StreamConnector is responsible for creating a TCP/IP stream connection with the baos server with version 1.2
 Ckdrive::baos::StreamConnector2xThe StreamConnector is responsible for creating a TCP/IP stream connection with the baos server with version 2x
 Ckdrive::baos::UsbConnectorThe UsbConnector is responsible for creating a SUB connection with the baos server
 Ckdrive::baos::RequestFunctions
 Ckdrive::baos::ResponseFunctions
 CScopedStreamConnectionAuto-connect and disconnect of the StreamConnection
 Ckdrive::baos::ServerFunction
 Ckdrive::baos::ServerItem
 Ckdrive::baos::ServerItemPropertiesBAOS server items
 Ckdrive::baos::ServiceRunner
 Ckdrive::baos::GetDatapointDescription
 Ckdrive::baos::GetDatapointValue
 Ckdrive::baos::GetDescriptionString
 Ckdrive::baos::GetParameterByte
 Ckdrive::baos::GetServerItem
 Ckdrive::baos::GetTimer
 Ckdrive::baos::SetDatapointHistoryCommand
 Ckdrive::baos::SetDatapointValue
 Ckdrive::baos::SetServerItem
 Ckdrive::baos::SetTimer
 Ckdrive::baos::StreamConnectorFactoryStreamConnectorFactory
 Ckdrive::baos::StreamProtocolConstants
 Ckdrive::baos::Timer
 Czfa6c8ef87f
 Ckdrive::baos::KnxUsbPort