BAOS SDK v2
1.0.1
An SDK providing access to IP-BAOS devices through BAOS binary protocol version 2.x
|
Classes regarding response telegrams. More...
Go to the source code of this file.
Classes | |
struct | BaseResponse |
Baseclass for generic responses. More... | |
struct | BaosBaseResponse |
Baseclass for BAOS Responses. Containes the response code and optional in derived classes the payload. More... | |
struct | BaosResponse< T > |
An actual BAOS response with payload of template parameter T. More... | |
Namespaces | |
wz::baos | |
Global BAOS sdk namespace. | |
wz::baos::protocol | |
Groups BAOS binary protocol specific types , defines and classes for Indications, Responses etc. | |
Typedefs | |
using | ResponsePromise = std::promise< BaseResponse::SPtr > |
using | ResponseFuture = std::future< BaseResponse::SPtr > |
Functions | |
template<class T > | |
T | waitAndHandleBaosResponse (ResponseFuture &&fut) |
Helper function to wait for a ResponseFuture to become ready and handle it. More... | |
void | waitAndHandleEmptyBaosResponse (ResponseFuture &&fut) |
Handle responses with no payload. | |
Classes regarding response telegrams.