Adds a listener that is triggered once when an event of the specified type occurs, and removed afterwards.
Submits a work item to be executed asynchronously.
Submits a delegate to be executed after a certain amount of time has passed.
Shuts down all background threads or other facilities that might have been started in order to execute work items. This function is typically called during program shutdown.
A TAsyncManager providing notificiations for socket events.