package protocol

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ClientQueryService

client_query.proto:7

service KVService

kv.proto:9

service KeylessService

keyless.proto:9

service PKIService

pki.proto:9

service TunnelService

tunnel.proto:12

service VNodeService

chord.proto:9

message CertificateResponse

pki.proto:23

Used as response type in: PKIService.RenewCertificate, PKIService.RequestCertificate

message ClientToken

tunnel.proto:76

Used in: CustomHostname

message ClientTunnel

client_query.proto:11

Used in: ListTunnelsResponse

message Connection

transport.proto:35

enum Connection.Direction

transport.proto:41

Used in: Connection

enum Connection.State

transport.proto:36

Used in: Connection

message Context

rpc.proto:7

enum Context.TargetType

rpc.proto:8

Used in: Context

message CustomHostname

tunnel.proto:46

message Datagram

transport.proto:22

enum Datagram.Type

transport.proto:23

Used in: Datagram

message Empty

chord.proto:24

(message has no fields)

message KVTransfer

kv.proto:59

Used in: proto.Mutation, ImportRequest

message KeyComposite

kv.proto:76

Used in: ListKeysResponse

enum KeyComposite.Type

kv.proto:77

Used in: KeyComposite

enum KeylessSignRequest.HashAlgorithm

keyless.proto:24

Used in: KeylessSignRequest

message LeaseRequest

kv.proto:47

Used as request type in: KVService.Acquire, KVService.Release, KVService.Renew

message LeaseResponse

kv.proto:55

Used as response type in: KVService.Acquire, KVService.Release, KVService.Renew

enum Link.ALPN

tunnel.proto:31

Used in: Link

message MembershipConclusionRequest

chord.proto:77

Used as request type in: VNodeService.FinishJoin, VNodeService.FinishLeave

message MembershipConclusionResponse

chord.proto:82

Used as response type in: VNodeService.FinishJoin, VNodeService.FinishLeave

(message has no fields)

message Node

node.proto:7

Used in: ClientPingResponse, Connection, CustomHostname, FindSuccessorResponse, GetNodesResponse, GetPredecessorResponse, GetSuccessorsResponse, IdentityResponse, NotifyRequest, PublishTunnelRequest, PublishTunnelResponse, RequestToJoinRequest, RequestToJoinResponse, RequestToLeaveRequest, Stream, TunnelDestination, TunnelRoute

message PrefixRequest

kv.proto:37

Used as request type in: KVService.Append, KVService.Contains, KVService.List, KVService.Remove

message PrefixResponse

kv.proto:42

Used as response type in: KVService.Append, KVService.Contains, KVService.List, KVService.Remove

message ProofOfWork

pow.proto:7

Used in: CertificateRenewalRequest, CertificateRequest, InstructionRequest, KeylessGetCertificateRequest, KeylessSignRequest, ValidateRequest

message SimpleRequest

kv.proto:28

Used as request type in: KVService.Delete, KVService.Get, KVService.Put

message SimpleResponse

kv.proto:33

Used as response type in: KVService.Delete, KVService.Get, KVService.Put

message Stream

transport.proto:9

enum Stream.Type

transport.proto:10

Used in: Stream

message TunnelDestination

tunnel.proto:59

message TunnelRoute

tunnel.proto:51

message TunnelStatus

tunnel.proto:71

enum TunnelStatusCode

tunnel.proto:64

Used in: TunnelStatus