little_durable_objects/actor/
mod.rs1mod executor_connection;
2mod protocol;
3mod socket;
4
5pub use self::{
6 executor_connection::{
7 ActorExecutor, ActorMethodEviction, ActorMethodInvocation, ActorMethodOutcome,
8 ActorSocketConnection, ActorSocketEffect, ActorSocketEvent, ActorSocketInvocation,
9 ActorSocketMessage, ActorSocketOutcome,
10 },
11 protocol::{
12 ActorExecutionResult, ActorInvocation, ActorInvocationFailure, ActorKey, ActorScope,
13 },
14};
15pub(crate) use executor_connection::{
16 ActorExecutorConnection, ActorExecutorListener, ActorSocketPublisher,
17 MAX_ACTOR_EXECUTOR_MESSAGE_BYTES,
18};
19pub(crate) use socket::{
20 MAX_SOCKET_MESSAGE_BYTES, MAX_SOCKET_METADATA_BYTES, validate_socket_effects,
21 validate_socket_metadata,
22};