BAOS SDK v2
1.0.1
An SDK providing access to IP-BAOS devices through BAOS binary protocol version 2.x
|
Code regarding a connection to a physical BAOS device. More...
#include "baos/config.h"
#include "baos/connection/IOEvent.h"
#include "baos/ip/IpGeneral.h"
#include "baos/ip/TcpIO.h"
#include "baos/protocol/Defines.h"
#include "baos/protocol/Response.h"
#include "connection/BaosIndicationSender.h"
#include "ip/TcpDriver.h"
#include "wzcpp/features/concurrent/executor.h"
#include "wzcpp/features/logging.h"
#include "wzcpp/features/timer/timer.h"
Go to the source code of this file.
Classes | |
class | BaosConnection |
Represents a connection to a BAOS device. More... | |
Namespaces | |
wz::baos | |
Global BAOS sdk namespace. | |
Enumerations | |
enum class | BaosParseStatus { Success , SizeMismatch , InvalidKnxHeader , InvalidConnectionHeader , InvalidMsgData , InvalidMainService , InvalidSubService , UnknownIndicationType , MalformedResponse } |
The different result type of the BAOS binary parsing operation. | |
Functions | |
std::string BAOSLIB_EXPORT | parseStatusToString (BaosParseStatus &parseStatus) |
Human readable string of the parse status. | |
Code regarding a connection to a physical BAOS device.