package signalexchange

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

service SignalExchange

signalexchange.proto:9

message Body

signalexchange.proto:43

Actual body of the message that can contain credentials (type OFFER/ANSWER) or connection Candidate This part will be encrypted

Used in: Message

enum Body.Type

signalexchange.proto:45

Message type

Used in: Body

message EncryptedMessage

signalexchange.proto:18

Used for sending through signal. The body of this message is the Body message encrypted with the Wireguard private key and the remote Peer key

Used as request type in: SignalExchange.ConnectStream, SignalExchange.Send

Used as response type in: SignalExchange.ConnectStream, SignalExchange.Send

message Message

signalexchange.proto:31

A decrypted representation of the EncryptedMessage. Used locally before/after encryption

message Mode

signalexchange.proto:69

Mode indicates a connection mode

Used in: Body

message RosenpassConfig

signalexchange.proto:73

Used in: Body