package ricochet

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

service RicochetCore

core.proto:9

message AddContactReply

contact.proto:57

(message has no fields)

message Config

config.proto:7

message Contact

contact.proto:4

Used as request type in: RicochetCore.UpdateContact

Used as response type in: RicochetCore.AcceptInboundRequest, RicochetCore.AddContactRequest, RicochetCore.UpdateContact

Used as field type in: Config, ContactEvent

enum Contact.Status

contact.proto:11

Used in: Contact

enum ContactEvent.Type

contact.proto:42

Used in: ContactEvent

message ContactRequest

contact.proto:21

Used as request type in: RicochetCore.AcceptInboundRequest, RicochetCore.AddContactRequest, RicochetCore.RejectInboundRequest

Used as field type in: Contact, ContactEvent

enum ContactRequest.Direction

contact.proto:22

Used in: ContactRequest

enum ConversationEvent.Type

conversation.proto:5

Used in: ConversationEvent

message Entity

conversation.proto:20

Used in: MarkConversationReadRequest, Message

message Identity

identity.proto:4

Used as response type in: RicochetCore.GetIdentity

Used as field type in: Config

message Message

conversation.proto:26

Used as request type in: RicochetCore.SendMessage

Used as response type in: RicochetCore.SendMessage

Used as field type in: ConversationEvent

enum Message.Status

conversation.proto:35

Used in: Message

message NetworkStatus

network.proto:44

Used as response type in: RicochetCore.MonitorNetwork, RicochetCore.StartNetwork, RicochetCore.StopNetwork

message Secrets

config.proto:14

Secrets are not transmitted to frontend RPC clients

Used in: Config

message TorConnectionStatus

network.proto:31

Used in: NetworkStatus

enum TorConnectionStatus.Status

network.proto:32

Used in: TorConnectionStatus

message TorControlStatus

network.proto:18

Used in: NetworkStatus

enum TorControlStatus.Status

network.proto:19

Used in: TorControlStatus

message TorProcessStatus

network.proto:7

Used in: NetworkStatus

enum TorProcessStatus.Status

network.proto:8

Used in: TorProcessStatus