RFA .NET

The EventQueueGroup type exposes the following members.

Methods

  NameDescription
Public methodAddEventQueue(EventQueue)
Adds an event queue to the queue group with Normal priority.
Public methodAddEventQueue(EventQueue, EventQueueGroup..::..QueuePriorityEnum)
Adds an event queue to the queue group.
Public methodStatic memberCreate
Creates an event queue group with 'name'. If an event queue group with 'name' already exists, then another EventQueueGroup will be created with the same name.
Public methodDeactivate
Deactivates the dispatchable.
(Overrides Dispatchable..::..Deactivate()()()().)
Public methodDestroy
Destroyes the Dispatchable.
(Overrides Dispatchable..::..Destroy()()()().)
Public methodDispatch()()()()
Dispatch the next event. No wait if no event is immediately available, or otherwise dispatch one available event.
(Overrides Dispatchable..::..Dispatch()()()().)
Public methodDispatch(Int32)
Dispatches the next event. Wait for the "timeOut" milliseconds if no event is immediately available, or otherwise dispatch one available event.
(Overrides Dispatchable..::..Dispatch(Int32).)
Public methodRegisterHighThresholdNotificationClient
Registers a high threshold notification client.
(Overrides Dispatchable..::..RegisterHighThresholdNotificationClient(DispatchableNotificationClient, Object).)
Public methodRegisterLowThresholdNotificationClient
Registers a low threshold notification client.
(Overrides Dispatchable..::..RegisterLowThresholdNotificationClient(DispatchableNotificationClient, Object).)
Public methodRegisterMaxDepthNotificationClient
Registers a maximum depth reached notification client.
(Overrides Dispatchable..::..RegisterMaxDepthNotificationClient(DispatchableNotificationClient, Object).)
Public methodRegisterNotificationClient
Registers a notification client.
(Overrides Dispatchable..::..RegisterNotificationClient(DispatchableNotificationClient, Object).)
Public methodRemoveEventQueue
Removes an event queue from the queue group.
Public methodToRFA_String
String representation of this object
(Overrides Dispatchable..::..ToRFA_String()()()().)
Public methodToString
String representation of this object.
(Overrides Dispatchable..::..ToString()()()().)
Public methodUnregisterHighThresholdNotificationClient
Unregisters a client from event queue high threshold notification.
(Overrides Dispatchable..::..UnregisterHighThresholdNotificationClient(DispatchableNotificationClient).)
Public methodUnregisterLowThresholdNotificationClient
Unregisters a client from event queue low threshold notification.
(Overrides Dispatchable..::..UnregisterLowThresholdNotificationClient(DispatchableNotificationClient).)
Public methodUnregisterMaxDepthNotificationClient
Unregisters a client from event queue max depth reached notification.
(Overrides Dispatchable..::..UnregisterMaxDepthNotificationClient(DispatchableNotificationClient).)
Public methodUnregisterNotificationClient
Unregisters a client with the queue.
(Overrides Dispatchable..::..UnregisterNotificationClient(DispatchableNotificationClient).)

See Also