BAOS SDK  18.2.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nkdrive
 Nbaos
 CBaosConnectionThe BaosConnection is responsible for creating a TCP/IP stream or a FT 1.2 connection with the baos server
 CBaosConnectorThe BaosConnector is a QueueConnector which means it is possible to use the queue to obtain the Rx packet notifications
 CBaosDatapointThe Baos Datapoint class is used to get and set a datapoint value
 CBaosDatapointCommands
 CBaosDatapointDescriptionA BaosDatapointDescription contains information about a Datapoint Value
 CBaosDatapointDescriptionsReads the datapoint descriptions from the baos server and stores the datapoint descriptions internally
 CBaosDatapointTypesBAOS datapoint types (DPT)
 CBaosDeviceAttr
 CBaosErrorCodesError codes from the kdriveRPC_baos lib The range for the baos error codes begins with 0x00010000 and ends with 0x00011FFF
 CBaosEventBaosEvent 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
 CBaosHeartbeatBaosHeartbeat sends periodically a heartbeat
 CBaosIpEnumeratorFinds all available IP BAOS devices on the network
 CBaosPacketFactoryA connector has a PacketFactory which converts a raw byte stream into a known packet type
 CBaosServerErrorCodesBAOS server error codes
 CBaosServerItemsBaosServerItems is used to get/set the server item parameters from/on the remote device
 CBaosTimersBaosTimers is used to get/set the timer parameters from/on the remote device
 CBaosTimerTypes
 CBaosUsbEnumeratorFinds all available USB BAOS devices
 CDataIndication
 CDataPacket
 CDatapointDescriptionHolderCache for Baos Datapoint Descriptions Holds BaosDatapointDescriptions so we don't have to continually read them from the remote device
 CDatapointValueIndication
 CDataRequest
 CDataRequestFactoryDataRequestFactory
 CDataResponse
 CErrorResponse
 CFT12ConnectorThe FT12Connector is responsible for creating a Serial FT 1.2 connection with the baos server
 CGetDatapointDescription
 CGetDatapointValue
 CGetDescriptionString
 CGetParameterByte
 CGetServerItem
 CGetTimer
 CHeaderPolicyDataPacketHeaderPolicy
 CHeaderPolicy12HeaderPolicy12
 CHeaderPolicy2xHeaderPolicy20
 CIndicationFunctions
 CKnxUsbPort
 CMulticastProtocolConstants
 CPacketFactory12PacketFactory12
 CPacketFactory2xPacketFactory20
 CProtocol12
 CProtocol2x
 CProtocolConstants
 CProtocolDecoderA utility class to decode the communication between the client and the remote baos device
 CProtocolFormatterProtocolFormatter
 CProtocolFormatter12ProtocolFormatter12
 CProtocolFormatter2xProtocolFormatter2x
 CProtocolVersionsBAOS protocol versions
 CRequestFunctions
 CResponseFunctions
 CScopedBaosConnectionAuto-connect and disconnect of the StreamConnection
 CScopedBaosHeartbeatAuto starts and stops the Heartbeat class using RAII
 CScopedSerialBaosConnectionAuto-connect and disconnect of the StreamConnection
 CServerFunction
 CServerItem
 CServerItemIndication
 CServerItemPropertiesBAOS server items
 CServiceRunner
 CSetDatapointHistoryCommand
 CSetDatapointValue
 CSetServerItem
 CSetTimer
 CStreamConnectionThe StreamConnection is responsible for creating a TCP/IP stream connection with the baos server
 CStreamConnectorThe StreamConnector is responsible for creating a TCP/IP stream connection with the baos server
 CStreamConnector12The StreamConnector is responsible for creating a TCP/IP stream connection with the baos server with version 1.2
 CStreamConnector2xThe StreamConnector is responsible for creating a TCP/IP stream connection with the baos server with version 2x
 CStreamConnectorFactoryStreamConnectorFactory
 CStreamProtocolConstants
 CTimer
 CUsbConnectorThe UsbConnector is responsible for creating a SUB connection with the baos server
 NPoco
 CScopedStreamConnectionAuto-connect and disconnect of the StreamConnection