Filter protocol - RECORD action with START and
STOP
Upon detection of a condition in the filter, several actions relative to
recording are available:
- write the current event to the file.
- start the recording.
- stop the recording.
The filter actions relative to recording supply a recording service triggered
upon confirmation of independent conditions:
- Record Start: start of recording if occurrence of selected events.
- Record: recording of selected events.
- Record Stop: stop of recording if occurrence of selected events.
The execution of Record Start or Record Stop action can be
modified by an additional function:
- Start Anticipation to anticipate the recording in relation to the
event which triggers Record Start
- Stop Delay to prolong the recording in relation to the event which
triggers Record Stop.
Record State
The Record State (ON/OFF) is used to validate all of the Record
actions and can be modified by the Record Start and Record Stop
actions:
- ON/OFF initialization by the Initial state parameter of the filter
- ON transition by the Record Start action
- OFF transition by the Record Stop action.
The basic Record action is carried out if the one of conditions is
fulfilled:
- the current Record State is in the ON state,
- the Start Anticipation function is active,
- the Stop Delay function is active.
Sequencing record actions
The application order of various Record actions to the event stream to
be recorded is the one specified in the list of filter actions pertaining to the
Record type.
- If the actions are executed in the following order: Record Start / Record
/ Record Stop, the Stop action is executed after having
recorded the event used for this triggering.
- If the actions are executed in the following order: Record Start / Record
Stop / Record, the Stop action is executed before having
recorded the event used for this triggering. This event is therefore not
recorded.
|