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]