zeitgeist-sharp : Zeitgeist Namespace

BlacklistClient Class

The Zeitgeist engine maintains a list of event templates that is known as the blacklist.

public class BlacklistClient

Remarks

When inserting events via LogClient.InsertEvents they will be checked against the blacklist templates and if they match they will not be inserted in the log, and any matching monitors will not be signalled.

Requirements

Namespace: Zeitgeist
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.0.0.0

Members

See Also: Inherited members from object.

Public Constructors

The constructor for BlacklistClient

Public Methods

GetBlacklist () : List<Zeitgeist.Datamodel.Event>
Get the current blacklist templates.
SetBlacklist (List<Zeitgeist.Datamodel.Event>)
Set the blacklist to event_templates.

Member Details

BlacklistClient Constructor

The constructor for BlacklistClient

public BlacklistClient ()

Remarks

This constructor gets the DBus object for BlacklistClient which the object's methods use

Requirements

Namespace: Zeitgeist
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.0.0.0

GetBlacklist Method

Get the current blacklist templates.

public List<Zeitgeist.Datamodel.Event> GetBlacklist ()

Returns

A list of System.Collection.Generic.List<Zeitgeist.Datamodel.Event> Blacklist Event templates

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: Zeitgeist
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.0.0.0

SetBlacklist Method

Set the blacklist to event_templates.

public void SetBlacklist (List<Zeitgeist.Datamodel.Event> eventTemplates)

Parameters

eventTemplates
A List of System.Collection.Generic.List<Zeitgeist.Datamodel.Event> Event templates

Remarks

Requirements

Namespace: Zeitgeist
Assembly: zeitgeist-sharp (in zeitgeist-sharp.dll)
Assembly Versions: 0.0.0.0