OpenClovis Logo

Public Attributes | List of all members
ClEventFilterArrayT Struct Reference

The event filter array structure defines one or more filters. More...

#include <clEventApi.h>

Public Attributes

ClSizeT filtersNumber
 Number of filters.
ClEventFilterTpFilters
 Pointer to filter pattern.

Detailed Description

The event filter array structure defines one or more filters.

Filters are passed to the Event Service by a subscriber process via the clEvtEventSubscribe() call. The Event Service does the filtering to decide whether a published event is delivered to a subscriber for a given subscription by matching the first filter (contents and type) against the first pattern in the event pattern array, the second filter against the second pattern in the event pattern array, and so on up to the last filter. An event matches a given subscription if all patterns of the event match all filters provided in an invocation of the clEvtEventSubscribe() call.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen