TXIMPRequestId Class Reference

class TXIMPRequestId

Request identifier.

Request identifier to identify the asynchronous request made by client or protocoll adaptation to the XIMP Framework. Identifier type is also used to identify requests that XIMP Framework issues to Protocol Adaptation.

Since
S60 v3.2
Public Member Functions
TXIMPRequestId()
TXIMPRequestId Init(TInt)
TXIMPRequestId Null()
TBool operator!=(const TXIMPRequestId &)
TBool operator==(const TXIMPRequestId &)
Public Member Enumerations
enumanonymous { EMaxSize = 16 }
Private Attributes
TUint8 iRequestId

Constructor & Destructor Documentation

TXIMPRequestId()

TXIMPRequestId()[inline]

C++ default constructor.

Initializes the request ID with TXIMPRequestId::Null() value.

Member Functions Documentation

Init(TInt)

TXIMPRequestId Init(TIntaValue)[static, inline]

Constructs a TXIMPRequestId object having given integer value.

This method is ment for XIMP Framework client and adaptation level test code. In normal circumstances XIMP Framework fills the TXIMPRequestId contents internally.

Parameters

TInt aValueInteger value for TXIMPRequestId.

Null()

TXIMPRequestId Null()[static, inline]

Constructs a Null-valued TXIMPRequestId object.

operator!=(const TXIMPRequestId &)

TBool operator!=(const TXIMPRequestId &aRhs)const [inline]

Inequality operator.

Tests this request ID for inequality with the specified request ID.

Parameters

const TXIMPRequestId & aRhsThe request ID to be compared with.

operator==(const TXIMPRequestId &)

TBool operator==(const TXIMPRequestId &aRhs)const [inline]

Equality operator.

Tests request ID for equality with the specified request ID.

Parameters

const TXIMPRequestId & aRhsThe request ID to be compared with.

Member Enumerations Documentation

Enum anonymous

Enumerators

EMaxSize = 16

The maximum size of the request id.

Member Data Documentation

TUint8 iRequestId

TUint8 iRequestId[private]