Expand description
Remote supervision protocol and adapters for Hyperactor.
Re-exports§
pub use actor_spawner::ActorSpawner;pub use actor_spawner::ActorSpawnerEndpoint;pub use keepalive::Keepalive;pub use keepalive::KeepaliveAck;pub use keepalive::KeepaliveLink;pub use keepalive::KeepaliveParams;pub use keepalive::KeepaliveSupervisor;pub use keepalive::KeepaliveSupervisorParams;pub use keepalive::KeepaliveWorker;pub use keepalive::KeepaliveWorkerParams;pub use link::LinkSpec;pub use proc_spawner::ProcSpawnerEndpoint;pub use proto::Gspawn;pub use proto::OrphanPolicy;pub use proto::RemoteActorDisposition;pub use proto::SpawnActor;pub use proto::SpawnProc;pub use proto::Supervise;pub use proto::SupervisionOptions;pub use proto::SupervisorEvent;pub use proto::WorkerCommand;pub use proto::WorkerLike;pub use supervision::Spawn;pub use supervision::Supervisor;pub use supervision::Worker;pub use token::Join;pub use token::JoinResult;pub use token::Joined;pub use token::Options as TokenOptions;pub use token::Policy as TokenPolicy;pub use token::RendezvousLike;pub use token::Token;pub use token::TokenPeer;pub use token::create;
Modules§
- actor_
spawner - Actor interface for remotely spawning actors.
- config
- Configuration keys for
hyperactor_remote. - keepalive
- Message-based link implementation.
- link
- Link implementation actors.
- proc_
spawner - Remote proc spawning protocol.
- proto
- Message types for remote supervision sessions.
- supervision
- Remote supervision actors.
- token
- Opaque rendezvous tokens for actor reference exchange.