[][src]Module meio::handlers

This module contains the Envelope that allow to call methods of actors related to a sepcific imcoming message.

Traits

Action

Action type can be sent to an Actor that implements ActionHandler for that message type.

ActionHandler

Type of Handler to process incoming messages in one-shot style.

Consumer

Represents a capability to receive message from a Stream.

Eliminated

Listens for spawned actors finished.

InstantAction

The high-priority action.

InstantActionHandler

Type of Handler to process high-priority messages.

Interaction

Interaction message to an Actor. Interactions can't be high-priority (instant), because it can block vital runtime handlers.

InteractionHandler

Implements an interaction with an Actor.

InterruptedBy

The listener to an interruption signal.

Scheduled

Represents reaction to a scheduled activity.

StartedBy

Represents initialization routine of an Actor.

SyncAction

The synchronous action (useful for rendering routines).

SyncActionHandler

Handler of sync actions.

TaskEliminated

Listens for spawned tasks finished.

TryConsumer

Represents a capability to receive message from a TryStream.