BAOS SDK v2  1.0.1
An SDK providing access to IP-BAOS devices through BAOS binary protocol version 2.x
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBaosConnectionRepresents a connection to a BAOS device
 CBaosTcpConnectionA specialization for connection to the BAOS device via a TCP connection
 CBaosDeviceThis class represents a BAOS device
 CBaosIp4DeviceRepresents a BAOS IP4 device with an underlying TCP connection
 CBaseResponseBaseclass for generic responses
 CBaosBaseResponseBaseclass for BAOS Responses. Containes the response code and optional in derived classes the payload
 CBaosResponse< T >An actual BAOS response with payload of template parameter T
 CCommandLineOptions
 CDatapointChangeValueA pair of the DatapointSetCommand and the Datapoint value for changing datapoint values
 CDatapointConfigInformation about a datapoint object
 CDatapointConfigFlagsStruct for the communication flags of a datapoint. See KNX spec for more details
 CDatapointDescriptionRepresents the information about a datapoint in the BAOS device
 CDatapointStatusInternal state for each datapoint in the object server
 CDatapointValueStateA combination of the status of a datapoint and its actual value
 CDeviceClassConfigConfiguration options for the cpp device class behaviour
 CDeviceConfigInfoA collection of fields representing those serveritems which may change if the configuration of the device is changed
 CDeviceGroupIdentifierUnique identifier for a device
 CDeviceMetaMeta information about a device group, which is required be the device class
 CDeviceRuntimeInfoA collection of fields representing those serveritems which may change during "normal" operation of the device
 CDeviceStaticInfoA collection of fields representing those serveritems which won't ever change in a device
 CIndicationEventAn Indication event
 CIOEventRepresents an IOEvent
 CIp4SocketAddressRepresent the pair of IP address as string in the form "10.0.0.1020" and a port
 CPacketizerBaseTo find packets in the TCP byte stream a pattern and the following toatl packet length are used
 CKnxNetIPPacketizerSpecializaton for a Packetizer which detects KnxNet/Ip packets
 CServerItemStructure to hold information about a serveritem
 CStatusFlagsThis structure represents the status flags provided by some BAOS devices server item ServerItemId::StatusFlags
 CStatusFlagsSupportedRepresents which status flags are supported by the device, serveritem 52
 CTcpIOBase class for a TCP input output connection