Struct dharma::dispatcher::LocalDispatcher [] [src]

pub struct LocalDispatcher { /* fields omitted */ }

Structure representing dispatcher of system events for use in one-threaded program.

Methods

impl LocalDispatcher
[src]

Constructor new LocalDispatcher.

Return local controller.

This controller does not implement Send.

Waits for events and processes first one.

Adds EventHandler.

Returns ID assigned to the added EventHandler which can be used to later delete it.

Deletes EventHandler.

Starts processing events in current thread.

Stops processing of events.