To get access to the record definitions for the structures use:
This operation returns which type of Grammar the Filter uses. Currently, only
Initially, Filters do not contain any constraints, hence, all events will be forwarded.
The
This operation is invoked by a client in order to modify the constraints associated
with the target object. The constraints related to the Id's in the parameter sequence
This operation return a sequence of ConstraintInfo's, related to the given ConstraintID's, associated with the target object.
All constraints, and their unique Id, associated with the target object will be returned by this operation.
All constraints associated with the target object are removed by this operation and, since the the target object no longer contain any constraints, true will always be the result of any match operation.
This operation terminates the target object.
This operation accepts an
This operation is similar to the
This operation connects a NotifySubscribe object, which should be informed when the target object's constraints are updated. A unique Id is returned which must be stored if we ever want to detach the callback object in the future.
If the target object has an associated callback that matches the supplied Id it will be removed and longer informed of any updates. If no object with a matching Id is found an exception is raised.
This operation returns a sequence of all connected NotifySubscribe object Id's. If no callbacks are associated with the target object the list will be empty.