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.
|