class CMMFControllerExtendedData : public CMMFObject |
The controller proxy session.
Only one session can be connected to a controller proxy server.
Public Member Functions | |
---|---|
CMMFControllerExtendedData() | |
~CMMFControllerExtendedData() | |
TThreadId | ClientThreadId() |
void | HandleRequest(TMMFMessage &) |
void | ResetSourceSinkInitData() |
TBool | SecureDrmMode() |
void | SetClientThreadId(TThreadId) |
void | SetSecureDrmMode(TBool) |
void | SetSourceSinkInitData(HBufC8 *) |
HBufC8 * | SourceSinkInitData() |
Private Attributes | |
---|---|
TThreadId | iClientThreadId |
TBool | iSecureDrmMode |
HBufC8 * | iSourceSinkInitData |
void | HandleRequest | ( | TMMFMessage & | aMessage | ) | [virtual] |
Passes a message to the object to handle.
This is a pure virtual method to be implemented by concrete classes derived from this class.
The message passed in MUST be completed by the object; however, it can be copied to be completed at a later time, should some other asynchronous action need to occur first.
7.0s
TMMFMessage & aMessage | The message to be handled. This MUST be completed by the object. |
void | SetClientThreadId | ( | TThreadId | aClientThreadId | ) |
TThreadId aClientThreadId |
void | SetSourceSinkInitData | ( | HBufC8 * | aSourceSinkInitData | ) |
HBufC8 * aSourceSinkInitData |
TThreadId | iClientThreadId | [private] |
Extended data uses by CMMFController: The client thread Id
TBool | iSecureDrmMode | [private] |
Extended data uses by CMMFController: Controller Scecure DRM Mode
HBufC8 * | iSourceSinkInitData | [private] |
Extended data uses by CMMFController: Source/Sink initialization data It serves as a temporary storage for Source/Sink initialization Client should request the server to use and cleanup this variable ASAP once it is being loaded