Skip to main content

Module protocol

Module protocol 

Source

Re-exports§

pub use crate::wire::OwnershipRequirement;
pub use crate::wire::ProtocolCodecError;
pub use crate::wire::RequestDirection;

Structs§

CreateLayerRequest
DisposeVmRequest
EventFrame
GetProcessSnapshotRequest
GetZombieTimerCountRequest
JavascriptChildProcessSpawnOptions
JavascriptChildProcessSpawnRequest
JavascriptDgramBindRequest
JavascriptDgramCreateSocketRequest
JavascriptDgramSendRequest
JavascriptDnsLookupRequest
JavascriptDnsResolveRequest
JavascriptNetConnectRequest
JavascriptNetListenRequest
JavascriptNetReserveTcpPortRequest
NativeFrameCodec
RequestFrame
ResponseFrame
ResponseTracker
SidecarRequestFrame
SidecarResponseFrame
SidecarResponseTracker
SnapshotRootFilesystemRequest

Enums§

EventPayload
NativePayloadCodec
ProtocolFrame
RequestPayload
ResponsePayload
ResponseTrackerError
SidecarRequestPayload
SidecarResponsePayload
SidecarResponseTrackerError

Constants§

DEFAULT_COMPLETED_RESPONSE_CAP
DEFAULT_MAX_FRAME_BYTES
PROTOCOL_NAME
PROTOCOL_VERSION

Functions§

from_generated_protocol_frame
Convert the generated wire frame into the compatibility protocol frame.
to_generated_protocol_frame
Convert the compatibility protocol frame into the generated wire frame.
validate_frame

Type Aliases§

AuthenticateRequest
AuthenticatedResponse
BootstrapRootFilesystemRequest
BoundUdpSnapshotResponse
CloseStdinRequest
ConfigureVmRequest
CreateOverlayRequest
CreateVmRequest
DisposeReason
ExecuteRequest
ExportSnapshotRequest
ExtEnvelope
FilesystemOperation
FilesystemResultResponse
FindBoundUdpRequest
FindListenerRequest
FsPermissionRule
FsPermissionRuleSet
FsPermissionScope
GetSignalStateRequest
GuestFilesystemCallRequest
GuestFilesystemOperation
GuestFilesystemResultResponse
GuestFilesystemStat
GuestRuntimeKind
HostCallbackRequest
HostCallbackResultResponse
HostCallbacksRegisteredResponse
HostFilesystemCallRequest
ImportSnapshotRequest
JsBridgeCallRequest
JsBridgeResultResponse
KillProcessRequest
LayerCreatedResponse
LayerSealedResponse
ListenerSnapshotResponse
MountDescriptor
MountPluginDescriptor
OpenSessionRequest
OverlayCreatedResponse
OwnershipScope
PatternPermissionRule
PatternPermissionRuleSet
PatternPermissionScope
PermissionDecisionResponse
PermissionMode
PermissionsPolicy
PersistenceFlushRequest
PersistenceFlushedResponse
PersistenceLoadRequest
PersistenceStateResponse
ProcessExitedEvent
ProcessKilledResponse
ProcessOutputEvent
ProcessSnapshotEntry
ProcessSnapshotResponse
ProcessSnapshotStatus
ProcessStartedResponse
ProjectedModuleDescriptor
ProtocolSchema
RegisterHostCallbacksRequest
RegisteredHostCallbackDefinition
RegisteredHostCallbackExample
RejectedResponse
RequestId
RootFilesystemBootstrappedResponse
RootFilesystemDescriptor
RootFilesystemEntry
RootFilesystemEntryEncoding
RootFilesystemEntryKind
RootFilesystemLowerDescriptor
RootFilesystemMode
RootFilesystemSnapshotResponse
SealLayerRequest
SessionOpenedResponse
SidecarPlacement
SidecarPlacementExplicit
SidecarPlacementShared
SignalDispositionAction
SignalHandlerRegistration
SignalStateResponse
SnapshotExportedResponse
SnapshotImportedResponse
SnapshotRootFilesystemLower
SocketStateEntry
SoftwareDescriptor
StdinClosedResponse
StdinWrittenResponse
StreamChannel
StructuredEvent
VmConfiguredResponse
VmCreatedResponse
VmDisposedResponse
VmFetchRequest
VmFetchResponse
VmLifecycleEvent
VmLifecycleState
WasmPermissionTier
WriteStdinRequest
ZombieTimerCountResponse