PlayerCc::OpaqueProxy Class Reference
The OpaqueProxy
proxy provides an interface to a generic opaque.
More...
#include <playerc++.h>
Inheritance diagram for PlayerCc::OpaqueProxy:
Public Member Functions | |
OpaqueProxy (PlayerClient *aPc, uint32_t aIndex=0) | |
constructor | |
~OpaqueProxy () | |
destructor | |
uint32_t | GetCount () const |
How long is the data? | |
void | GetData (uint8_t *aDest) const |
Opaque data. | |
void | SendCmd (player_opaque_data_t *aData) |
Send a command. | |
int | SendReq (player_opaque_data_t *aRequest) |
Send a request. | |
Private Member Functions | |
void | Subscribe (uint32_t aIndex) |
void | Unsubscribe () |
Private Attributes | |
playerc_opaque_t * | mDevice |
Detailed Description
The OpaqueProxy
proxy provides an interface to a generic opaque.
See examples/plugins/opaquedriver for an example of using this interface in combination with a custom plugin.
The documentation for this class was generated from the following file: