ESock::MLowerControl Class Reference

class ESock::MLowerControl

Class implemented by a "lower" interface module to accept control signals from the interface module above.

Since
Argus
Public Member Functions
IMPORT_C TInt BlockFlow ( TBlockOption )
IMPORT_C TInt Control ( TUint , TUint , TDes8 &)
IMPORT_C TInt GetConfig ( TBinderConfig &)
IMPORT_C TInt GetName ( TDes &)
Public Member Enumerations
enum TBlockOption { EDisableAllOtherBindersOnFlow , EDisableAllOtherBindersOnInterface , EEnableAllBinders }

Member Functions Documentation

BlockFlow(TBlockOption)

IMPORT_C TInt BlockFlow ( TBlockOption aOption ) [virtual]

Parameters

TBlockOption aOption

Control(TUint, TUint, TDes8 &)

IMPORT_C TInt Control ( TUint aLevel,
TUint aName,
TDes8 & aOption
) [virtual]

Parameters

TUint aLevel
TUint aName
TDes8 & aOption

GetConfig(TBinderConfig &)

IMPORT_C TInt GetConfig ( TBinderConfig & aConfig ) [virtual]

Parameters

TBinderConfig & aConfig

GetName(TDes &)

IMPORT_C TInt GetName ( TDes & aName ) [virtual]

Parameters

TDes & aName

Member Enumerations Documentation

Enum TBlockOption

Enumerators

EDisableAllOtherBindersOnFlow
EDisableAllOtherBindersOnInterface
EEnableAllBinders