package
0.0.0-20250304205905-b47799d07ddf
Repository: https://github.com/aws/amazon-ssm-agent.git
Documentation: pkg.go.dev

# Functions

CreateDatagram marshals a given arbitrary object to raw json string Message schema is determined by the current version, content struct is indicated by type field TODO add version handling.
GetLatestVersion retrieves the current latest message version of the agent build.
Messaging implements the duplex transmission between master and worker, it send datagram it received to data backend, TODO ipc should not be destroyed within this worker, destroying ipc object should be done in its caller: Executer.
No description provided by the author
No description provided by the author
TODO add version and error handling.

# Constants

Backend states with potential future addition to further manage backend Currently with Init and Processing statuses to avoid idle process leak.
No description provided by the author
Message types.
Message types.
Message types.
Message types.

# Structs

Executer backend formulate the run request to the worker, and collect back the responses from worker.
No description provided by the author
worker backend receives request messages from master, controls a pluginRunner based off the request and send reponses to Executer.

# Interfaces

MessagingBackend defines an asycn message in/out processing pipeline.

# Type aliases

No description provided by the author
No description provided by the author