![]() |
GM6000 Digital Heater Controller Build: 20 (Branch = develop)
SDX-1330
|
This partially concrete class implements the synchronous ITC open call for the OpenApi. More...
This partially concrete class implements the synchronous ITC open call for the OpenApi.
The subclass is still required to implement the ITC request() method.
#include <OpenSync.h>
Public Member Functions | |
| OpenSync (PostApi &myMbox) noexcept | |
| Constructor. | |
| bool | open (void *args=nullptr) |
| See OpenApi. | |
Public Member Functions inherited from Cpl::Itc::OpenApi | |
| virtual | ~OpenApi () |
| Virtual destructor. | |
Public Member Functions inherited from Cpl::Itc::OpenRequest | |
| virtual void | request (OpenMsg &msg)=0 |
| Request: Open. | |
Protected Attributes | |
| PostApi & | m_mbox |
| Mailbox (of the server implementing the ITC request() method. | |
Additional Inherited Members | |
Public Types inherited from Cpl::Itc::OpenRequest | |
| typedef Cpl::Itc::SAP< OpenRequest > | SAP |
| SAP for this API. | |
| typedef RequestMessage< OpenRequest, OpenPayload > | OpenMsg |
| Message Type: Open. | |
|
noexcept |
Constructor.
|
virtual |
See OpenApi.
Implements Cpl::Itc::OpenApi.
|
protected |