BAOS SDK
18.2.0
Main Page
Related Pages
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
▼
C
kdrive::baos::BaosConnection
The
BaosConnection
is responsible for creating a TCP/IP stream or a FT 1.2 connection with the baos server
C
kdrive::baos::ScopedBaosConnection
Auto-connect and disconnect of the
StreamConnection
C
kdrive::baos::ScopedSerialBaosConnection
Auto-connect and disconnect of the
StreamConnection
C
kdrive::baos::StreamConnection
The
StreamConnection
is responsible for creating a TCP/IP stream connection with the baos server
C
kdrive::baos::BaosDatapoint
The Baos Datapoint class is used to get and set a datapoint value
C
kdrive::baos::BaosDatapointCommands
C
kdrive::baos::BaosDatapointDescription
A
BaosDatapointDescription
contains information about a Datapoint Value
C
kdrive::baos::BaosDatapointDescriptions
Reads the datapoint descriptions from the baos server and stores the datapoint descriptions internally
C
kdrive::baos::BaosDatapointTypes
BAOS datapoint types (DPT)
C
kdrive::baos::BaosDeviceAttr
C
kdrive::baos::BaosErrorCodes
Error codes from the kdriveRPC_baos lib The range for the baos error codes begins with 0x00010000 and ends with 0x00011FFF
C
kdrive::baos::BaosEvent
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
▼
C
kdrive::baos::BaosHeartbeat
BaosHeartbeat
sends periodically a heartbeat
C
kdrive::baos::ScopedBaosHeartbeat
Auto starts and stops the Heartbeat class using RAII
C
kdrive::baos::BaosIpEnumerator
Finds all available IP BAOS devices on the network
C
kdrive::baos::BaosServerErrorCodes
BAOS server error codes
C
kdrive::baos::BaosServerItems
BaosServerItems
is used to get/set the server item parameters from/on the remote device
C
kdrive::baos::BaosTimers
BaosTimers
is used to get/set the timer parameters from/on the remote device
C
kdrive::baos::BaosTimerTypes
C
kdrive::baos::BaosUsbEnumerator
Finds all available USB BAOS devices
▼
C
DataPacketBase
▼
C
kdrive::baos::DataPacket
C
kdrive::baos::DataRequest
▼
C
kdrive::baos::DataResponse
▼
C
kdrive::baos::DataIndication
C
kdrive::baos::DatapointValueIndication
C
kdrive::baos::ServerItemIndication
C
kdrive::baos::ErrorResponse
C
kdrive::baos::DatapointDescriptionHolder
Cache for Baos Datapoint Descriptions Holds
BaosDatapointDescriptions
so we don't have to continually read them from the remote device
C
kdrive::baos::DataRequestFactory
DataRequestFactory
▼
C
kdrive::baos::HeaderPolicy
DataPacketHeaderPolicy
C
kdrive::baos::HeaderPolicy12
HeaderPolicy12
C
kdrive::baos::HeaderPolicy2x
HeaderPolicy20
C
kdrive::baos::IndicationFunctions
C
kdrive::baos::MulticastProtocolConstants
▼
C
PacketFactory
▼
C
kdrive::baos::BaosPacketFactory
A connector has a PacketFactory which converts a raw byte stream into a known packet type
C
kdrive::baos::PacketFactory12
PacketFactory12
C
kdrive::baos::PacketFactory2x
PacketFactory20
C
kdrive::baos::Protocol12
C
kdrive::baos::Protocol2x
C
kdrive::baos::ProtocolConstants
C
kdrive::baos::ProtocolDecoder
A utility class to decode the communication between the client and the remote baos device
C
kdrive::baos::ProtocolFormatter
ProtocolFormatter
C
kdrive::baos::ProtocolFormatter12
ProtocolFormatter12
C
kdrive::baos::ProtocolFormatter2x
ProtocolFormatter2x
C
kdrive::baos::ProtocolVersions
BAOS protocol versions
▼
C
QueueConnector
▼
C
kdrive::baos::BaosConnector
The
BaosConnector
is a QueueConnector which means it is possible to use the queue to obtain the Rx packet notifications
C
kdrive::baos::FT12Connector
The
FT12Connector
is responsible for creating a Serial FT 1.2 connection with the baos server
▼
C
kdrive::baos::StreamConnector
The
StreamConnector
is responsible for creating a TCP/IP stream connection with the baos server
C
kdrive::baos::StreamConnector12
The
StreamConnector
is responsible for creating a TCP/IP stream connection with the baos server with version 1.2
C
kdrive::baos::StreamConnector2x
The
StreamConnector
is responsible for creating a TCP/IP stream connection with the baos server with version 2x
C
kdrive::baos::UsbConnector
The
UsbConnector
is responsible for creating a SUB connection with the baos server
C
kdrive::baos::RequestFunctions
C
kdrive::baos::ResponseFunctions
C
ScopedStreamConnection
Auto-connect and disconnect of the StreamConnection
C
kdrive::baos::ServerFunction
C
kdrive::baos::ServerItem
C
kdrive::baos::ServerItemProperties
BAOS server items
▼
C
kdrive::baos::ServiceRunner
C
kdrive::baos::GetDatapointDescription
C
kdrive::baos::GetDatapointValue
C
kdrive::baos::GetDescriptionString
C
kdrive::baos::GetParameterByte
C
kdrive::baos::GetServerItem
C
kdrive::baos::GetTimer
C
kdrive::baos::SetDatapointHistoryCommand
C
kdrive::baos::SetDatapointValue
C
kdrive::baos::SetServerItem
C
kdrive::baos::SetTimer
C
kdrive::baos::StreamConnectorFactory
StreamConnectorFactory
C
kdrive::baos::StreamProtocolConstants
C
kdrive::baos::Timer
▼
C
zfa6c8ef87f
C
kdrive::baos::KnxUsbPort
Generated by
1.8.11