RMPXSession Class Reference

class RMPXSession

Client session to playback server.

MPXCommon.lib

Constructor & Destructor Documentation

RMPXSession()

IMPORT_C RMPXSession ( )

Constructor

Since
S60 5.0

~RMPXSession()

IMPORT_C ~RMPXSession ( )

Destructor

Since
S60 5.0

Member Functions Documentation

Close()

IMPORT_C void Close ( )

Close session.

Since
S60 3.2.3

Connect(const TDesC &, const TDesC &, const TVersion &)

IMPORT_C TInt Connect ( const TDesC & aServer,
const TDesC & aImage,
const TVersion & aVersion
)

Connect to server.

Since
S60 3.2.3

Parameters

const TDesC & aServer server name
const TDesC & aImage server image name
const TVersion & aVersion

Reconnect()

IMPORT_C TInt Reconnect ( ) const

Reconnect to server.

Since
S60 5.0

SendReceive(TInt, TRequestStatus &)

IMPORT_C void SendReceive ( TInt aFunction,
TRequestStatus & aStatus
) const

Send message asynchronously.

Since
S60 3.2.3

Parameters

TInt aFunction function code
TRequestStatus & aStatus the request status object used to contain the completion status of the request

SendReceive(TInt, const TIpcArgs &, TRequestStatus &)

IMPORT_C void SendReceive ( TInt aFunction,
const TIpcArgs & aArgs,
TRequestStatus & aStatus
) const

Send message asynchronously.

Since
S60 3.2.3

Parameters

TInt aFunction function code
const TIpcArgs & aArgs parameter to server
TRequestStatus & aStatus the request status object used to contain the completion status of the request

SendReceiveL(TInt)

IMPORT_C TInt SendReceiveL ( TInt aFunction ) const

Send a message.

Since
S60 3.2.3

Parameters

TInt aFunction function code

SendReceiveL(TInt, const TIpcArgs &)

IMPORT_C TInt SendReceiveL ( TInt aFunction,
const TIpcArgs & aArgs
) const

Send a message.

Since
S60 3.2.3

Parameters

TInt aFunction function code
const TIpcArgs & aArgs parameter to server

Version()

IMPORT_C TVersion Version ( ) const

Get version info.

Since
S60 3.2.3

Member Data Documentation

RMPXSessionRetry * iSessionRetry

RMPXSessionRetry * iSessionRetry [private]