MeshMachine::AMMNodeBase Class Reference
|
class MeshMachine::AMMNodeBase : public Messages::ANodeBase
|
Constructor & Destructor Documentation
AMMNodeBase(const TNodeActivityMap &, const Messages::TNodeId &)
~AMMNodeBase()
|
IMPORT_C
|
~AMMNodeBase
|
(
|
)
|
[protected]
|
Member Functions Documentation
AbortActivitiesOriginatedBy(TNodeContextBase &, const Messages::TNodeId &, TBool)
Accept(TNodeContextBase &, CNodeActivityBase *&)
BorrowPreallocatedSpace(TUint)
|
TAny
*
|
BorrowPreallocatedSpace
|
(
|
TUint
|
aSize
|
)
|
[private]
|
ConstructL(TInt)
|
IMPORT_C void
|
ConstructL
|
(
|
TInt
|
aSize =
KUseDefaultPreallocatedSize
|
)
|
[protected]
|
Parameters
|
TInt
aSize =
KUseDefaultPreallocatedSize
|
|
CountActivities(TUint8)
|
IMPORT_C
TUint
|
CountActivities
|
(
|
TUint8
|
aActivitySigId
|
)
|
const
|
CountAllActivities(TUint8)
|
IMPORT_C
TUint
|
CountAllActivities
|
(
|
TUint8
|
aActivitySigId
|
)
|
const
|
CountAllActivities()
|
IMPORT_C
TUint
|
CountAllActivities
|
(
|
)
|
const
|
FindActivityOriginatedBy(const Messages::TRuntimeCtxId &)
FindAddressedActivity(const TNodeContextBase &)
GetPreallocatedCell(TUint)
|
TAny
*
|
GetPreallocatedCell
|
(
|
TUint
|
aIndex
|
)
|
const [private]
|
HandleMessageReturnValue(TNodeContextBase &)
|
IMPORT_C void
|
HandleMessageReturnValue
|
(
|
TNodeContextBase
&
|
aContext
|
)
|
[protected, virtual]
|
HandlePassThroughMessage(TNodeContextBase &)
|
IMPORT_C void
|
HandlePassThroughMessage
|
(
|
TNodeContextBase
&
|
aContext
|
)
|
[protected, virtual]
|
MaxPreallocatedActivityCount()
|
TUint
|
MaxPreallocatedActivityCount
|
(
|
)
|
const [private]
|
PostReceived(TNodeContextBase &)
This function may delete the object pointed to by aCurrentActivity. So don't use it after this function is called.
PreallocateSpaceL(TUint)
|
void
|
PreallocateSpaceL
|
(
|
TUint
|
aSize
|
)
|
[private]
|
Received(const Messages::TNodeSignal::TMessageId, TNodeContextBase &)
RemoveClient(const Messages::TRuntimeCtxId &, TNodeContextBase &)
RemoveClient(const Messages::TRuntimeCtxId &)
ReturnInterfacePtrL(AMMNodeBase *&)
|
IMPORT_C void
|
ReturnInterfacePtrL
|
(
|
AMMNodeBase
*&
|
aInterface
|
)
|
|
ReturnPreallocatedSpace(TAny *)
|
void
|
ReturnPreallocatedSpace
|
(
|
TAny
*
|
aSpace
|
)
|
[private]
|
SignalActivities()
|
void
|
SignalActivities
|
(
|
)
|
[protected]
|
StartActivityL(TNodeContextBase &, const TNodeActivity &, const NetStateMachine::TStateTriple &)
StartNewActivitiesL(TNodeContextBase &, CNodeActivityBase *)
Member Type Definitions Documentation
Typedef TIfStaticFetcherNearestInHierarchy
Member Data Documentation
const TInt KInterfaceId
|
const
TInt
|
KInterfaceId
|
[static]
|
RPointerArray< CNodeActivityBase > iActivities
const TNodeActivityMap & iActivityMap
TAny * iPreallocatedSpace
|
TAny
*
|
iPreallocatedSpace
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.