#include <ActiveAESink.h>
|
| | CSinkDataProtocol (std::string name, CEvent *inEvent, CEvent *outEvent) |
| |
| | Protocol (std::string name, CEvent *inEvent, CEvent *outEvent) |
| |
| | Protocol (std::string name) |
| |
| | ~Protocol () |
| |
| Message * | GetMessage () |
| |
| void | ReturnMessage (Message *msg) |
| |
| bool | SendOutMessage (int signal, const void *data=nullptr, size_t size=0, Message *outMsg=nullptr) |
| |
| bool | SendOutMessage (int signal, CPayloadWrapBase *payload, Message *outMsg=nullptr) |
| |
| bool | SendInMessage (int signal, const void *data=nullptr, size_t size=0, Message *outMsg=nullptr) |
| |
| bool | SendInMessage (int signal, CPayloadWrapBase *payload, Message *outMsg=nullptr) |
| |
| bool | SendOutMessageSync (int signal, Message **retMsg, int timeout, const void *data=nullptr, size_t size=0) |
| |
| bool | SendOutMessageSync (int signal, Message **retMsg, int timeout, CPayloadWrapBase *payload) |
| |
| bool | ReceiveOutMessage (Message **msg) |
| |
| bool | ReceiveInMessage (Message **msg) |
| |
| void | Purge () |
| |
| void | PurgeIn (int signal) |
| |
| void | PurgeOut (int signal) |
| |
| void | DeferIn (bool value) |
| |
| void | DeferOut (bool value) |
| |
| void | Lock () |
| |
| void | Unlock () |
| |
◆ InSignal
| Enumerator |
|---|
| RETURNSAMPLE | |
| ACC | |
◆ OutSignal
◆ CSinkDataProtocol()
| ActiveAE::CSinkDataProtocol::CSinkDataProtocol |
( |
std::string |
name, |
|
|
CEvent * |
inEvent, |
|
|
CEvent * |
outEvent |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: