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. | |
| Simias::Client::Event::IProcEventClient::IProcEventClient | ( | IProcEventError | errorHandler, | |
| object | context | |||
| ) | [inline] |
Initializes an instance of the object.
| 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. |
| 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.
| 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.
| filter | An EventFilter object. |
| void Simias::Client::Event::IProcEventClient::SetFilter | ( | IProcEventFilter[] | filters | ) | [inline] |
Sets the specified filters for the subscriber.
| filters | An array of EventFilter objects. |
1.5.6