Module mio::channel [] [src]

Thread safe communication channel implementing Evented

Structs

Receiver
ReceiverCtl

Tracks messages received on a channel in order to track readiness.

Sender
SenderCtl

Tracks messages sent on a channel in order to update readiness.

SyncSender

Enums

SendError
TrySendError

Functions

channel

Creates a new asynchronous channel, where the Receiver can be registered with Poll.

ctl_pair
sync_channel

Creates a new synchronous, bounded channel where the Receiver can be registered with Poll.