rabble 0.4.1

A library for creating location transparent actor based systems
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use envelope::Envelope;
use process::Process;
use pid::Pid;
use correlation_id::CorrelationId;
use amy;

pub enum ExecutorMsg<T> {
    Start(Pid, Box<Process<T>>),
    Stop(Pid),
    Envelope(Envelope<T>),
    RegisterService(Pid, amy::Sender<Envelope<T>>),
    GetStatus(CorrelationId),
    Shutdown,
    Tick
}