package auth

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

message AuthenticationMessage

auth.proto:105

A authentication message

Used in: meta.NetworkMessage

message Challenge

auth.proto:76

The server's initial challenge request

Used in: AuthenticationMessage

message ChallengeAck

auth.proto:98

The server's reply to the client about their own challenge

Used in: AuthenticationMessage

message ChallengeReply

auth.proto:88

The reply to the server's challenge.

Used in: AuthenticationMessage

message ClientStatus

auth.proto:70

The client's status reply if the `ServerStatus` was ALIVE If status was alive, node A answers with another status message containing either true, which means that the connection is to continue (the old connection from this node is broken), or false, which means that the connection is to be closed (the connection attempt was a mistake.

Used in: AuthenticationMessage

message NameMessage

auth.proto:25

A message containing the node's name

Used in: AuthenticationMessage, control.ControlMessage, control.NodeSessions

message NodeFlags

auth.proto:19

Placeholder to represent a node's flags

Used in: Challenge, NameMessage

message ServerStatus

auth.proto:38

Server -> Client: `SendStatus` is the server replying with the handshake status to the client

Used in: AuthenticationMessage

enum ServerStatus.Status

auth.proto:40

Status types

Used in: ServerStatus