Get desktop application:
View/edit binary Protocol Buffers messages
(message has no fields)
Each physical server provides keyed reads of its local configuration replica. Snapshot exchange is exposed only on authenticated Chord CONFIG streams.
The shared configuration snapshot format, bounded to 8 MiB. Keeping it opaque here lets storage and replication use the same bounded codec.
The opaque 48-byte version used by configuration storage and replication.
Complete document bytes, including schemas unknown to this server.
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
Each attachment publishes exactly one of the three numbered routes.
(message has no fields)
(message has no fields)
servers are tun identities
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
Used as response type in: PKIService.RenewCertificate, PKIService.RequestCertificate
Used in: ,
Used in:
Used in:
Used in:
Used in:
Used in:
Used in: ,
(message has no fields)
Used as response type in: TunnelService.GetHostWAF, TunnelService.SetHostWAF
Used in: ,
Presence distinguishes an empty simple value from no simple value, even when a prefix or lease shares the key. Keep tag 1 for legacy readers.
Used in:
Used in:
Used in:
Used as request type in: KVService.Acquire, KVService.Release, KVService.Renew
Used as response type in: KVService.Acquire, KVService.Release, KVService.Renew
Used in:
Used as request type in: VNodeService.FinishJoin, VNodeService.FinishLeave
Used as response type in: VNodeService.FinishJoin, VNodeService.FinishLeave
(message has no fields)
Used in: , , , , , , , , , , , , , , , , ,
indicate negotiation for ID is needed
indicate a client connection
Used as response type in: TunnelService.OpenDelegatedSession, TunnelService.OpenEphemeralSession
Used as request type in: KVService.Append, KVService.Contains, KVService.List, KVService.Remove
Used as response type in: KVService.Append, KVService.Contains, KVService.List, KVService.Remove
Used in: , , , , ,
Used as request type in: KVService.Delete, KVService.Get, KVService.Put
Used as response type in: KVService.Delete, KVService.Get, KVService.Put
Used in:
used for rpc between nodes and between client/server
used for establishing the reverse proxy from the tunneling node to client
used when client is not directly connected to the tunneling node
used for /_internal endpoint proxying between nodes
used for shared configuration between authenticated physical Chord peers
Used in:
Used in:
Exact escaped URL path without a query string. Empty means every path.
Used in: , ,
Used in: ,
Shared operator intent. Downloaders never write it.
Used in:
Used in: