#include <mmf/common/mmfcontrollerframeworkclasses.h>
Link against: mmfcontrollerframework.lib
class CMMFControllerProxyServer |
Public Member Functions | |
---|---|
~CMMFControllerProxyServer() | |
CMMFControllerProxyServer * | NewL(RServer2 *) |
TInt | RunError(TInt) |
void | SessionCreated() |
void | SessionDestroyed() |
IMPORT_C TInt | StartThread(TAny *) |
The controller proxy server.
The main server inside the controller thread, responsible for creating and destroying the single
session used to transmit messages from the client to the server.
Every controller plugin runs in its own thread, and has its own controller proxy server.
CMMFControllerProxyServer * | NewL | ( | RServer2 * | aServer2 | ) | [static] |
Construct the server.
This method may leave with one of the system-wide error codes.
void | SessionCreated | ( | ) |
Signals that the session has been created.
Stops the shutdown timer.
void | SessionDestroyed | ( | ) |
Signals that the session has been destroyed.
Causes the server to shut down immediately.
Static thread function.
The address of this function is passed into RThread::Create.
Unpackages the startup parameters and calls DoStartThreadL().