#include <VAAPI.h>
|
| | COutputDataProtocol (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, void *data=nullptr, size_t size=0, Message *outMsg=nullptr) |
| |
| bool | SendOutMessage (int signal, CPayloadWrapBase *payload, Message *outMsg=nullptr) |
| |
| bool | SendInMessage (int signal, 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, 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
§ OutSignal
| Enumerator |
|---|
| NEWFRAME | |
| RETURNPIC | |
| RETURNPROCPIC | |
§ COutputDataProtocol()
| VAAPI::COutputDataProtocol::COutputDataProtocol |
( |
std::string |
name, |
|
|
CEvent * |
inEvent, |
|
|
CEvent * |
outEvent |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: