MeshMachine::TNodeContext Class Reference

class MeshMachine::TNodeContext
Public Member Functions
TNodeContext (TNODE &, Messages::TSignatureBase &, const Messages::TRuntimeCtxId &, const Messages::TNodeId &, CNodeActivityBase *)
ACTIVITY * Activity ()
const ACTIVITY * Activity ()
TNODE & Node ()
const TNODE & Node ()

Constructor & Destructor Documentation

TNodeContext(TNODE &, Messages::TSignatureBase &, const Messages::TRuntimeCtxId &, const Messages::TNodeId &, CNodeActivityBase *)

TNodeContext ( TNODE & aNode,
Messages::TSignatureBase & aMessageSig,
const Messages::TRuntimeCtxId & aSender,
const Messages::TNodeId & aRecipient,
CNodeActivityBase * aNodeActivity = NULL
) [inline]

Parameters

TNODE & aNode
Messages::TSignatureBase & aMessageSig
const Messages::TRuntimeCtxId & aSender
const Messages::TNodeId & aRecipient
CNodeActivityBase * aNodeActivity = NULL

Member Functions Documentation

Activity()

ACTIVITY * Activity ( ) [inline]

Activity()

const ACTIVITY * Activity ( ) const [inline]

Node()

TNODE & Node ( ) [inline]

Node()

const TNODE & Node ( ) const [inline]