Structs§
- Auth
- Authentication on first request
- Grant
Cap - Grant a capability token to the remote endpoint. The remote should store the RCAN and use it when dialing back to authorize its requests.
- LogLine
- A single structured log line emitted by a client process.
- Name
Endpoint - Label the client endpoint cloud-side with a string identifier.
- Ping
- Simple ping requests
- Pong
- Simple ping response
- PutLogs
- A batch of log lines pushed from a client to the cloud.
- PutMetrics
- Request to store the given metrics data
- PutNetwork
Diagnostics - Publishing network diagnostics
- RunNetwork
Diagnostics - ask this node to run diagnostics & return the result. present even without the net_diagnostics feature flag because the request struct is empty in both cases
- SetLog
Level - Cloud-issued instruction to override the client’s tracing filter.
- Span
Info - A span recorded as part of a
LogLine.
Enums§
- Client
Host Message - Message enum for
ClientHostProtocol - Client
Host Protocol - Dedicated protocol for cloud-to-endpoint callbacks (net diagnostics, log level overrides).
- Field
Value - Wire-safe representation of a structured tracing field value.
- Iroh
Services Protocol - Remote
Error - Services
Message - Message enum for
IrohServicesProtocol
Constants§
- ALPN
- The main ALPN for connecting from the client to the cloud node.