|
BAOS SDK
18.2.0
|
| ▼Nkdrive | |
| ▼Nbaos | |
| CBaosConnection | The BaosConnection is responsible for creating a TCP/IP stream or a FT 1.2 connection with the baos server |
| CBaosConnector | The BaosConnector is a QueueConnector which means it is possible to use the queue to obtain the Rx packet notifications |
| CBaosDatapoint | The Baos Datapoint class is used to get and set a datapoint value |
| CBaosDatapointCommands | |
| CBaosDatapointDescription | A BaosDatapointDescription contains information about a Datapoint Value |
| CBaosDatapointDescriptions | Reads the datapoint descriptions from the baos server and stores the datapoint descriptions internally |
| CBaosDatapointTypes | BAOS datapoint types (DPT) |
| CBaosDeviceAttr | |
| CBaosErrorCodes | Error codes from the kdriveRPC_baos lib The range for the baos error codes begins with 0x00010000 and ends with 0x00011FFF |
| CBaosEvent | BaosEvent 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 |
| CBaosHeartbeat | BaosHeartbeat sends periodically a heartbeat |
| CBaosIpEnumerator | Finds all available IP BAOS devices on the network |
| CBaosPacketFactory | A connector has a PacketFactory which converts a raw byte stream into a known packet type |
| CBaosServerErrorCodes | BAOS server error codes |
| CBaosServerItems | BaosServerItems is used to get/set the server item parameters from/on the remote device |
| CBaosTimers | BaosTimers is used to get/set the timer parameters from/on the remote device |
| CBaosTimerTypes | |
| CBaosUsbEnumerator | Finds all available USB BAOS devices |
| CDataIndication | |
| CDataPacket | |
| CDatapointDescriptionHolder | Cache for Baos Datapoint Descriptions Holds BaosDatapointDescriptions so we don't have to continually read them from the remote device |
| CDatapointValueIndication | |
| CDataRequest | |
| CDataRequestFactory | DataRequestFactory |
| CDataResponse | |
| CErrorResponse | |
| CFT12Connector | The FT12Connector is responsible for creating a Serial FT 1.2 connection with the baos server |
| CGetDatapointDescription | |
| CGetDatapointValue | |
| CGetDescriptionString | |
| CGetParameterByte | |
| CGetServerItem | |
| CGetTimer | |
| CHeaderPolicy | DataPacketHeaderPolicy |
| CHeaderPolicy12 | HeaderPolicy12 |
| CHeaderPolicy2x | HeaderPolicy20 |
| CIndicationFunctions | |
| CKnxUsbPort | |
| CMulticastProtocolConstants | |
| CPacketFactory12 | PacketFactory12 |
| CPacketFactory2x | PacketFactory20 |
| CProtocol12 | |
| CProtocol2x | |
| CProtocolConstants | |
| CProtocolDecoder | A utility class to decode the communication between the client and the remote baos device |
| CProtocolFormatter | ProtocolFormatter |
| CProtocolFormatter12 | ProtocolFormatter12 |
| CProtocolFormatter2x | ProtocolFormatter2x |
| CProtocolVersions | BAOS protocol versions |
| CRequestFunctions | |
| CResponseFunctions | |
| CScopedBaosConnection | Auto-connect and disconnect of the StreamConnection |
| CScopedBaosHeartbeat | Auto starts and stops the Heartbeat class using RAII |
| CScopedSerialBaosConnection | Auto-connect and disconnect of the StreamConnection |
| CServerFunction | |
| CServerItem | |
| CServerItemIndication | |
| CServerItemProperties | BAOS server items |
| CServiceRunner | |
| CSetDatapointHistoryCommand | |
| CSetDatapointValue | |
| CSetServerItem | |
| CSetTimer | |
| CStreamConnection | The StreamConnection is responsible for creating a TCP/IP stream connection with the baos server |
| CStreamConnector | The StreamConnector is responsible for creating a TCP/IP stream connection with the baos server |
| CStreamConnector12 | The StreamConnector is responsible for creating a TCP/IP stream connection with the baos server with version 1.2 |
| CStreamConnector2x | The StreamConnector is responsible for creating a TCP/IP stream connection with the baos server with version 2x |
| CStreamConnectorFactory | StreamConnectorFactory |
| CStreamProtocolConstants | |
| CTimer | |
| CUsbConnector | The UsbConnector is responsible for creating a SUB connection with the baos server |
| ▼NPoco | |
| CScopedStreamConnection | Auto-connect and disconnect of the StreamConnection |
1.8.11