MRemConConverterInterface Class Reference

class MRemConConverterInterface

Mixin for the converter API.

Member Functions Documentation

BearerToInterface(const TDesC8 &, TUid &, TUint &, TRemConMessageType &, TDes8 &)

TInt BearerToInterface ( const TDesC8 & aBearerData,
TUid & aInterfaceUid,
TUint & aOperationId,
TRemConMessageType & aMsgType,
TDes8 & aData
) const [pure virtual]

Called by the server to get the converter to convert from the bearer- specific format to the interface (API) format.

Parameters

const TDesC8 & aBearerData Bearer input.
TUid & aInterfaceUid The interface UID.
TUint & aOperationId Operation ID.
TRemConMessageType & aMsgType The type of the message.
TDes8 & aData Data associated with the operation.

InterfaceToBearer(TUid, TUint, const TDesC8 &, TRemConMessageType, TDes8 &)

TInt InterfaceToBearer ( TUid aInterfaceUid,
TUint aOperationId,
const TDesC8 & aData,
TRemConMessageType aMsgType,
TDes8 & aBearerData
) const [pure virtual]

Called by the server to get the converter to convert from the interface (API) format to the bearer-specific format.

Parameters

TUid aInterfaceUid The interface UID.
TUint aOperationId Operation ID.
const TDesC8 & aData Data associated with the operation.
TRemConMessageType aMsgType The type of the message.
TDes8 & aBearerData Converted output.

SupportedInterface(const TDesC8 &, const TUid &)

TBool SupportedInterface ( const TDesC8 & aInterfaceData,
const TUid & aBearerUid
) const [pure virtual]

Called by the server to find out if this converter converts between the formats of this bearer interface and RemCon interface.

Parameters

const TDesC8 & aInterfaceData The identifier of this interface in a bearer defined format.
const TUid & aBearerUid The bearer UID.

SupportedUids(const TUid &, const TUid &)

TBool SupportedUids ( const TUid & aInterfaceUid,
const TUid & aBearerUid
) const [pure virtual]

Called by the server to find out if this converter converts between the formats of this interface and bearer.

Parameters

const TUid & aInterfaceUid The interface UID.
const TUid & aBearerUid The bearer UID.