CSIPRegistered Class Reference

class CSIPRegistered : public CSIPRegistrationState

Inherits from

Constructor & Destructor Documentation

CSIPRegistered(MRegistrationContext &)

CSIPRegistered(MRegistrationContext &aRegistration)[private]

Parameters

MRegistrationContext & aRegistration

~CSIPRegistered()

~CSIPRegistered()

Member Functions Documentation

NewL(MRegistrationContext &)

CSIPRegistered *NewL(MRegistrationContext &aRegistration)[static]

Parameters

MRegistrationContext & aRegistration

NewLC(MRegistrationContext &)

CSIPRegistered *NewLC(MRegistrationContext &aRegistration)[static]

Parameters

MRegistrationContext & aRegistration

ReceiveL(TTransactionId, CSIPResponse *)

voidReceiveL(TTransactionIdaTransactionId,
CSIPResponse *aResponse
)[virtual]

Parameters

TTransactionId aTransactionId
CSIPResponse * aResponse

SetNeighbourStates(CSIPRegistrationState *, CSIPRegistrationState *, CSIPRegistrationState *, CSIPRegistrationState *)

voidSetNeighbourStates(CSIPRegistrationState *aUpdating,
CSIPRegistrationState *aUnregistering,
CSIPRegistrationState *aUnregistered,
CSIPRegistrationState *aResponse423Received
)

Parameters

CSIPRegistrationState * aUpdating
CSIPRegistrationState * aUnregistering
CSIPRegistrationState * aUnregistered
CSIPRegistrationState * aResponse423Received

TransactionEnded(TTransactionId, TInt)

TInt TransactionEnded(TTransactionIdaTransactionId,
TIntaReason
)[virtual]

Parameters

TTransactionId aTransactionId
TInt aReason

UnregisterL(TTransactionId &, CSIPRequest *)

voidUnregisterL(TTransactionId &aTransactionId,
CSIPRequest *aRequest
)[virtual]

Parameters

TTransactionId & aTransactionId
CSIPRequest * aRequest

UpdateL(TTransactionId &, CSIPRequest *)

voidUpdateL(TTransactionId &aTransactionId,
CSIPRequest *aRequest
)[virtual]

Parameters

TTransactionId & aTransactionId
CSIPRequest * aRequest

Member Data Documentation

CSIPRegistrationState * iResponse423Received

CSIPRegistrationState *iResponse423Received[private]

CSIPRegistrationState * iUnregistered

CSIPRegistrationState *iUnregistered[private]

CSIPRegistrationState * iUnregistering

CSIPRegistrationState *iUnregistering[private]

CSIPRegistrationState * iUpdating

CSIPRegistrationState *iUpdating[private]