CBindInfo Class Reference
class CBindInfo : public CBase
|
Stores details about an individual binding between two modules, including the binding state and any errors associated with it.
Nested Classes and Structures
Constructor & Destructor Documentation
CBindInfo(const TRSBindType, const TCFSubModuleAddress &, const TCFSubModuleAddress &)
Member Functions Documentation
BindType()
const TRSBindType &
|
BindType
|
(
|
)
|
const
|
Accessor method for the binding type
Channel1()
Accessor method for first RCFChannel in binding
Channel2()
Accessor method for second RCFChannel in binding
ConstructL(TInt, TInt)
void
|
ConstructL
|
(
|
TInt
|
aChannel1Length,
|
|
TInt
|
aChannel2Length
|
|
)
|
|
Parameters
TInt
aChannel1Length
|
|
TInt
aChannel2Length
|
|
Dequeue()
Remove this from the linked list
NewL(const TRSBindType, const TCFSubModuleAddress &, const TCFSubModuleAddress &, TInt, TInt)
Result1()
Accessor method for result code of first submodule in the binding
Result2()
Accessor method for result code of second submodule in the binding
SetResult1(const TInt)
void
|
SetResult1
|
(
|
const
TInt
|
aResult
|
)
|
|
Set method for result code of first submodule in the binding
Parameters
const
TInt
aResult
|
the new result code
|
SetResult2(const TInt)
void
|
SetResult2
|
(
|
const
TInt
|
aResult
|
)
|
|
Set method for result code of second submodule in the binding
Parameters
const
TInt
aResult
|
the new result code
|
SetState1(const CBindManager::TBMBindState)
Set method for state of first submodule in the binding
SetState2(const CBindManager::TBMBindState)
Set method for state of second submodule in the binding
State1()
Accessor method for state of first submodule in the binding
State2()
Accessor method for state of second submodule in the binding
SubModuleAddr1()
Accessor method for first submodule address in the binding
SubModuleAddr2()
Accessor method for second submodule address in the binding
TaskCompleted(const CTask &, const TInt)
void
|
TaskCompleted
|
(
|
const
CTask
&
|
aTask,
|
|
const
TInt
|
aStatus
|
|
)
|
|
Method called when a task has completed and therefore the state of the binding may need updating
Parameters
const
CTask
& aTask
|
the task that has completed
|
const
TInt
aStatus
|
the status code the task returned
|
Member Data Documentation
TSubModuleDetails
iSubModule1
TSubModuleDetails
iSubModule2
TRSBindType
iType
TRSBindType
|
iType
|
[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.