Simias::Client::Event::IProcEventClient Class Reference

Summary description for Event. More...

List of all members.

Public Member Functions

 IProcEventClient (IProcEventError errorHandler, object context)
 Initializes an instance of the object.
void Deregister ()
 Deregisters this client with the server.
void Register ()
 Registers this client with the server to listen for simias events.
void SetEvent (IProcEventAction action, IProcEventHandler handler)
 Starts subscribing to or unsubscribing from the specified event.
void SetFilter (IProcEventFilter filter)
 Sets the specified filters for the subscriber.
void SetFilter (IProcEventFilter[] filters)
 Sets the specified filters for the subscriber.


Detailed Description

Summary description for Event.


Constructor & Destructor Documentation

Simias::Client::Event::IProcEventClient::IProcEventClient ( IProcEventError  errorHandler,
object  context 
) [inline]

Initializes an instance of the object.

Parameters:
errorHandler Delegate that gets called if an error occurs. A null may be passed in if the application does not care to be notified of errors.
context Context that is passed to the error handler.


Member Function Documentation

void Simias::Client::Event::IProcEventClient::Deregister (  )  [inline]

Deregisters this client with the server.

void Simias::Client::Event::IProcEventClient::Register (  )  [inline]

Registers this client with the server to listen for simias events.

void Simias::Client::Event::IProcEventClient::SetEvent ( IProcEventAction  action,
IProcEventHandler  handler 
) [inline]

Starts subscribing to or unsubscribing from the specified event.

Parameters:
action Action to take regarding the event.
handler Delegate that gets called when specified event happens or is to be removed.

void Simias::Client::Event::IProcEventClient::SetFilter ( IProcEventFilter  filter  )  [inline]

Sets the specified filters for the subscriber.

Parameters:
filter An EventFilter object.

void Simias::Client::Event::IProcEventClient::SetFilter ( IProcEventFilter[]  filters  )  [inline]

Sets the specified filters for the subscriber.

Parameters:
filters An array of EventFilter objects.


The documentation for this class was generated from the following file:

Generated on Wed Apr 8 14:47:33 2009 for simias by  doxygen 1.5.6