|
BAOS SDK v2
1.2.1
An SDK providing access to IP-BAOS devices through BAOS binary protocol version 2.x
|
Classes regarding response telegrams. More...
Include dependency graph for Response.h:
This graph shows which files directly or indirectly include this file: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... | |
| BAOSLIB_EXPORT void | waitAndHandleEmptyBaosResponse (ResponseFuture &&fut) |
| Handle responses with no payload. | |
Classes regarding response telegrams.