Re-exports§
pub use crate::wire::OwnershipRequirement;pub use crate::wire::ProtocolCodecError;pub use crate::wire::RequestDirection;
Structs§
- Create
Layer Request - Dispose
VmRequest - Event
Frame - GetProcess
Snapshot Request - GetResource
Snapshot Request - GetZombie
Timer Count Request - Javascript
Child Process PtyOptions - Javascript
Child Process Spawn Options - Javascript
Child Process Spawn Request - Javascript
Dgram Bind Request - Javascript
Dgram Connect Request - Javascript
Dgram Create Socket Request - Javascript
Dgram Send Request - Javascript
DnsLookup Request - Javascript
DnsResolve Request - Javascript
NetBind Connected Unix Request - Javascript
NetConnect Request - Javascript
NetListen Request - Javascript
NetReserve TcpPort Request - Javascript
Posix Spawn File Action - Javascript
Spawn Host NetFd - List
Executions Request - List
Mounts Request - Native
Frame Codec - Provided
Commands Request - Request
Frame - Response
Frame - Response
Tracker - Sidecar
Request Frame - Sidecar
Response Frame - Sidecar
Response Tracker
Enums§
- Event
Payload - Native
Payload Codec - Protocol
Frame - Request
Payload - Response
Payload - Response
Tracker Error - Sidecar
Request Payload - Sidecar
Response Payload - Sidecar
Response Tracker Error
Constants§
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§
- Agentos
Projected Agent - Argv
Execution Request - Authenticate
Request - Authenticated
Response - Bootstrap
Root Filesystem Request - Bound
UdpSnapshot Response - Cancel
Execution Request - Close
Execution Stdin Request - Close
Stdin Request - Configure
VmRequest - Control
Frame - Control
Payload - Create
Context Request - Create
Overlay Request - Create
VmRequest - Delete
Execution Request - Dispose
Reason - Execute
Request - Execution
Accepted Response - Execution
Completed Event - Execution
Completed Response - Execution
Deleted Response - Execution
Descriptor - Execution
Descriptor Response - Execution
Error Data - Execution
Evaluation Response - Execution
Identity Options - Execution
IoResponse - Execution
List Response - Execution
Outcome - Execution
Output Capture - Execution
Output Event - Execution
Output Options - Execution
Output Page Response - Execution
PtyOptions - Execution
State - Execution
Stream Channel - Export
Snapshot Request - ExtEnvelope
- Filesystem
Operation - Filesystem
Result Response - Find
Bound UdpRequest - Find
Listener Request - FsPermission
Rule - FsPermission
Rule Set - FsPermission
Scope - GetExecution
Request - GetSignal
State Request - Guest
DirEntry - Guest
Filesystem Call Request - Guest
Filesystem Operation - Guest
Filesystem Result Response - Guest
Filesystem Stat - Guest
Kernel Call Request - Guest
Kernel Result Response - Guest
Runtime Kind - Host
Callback Request - Host
Callback Result Response - Host
Callbacks Registered Response - Host
Filesystem Call Request - Import
Snapshot Request - Java
Script Evaluation Request - Java
Script Execution Request - Java
Script File Execution Request - Java
Script Module Format - JsBridge
Call Request - JsBridge
Result Response - Kill
Process Request - Layer
Created Response - Layer
Sealed Response - Link
Package Request - List
Mounts Response - Listener
Snapshot Response - Mount
Descriptor - Mount
Info - Mount
Plugin Descriptor - NpmPackage
Execution Request - NpmPackage
Install Request - NpmProject
Install Request - NpmScript
Execution Request - Open
Session Request - Overlay
Created Response - Ownership
Scope - Package
Commands - Package
Descriptor - Package
Linked Response - Pattern
Permission Rule - Pattern
Permission Rule Set - Pattern
Permission Scope - Permission
Decision Response - Permission
Mode - Permissions
Policy - Persistence
Flush Request - Persistence
Flushed Response - Persistence
Load Request - Persistence
State Response - Process
Execution Options - Process
Exited Event - Process
Killed Response - Process
Output Event - Process
Snapshot Entry - Process
Snapshot Response - Process
Snapshot Status - Process
Started Response - Projected
Command - Projected
Module Descriptor - Protocol
Schema - Provided
Commands Response - PtyResized
Response - Python
Evaluation Request - Python
Execution Request - Python
File Execution Request - Python
Install Request - Python
Module Execution Request - Queue
Snapshot Entry - Read
Execution Output Request - Register
Host Callbacks Request - Registered
Host Callback Definition - Registered
Host Callback Example - Rejected
Response - Request
Id - Reset
Execution Request - Resize
Execution PtyRequest - Resize
PtyRequest - Resource
Snapshot Response - Retained
Execution Language - Root
Filesystem Bootstrapped Response - Root
Filesystem Descriptor - Root
Filesystem Entry - Root
Filesystem Entry Encoding - Root
Filesystem Entry Kind - Root
Filesystem Lower Descriptor - Root
Filesystem Mode - Root
Filesystem Snapshot Response - Seal
Layer Request - Session
Opened Response - Shell
Execution Request - Shutdown
Control - Sidecar
Placement - Sidecar
Placement Explicit - Sidecar
Placement Shared - Signal
Disposition Action - Signal
Execution Request - Signal
Handler Registration - Signal
State Response - Snapshot
Exported Response - Snapshot
Imported Response - Snapshot
Root Filesystem Lower - Snapshot
Root Filesystem Request - Socket
State Entry - Software
Descriptor - Stdin
Closed Response - Stdin
Written Response - Stream
Channel - Structured
Event - Type
Script Check Request - Type
Script Check Response - Type
Script Diagnostic - Type
Script Evaluation Request - Type
Script Execution Request - Type
Script File Execution Request - Type
Script Project Check Request - VmConfigured
Response - VmCreated
Response - VmDisposed
Response - VmFetch
Request - VmFetch
Response - VmLifecycle
Event - VmLifecycle
State - Wait
Execution Request - Wasm
Permission Tier - Write
Execution Stdin Request - Write
Stdin Request - Zombie
Timer Count Response