Location:
sacls.h
Link against: sysagt.lib
TSysAgentCondition
Supported from 6.0
Defines a condition which a state variable must satisfy.
A condition encapsulates three pieces of information:
the UID identifying the state variable against which a test is to be made.
the value against which that state variable is to be tested.
the type of test to be made.
A client of the System Agent, which needs to know when state
variables have satisfied a set of conditions, must construct these conditions
and pass them to the System Agent through the standard client handle, a
RSystemAgent
object, as a NotifyOnCondition()
request.
Defined in TSysAgentCondition
:
TSysAgentCondition()
TSysAgentCondition();
Constructs the object with default values.
The UID identifying the state variable against which a test
is to be made is set to KNullUid
.
The value against which that state variable is to be tested
is set to KNullState
.
The type of test to be made is set to
ESysAgentEquals
.
TSysAgentCondition(TUid aVariable, TInt aState, TSysAgentConditionType aType);
Constructs the object with the specified values.
|