MMTPSession Class Reference

class MMTPSession

Defines the MTP data provider framework MTP session interface.

Member Functions Documentation

ActiveRequestL()

const TMTPTypeRequest &ActiveRequestL()const [pure virtual]
Provides a handle to the MTP request dataset of the session's active MTP transaction. This method should only be invoked if the current MTP transaction phase is other than EIdle (TransactionPhase).
leave
KErrNotReady, if the MTP transaction phase is EIdle.
TransactionPhase.

SessionMTPId()

TUint32 SessionMTPId()const [pure virtual]

Provides the session identifier assigned by the MTP connection on which the session resides. This identifier is unique only to the connection, and may also be in use on any other active connection.

SessionUniqueId()

TUint SessionUniqueId()const [pure virtual]

Provides the unique session identifier assigned by the MTP data provider framework. This identifier is unique across all active connections.