CoreActivities::ABindingActivity Class Reference

class CoreActivities::ABindingActivity

Constructor & Destructor Documentation

ABindingActivity(const Messages::TNodeId &)

ABindingActivity(const Messages::TNodeId &aOurNode)[protected, inline]

Parameters

const Messages::TNodeId & aOurNode

~ABindingActivity()

IMPORT_C~ABindingActivity()[protected, virtual]

Member Functions Documentation

EXPORT_DECLARE_SMELEMENT_HEADER(TSendBindToComplete, MeshMachine::TStateTransition< TContext >, NetStateMachine::MStateTransition, TContext)

EXPORT_DECLARE_SMELEMENT_HEADER(TSendBindToComplete,
MeshMachine::TStateTransition< TContext >,
NetStateMachine::MStateTransition,
TContext
)

FinalReplyToOriginator(TInt)

voidFinalReplyToOriginator(TIntaError)[protected]

Intended to be called from derived class destructors to arrange for a TBindToComplete reply to be sent before any other messages in those derived class destructors (for example TDestroy).

Parameters

TInt aError

IsBinding()

TBool IsBinding()[inline]

ReplyToOriginator(TInt)

IMPORT_C voidReplyToOriginator(TIntaError =  KErrNone )

Parameters

TInt aError =  KErrNone

StoreOriginator(const Messages::TRuntimeCtxId &)

IMPORT_C voidStoreOriginator(const Messages::TRuntimeCtxId &aNodeCtxId)

Parameters

const Messages::TRuntimeCtxId & aNodeCtxId

Member Type Definitions Documentation

Typedef TContext

typedef CoreStates::TContext TContext[protected]

Member Data Documentation

const TInt KInterfaceId

const TIntKInterfaceId[static]

Messages::TNodeCtxId iOriginator

Messages::TNodeCtxId iOriginator[protected]

Messages::TNodeId iOurNode

Messages::TNodeId iOurNode[protected]