MRemConConverterInterface Class Reference
class MRemConConverterInterface
|
Mixin for the converter API.
Public Member Functions
|
TInt
|
BearerToInterface
(const
TDesC8
&,
TUid
&,
TUint
&,
TRemConMessageType
&,
TDes8
&)
|
TInt
|
InterfaceToBearer
(
TUid
,
TUint
, const
TDesC8
&,
TRemConMessageType
,
TDes8
&)
|
TBool
|
SupportedInterface
(const
TDesC8
&, const
TUid
&)
|
TBool
|
SupportedUids
(const
TUid
&, const
TUid
&)
|
Member Functions Documentation
BearerToInterface(const TDesC8 &, TUid &, TUint &, TRemConMessageType &, TDes8 &)
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 &)
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.
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.