RFA .NET
The Dispatchable type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Deactivate | Deactivates the dispatchable. |
![]() | Destroy | Destroys the Dispatchable. |
![]() | Dispatch()()()() | Dispatches the next event. No wait if no event is immediately available,
or otherwise dispatch one available event. |
![]() | Dispatch(Int32) | Dispatches the next event. Wait for the "timeOut" milliseconds if no event is
immediately available, or otherwise dispatch one available event. |
![]() | RegisterHighThresholdNotificationClient | Registers a high threshold notification client. After the client is registered,
Notify() will be called when the event queue high threshold is reached. There may only be
one client for each queue, subsequent calls will replace any existing client. Does nothing
for an event queue with statistics disabled. |
![]() | RegisterLowThresholdNotificationClient | Register a low threshold notification client. After the client is registered, Notify()
will be called when the event queue low threshold is reached. There may only be one client for
each queue, subsequent calls will replace any existing client. Does nothing for an event queue
with statistics disabled. |
![]() | RegisterMaxDepthNotificationClient | Register a maximum depth reached notification client. After the client is registered,
Notify() will be called when the event queue maximium depth is reached. There may only be one
client for each queue, subsequent calls will replace any existing client. Does nothing for an
event queue with statistics disabled. |
![]() | RegisterNotificationClient | Register a notification client. After the client is registered, Notify() will be called
when a message is placed on the queue. There may only be one client for each queue, subsequent
calls will replace any existing client. |
![]() | ToRFA_String | String representation of this object. |
![]() | ToString | String representation of this object. (Overrides Object..::..ToString()()()().) |
![]() | UnregisterHighThresholdNotificationClient | Unregisters a client from event queue high threshold notification. Does nothing for
an event queue with statistics disabled. |
![]() | UnregisterLowThresholdNotificationClient | Unregisters a client from event queue low threshold notification. Does nothing for
an event queue with statistics disabled. |
![]() | UnregisterMaxDepthNotificationClient | Unregisters a client from event queue max depth reached notification. Does nothing
for an event queue with statistics disabled. |
![]() | UnregisterNotificationClient | Unregisters a client with the queue. |