Crate rotor [] [src]

The mio-based framework for doing I/O in simple and composable way

More documentation in the guide

Modules

mio

Macros

rotor_compose!

Structs

Config

Event loop configuration

EarlyScope

This is a structure that works similarly to Scope, but doesn't have a context

EventSet
Handler

Standard mio loop handler

Loop

An object that is used to construct a loop

LoopInstance
Notifier

The object used to wakeup unrelated state machine

PollOpt
Response

The response of a state machine to the (mio) action

Scope

The structure passed to every action handler

Timeout
TimerError

Enums

Compose2

Composes two state machines

SpawnError

Traits

Evented

A value that may be registered with an EventLoop

GenericScope

A common part of Scope and EarlyScope

Machine

A trait that every state machine in the loop must implement