Module host_agent

Module host_agent 

Source
Expand description

The mesh agent actor that manages a host.

Structs§

GetHostMeshAgent
GetLocalProc
Boot the ProcAgent on the host’s local proc (LP-1).
HostAgent
A mesh agent is responsible for managing a host in a [HostMesh], through the resource behaviors defined in crate::resource.
ProcState
SetClientConfig
Push client configuration overrides to this host agent’s process.
ShutdownHost
SpawnMeshAdmin
Message to spawn a [MeshAdminAgent] on this host’s system proc.

Enums§

HostAgentMode
Represents the different ways a Host can be managed by an agent.

Constants§

HOST_MESH_AGENT_ACTOR_NAME
Actor name used when spawning the host mesh agent on the system proc.

Traits§

GetHostMeshAgentClient
The custom client trait for this message type.
GetHostMeshAgentHandler
The custom handler trait for this message type.
GetLocalProcClient
The custom client trait for this message type.
GetLocalProcHandler
The custom handler trait for this message type.
SetClientConfigClient
The custom client trait for this message type.
SetClientConfigHandler
The custom handler trait for this message type.
ShutdownHostClient
The custom client trait for this message type.
ShutdownHostHandler
The custom handler trait for this message type.
SpawnMeshAdminClient
The custom client trait for this message type.
SpawnMeshAdminHandler
The custom handler trait for this message type.