package signalservice

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

message AccountRecord

StorageService.proto:180

Used in: StorageRecord

message AccountRecord.BackupTierHistory

StorageService.proto:230

Used in: AccountRecord

message AccountRecord.IAPSubscriberData

StorageService.proto:219

Used in: AccountRecord

message AccountRecord.NotificationProfileManualOverride

StorageService.proto:236

Used in: AccountRecord

message AccountRecord.NotificationProfileManualOverride.ManuallyEnabled

StorageService.proto:237

Used in: NotificationProfileManualOverride

enum AccountRecord.PhoneNumberSharingMode

StorageService.proto:182

Used in: AccountRecord

message AccountRecord.PinnedConversation

StorageService.proto:188

Used in: AccountRecord

message AccountRecord.PinnedConversation.Contact

StorageService.proto:189

Used in: PinnedConversation

Used in: AccountRecord

enum AccountRecord.UsernameLink.Color

StorageService.proto:202

Used in: UsernameLink

message AddressableMessage

SignalService.proto:864

Used in: SyncMessage.AttachmentBackfillRequest, SyncMessage.AttachmentBackfillResponse, SyncMessage.DeleteForMe.AttachmentDelete, SyncMessage.DeleteForMe.ConversationDelete, SyncMessage.DeleteForMe.MessageDeletes

message AttachmentPointer

SignalService.proto:755

Used in: DataMessage, DataMessage.Contact.Avatar, DataMessage.Quote.QuotedAttachment, DataMessage.Sticker, Preview, StoryMessage, SyncMessage.AttachmentBackfillResponse.AttachmentData, SyncMessage.Contacts

enum AttachmentPointer.Flags

SignalService.proto:756

enum AvatarColor

StorageService.proto:92

If unset - computed as the value of the first byte of SHA-256(msg=CONTACT_ID) modulo the count of colors. Once set the avatar color for a recipient is never recomputed or changed. `CONTACT_ID` is the first available identifier from the list: - ServiceIdToBinary(ACI) - E164 - ServiceIdToBinary(PNI) - Group Id

Used in: AccountRecord, ContactRecord, GroupV2Record

message BodyRange

SignalService.proto:845

Used in: DataMessage, DataMessage.Quote, StoryMessage

enum BodyRange.Style

SignalService.proto:846

Used in: BodyRange

message CDSClientRequest

ContactDiscovery.proto:6

message CDSClientResponse

ContactDiscovery.proto:34

message CallLinkRecord

StorageService.proto:305

Used in: StorageRecord

message CallMessage

SignalService.proto:60

Used in: Content

message CallMessage.Answer

SignalService.proto:73

Used in: CallMessage

message CallMessage.Busy

SignalService.proto:87

Used in: CallMessage

message CallMessage.Hangup

SignalService.proto:91

Used in: CallMessage

enum CallMessage.Hangup.Type

SignalService.proto:92

Used in: Hangup

message CallMessage.IceUpdate

SignalService.proto:79

Used in: CallMessage

message CallMessage.Offer

SignalService.proto:61

Used in: CallMessage

enum CallMessage.Offer.Type

SignalService.proto:62

Used in: Offer

message CallMessage.Opaque

SignalService.proto:104

Used in: CallMessage

enum CallMessage.Opaque.Urgency

SignalService.proto:105

Used in: Opaque

message ChatFolderRecord

StorageService.proto:325

Used in: StorageRecord

enum ChatFolderRecord.FolderType

StorageService.proto:327

Represents the default "All chats" folder record vs all other custom folders

Used in: ChatFolderRecord

message ContactDetails

SignalService.proto:796

message ContactDetails.Avatar

SignalService.proto:797

Used in: ContactDetails

message ContactRecord

StorageService.proto:107

Used in: StorageRecord

enum ContactRecord.IdentityState

StorageService.proto:108

Used in: ContactRecord

message ContactRecord.Name

StorageService.proto:114

Used in: ContactRecord

message Content

SignalService.proto:46

message ConversationIdentifier

SignalService.proto:872

Used in: SyncMessage.AttachmentBackfillRequest, SyncMessage.AttachmentBackfillResponse, SyncMessage.DeleteForMe.AttachmentDelete, SyncMessage.DeleteForMe.ConversationDelete, SyncMessage.DeleteForMe.LocalOnlyConversationDelete, SyncMessage.DeleteForMe.MessageDeletes

message DataMessage

SignalService.proto:125

Used in: Content, EditMessage, SyncMessage.Sent

message DataMessage.Contact

SignalService.proto:197

Used in: DataMessage

message DataMessage.Contact.Avatar

SignalService.proto:252

Used in: Contact

message DataMessage.Contact.Email

SignalService.proto:221

Used in: Contact

enum DataMessage.Contact.Email.Type

SignalService.proto:222

Used in: Email

message DataMessage.Contact.Name

SignalService.proto:198

Used in: Contact

message DataMessage.Contact.Phone

SignalService.proto:208

Used in: Contact

enum DataMessage.Contact.Phone.Type

SignalService.proto:209

Used in: Phone

message DataMessage.Contact.PostalAddress

SignalService.proto:234

Used in: Contact

enum DataMessage.Contact.PostalAddress.Type

SignalService.proto:235

Used in: PostalAddress

message DataMessage.Delete

SignalService.proto:281

Used in: DataMessage

enum DataMessage.Flags

SignalService.proto:126

message DataMessage.GiftBadge

SignalService.proto:308

Used in: DataMessage

message DataMessage.GroupCallUpdate

SignalService.proto:285

Used in: DataMessage

message DataMessage.Payment

SignalService.proto:133

Used in: DataMessage

message DataMessage.Payment.Activation

SignalService.proto:158

Used in: Payment

enum DataMessage.Payment.Activation.Type

SignalService.proto:159

Used in: Activation

message DataMessage.Payment.Amount

SignalService.proto:134

message DataMessage.Payment.Amount.MobileCoin

SignalService.proto:135

Used in: Amount

message DataMessage.Payment.Notification

SignalService.proto:144

Used in: Payment

message DataMessage.Payment.Notification.MobileCoin

SignalService.proto:145

Used in: Notification

enum DataMessage.ProtocolVersion

SignalService.proto:294

message DataMessage.Quote

SignalService.proto:176

Used in: DataMessage

message DataMessage.Quote.QuotedAttachment

SignalService.proto:182

Used in: Quote

enum DataMessage.Quote.Type

SignalService.proto:177

Used in: Quote

message DataMessage.Reaction

SignalService.proto:273

Used in: DataMessage

message DataMessage.Sticker

SignalService.proto:265

Used in: DataMessage

message DataMessage.StoryContext

SignalService.proto:289

Used in: DataMessage

message DecryptionErrorMessage

SignalService.proto:828

message DeviceName

DeviceName.proto:6

message EditMessage

SignalService.proto:840

Used in: Content, SyncMessage.Sent

message Envelope

SignalService.proto:13

enum Envelope.Type

SignalService.proto:14

Used in: Envelope

message GroupContextV2

SignalService.proto:790

Used in: DataMessage, StoryMessage

message GroupV1Record

StorageService.proto:146

Used in: StorageRecord

message GroupV2Record

StorageService.proto:155

Used in: StorageRecord

enum GroupV2Record.StorySendMode

StorageService.proto:156

Used in: GroupV2Record

message ManifestRecord

StorageService.proto:44

message ManifestRecord.Identifier

StorageService.proto:45

Used in: ManifestRecord

enum ManifestRecord.Identifier.Type

StorageService.proto:46

Used in: Identifier

message NotificationProfile

StorageService.proto:346

Used in: StorageRecord

enum NotificationProfile.DayOfWeek

StorageService.proto:347

Used in: NotificationProfile

message NullMessage

SignalService.proto:337

Used in: Content

enum OptionalBool

StorageService.proto:13

Used in: AccountRecord

message Pack

StickerResources.proto:13

message Pack.Sticker

StickerResources.proto:14

Used in: Pack

message PaymentAddress

SignalService.proto:817

message PaymentAddress.MobileCoin

SignalService.proto:818

Used in: PaymentAddress

message Payments

StorageService.proto:175

Used in: AccountRecord

message PniSignatureMessage

SignalService.proto:834

Used in: Content

message Preview

SignalService.proto:374

Used in: DataMessage, TextAttachment

message ProvisionEnvelope

Provisioning.proto:23

message ProvisionMessage

Provisioning.proto:28

message ProvisioningAddress

Provisioning.proto:15

An opaque address sent by the server when clients first open a provisioning WebSocket

enum ProvisioningVersion

Provisioning.proto:50

message ReadOperation

StorageService.proto:33

message ReceiptMessage

SignalService.proto:341

Used in: Content

enum ReceiptMessage.Type

SignalService.proto:342

Used in: ReceiptMessage

message Recipient

StorageService.proto:312

Used in: ChatFolderRecord, NotificationProfile

message Recipient.Contact

StorageService.proto:313

Used in: Recipient

message SenderCertificate

UnidentifiedDelivery.proto:19

Used in: UnidentifiedSenderMessage.Message

message SenderCertificate.Certificate

UnidentifiedDelivery.proto:20

message ServerCertificate

UnidentifiedDelivery.proto:9

Used in: SenderCertificate.Certificate

message ServerCertificate.Certificate

UnidentifiedDelivery.proto:10

message StorageItem

StorageService.proto:24

Used in: StorageItems, WriteOperation

message StorageItems

StorageService.proto:29

message StorageManifest

StorageService.proto:19

Used in: WriteOperation

message StorageRecord

StorageService.proto:69

message StoryDistributionListRecord

StorageService.proto:296

Used in: StorageRecord

message StoryMessage

SignalService.proto:363

Used in: Content, SyncMessage.Sent

message SyncMessage

SignalService.proto:425

Used in: Content

message SyncMessage.AttachmentBackfillRequest

SignalService.proto:692

Used in: SyncMessage

message SyncMessage.AttachmentBackfillResponse

SignalService.proto:697

Used in: SyncMessage

message SyncMessage.AttachmentBackfillResponse.AttachmentData

SignalService.proto:698

Used in: AttachmentDataList

enum SyncMessage.AttachmentBackfillResponse.AttachmentData.Status

SignalService.proto:699

Used in: AttachmentData

message SyncMessage.AttachmentBackfillResponse.AttachmentDataList

SignalService.proto:714

Used in: AttachmentBackfillResponse

enum SyncMessage.AttachmentBackfillResponse.Error

SignalService.proto:710

Used in: AttachmentBackfillResponse

message SyncMessage.Blocked

SignalService.proto:461

Used in: SyncMessage

message SyncMessage.CallEvent

SignalService.proto:586

Used in: SyncMessage

enum SyncMessage.CallEvent.Direction

SignalService.proto:595

Used in: CallEvent

enum SyncMessage.CallEvent.Event

SignalService.proto:601

Used in: CallEvent

enum SyncMessage.CallEvent.Type

SignalService.proto:587

Used in: CallEvent

message SyncMessage.CallLinkUpdate

SignalService.proto:622

Used in: SyncMessage

enum SyncMessage.CallLinkUpdate.Type

SignalService.proto:623

Used in: CallLinkUpdate

message SyncMessage.CallLogEvent

SignalService.proto:634

Used in: SyncMessage

enum SyncMessage.CallLogEvent.Type

SignalService.proto:635

Used in: CallLogEvent

message SyncMessage.Configuration

SignalService.proto:493

Used in: SyncMessage

message SyncMessage.Contacts

SignalService.proto:456

Used in: SyncMessage

message SyncMessage.DeleteForMe

SignalService.proto:653

Used in: SyncMessage

message SyncMessage.DeleteForMe.AttachmentDelete

SignalService.proto:659

Used in: DeleteForMe

message SyncMessage.DeleteForMe.ConversationDelete

SignalService.proto:670

Used in: DeleteForMe

message SyncMessage.DeleteForMe.LocalOnlyConversationDelete

SignalService.proto:677

Used in: DeleteForMe

message SyncMessage.DeleteForMe.MessageDeletes

SignalService.proto:654

Used in: DeleteForMe

message SyncMessage.DeviceNameChange

SignalService.proto:687

Used in: SyncMessage

message SyncMessage.FetchLatest

SignalService.proto:519

Used in: SyncMessage

enum SyncMessage.FetchLatest.Type

SignalService.proto:520

Used in: FetchLatest

message SyncMessage.Keys

SignalService.proto:530

Used in: SyncMessage

message SyncMessage.MessageRequestResponse

SignalService.proto:542

Used in: SyncMessage

enum SyncMessage.MessageRequestResponse.Type

SignalService.proto:543

Used in: MessageRequestResponse

message SyncMessage.OutgoingPayment

SignalService.proto:559

Used in: SyncMessage

message SyncMessage.OutgoingPayment.MobileCoin

SignalService.proto:560

Used in: OutgoingPayment

message SyncMessage.PniChangeNumber

SignalService.proto:577

Used in: SyncMessage

message SyncMessage.PniIdentity

SignalService.proto:537

message SyncMessage.Read

SignalService.proto:481

Used in: SyncMessage

message SyncMessage.Request

SignalService.proto:467

Used in: SyncMessage

enum SyncMessage.Request.Type

SignalService.proto:468

Used in: Request

message SyncMessage.Sent

SignalService.proto:426

Used in: SyncMessage

message SyncMessage.Sent.StoryMessageRecipient

SignalService.proto:435

Used in: Sent

message SyncMessage.Sent.UnidentifiedDeliveryStatus

SignalService.proto:427

Used in: Sent

message SyncMessage.StickerPackOperation

SignalService.proto:502

Used in: SyncMessage

enum SyncMessage.StickerPackOperation.Type

SignalService.proto:503

Used in: StickerPackOperation

message SyncMessage.ViewOnceOpen

SignalService.proto:513

Used in: SyncMessage

message SyncMessage.Viewed

SignalService.proto:487

Used in: SyncMessage

message TextAttachment

SignalService.proto:382

Used in: StoryMessage

message TextAttachment.Gradient

SignalService.proto:392

Used in: TextAttachment

enum TextAttachment.Style

SignalService.proto:383

Used in: TextAttachment

message TypingMessage

SignalService.proto:352

Used in: Content

enum TypingMessage.Action

SignalService.proto:353

Used in: TypingMessage

message UnidentifiedSenderMessage

UnidentifiedDelivery.proto:33

message UnidentifiedSenderMessage.Message

UnidentifiedDelivery.proto:35

enum UnidentifiedSenderMessage.Message.ContentHint

UnidentifiedDelivery.proto:49

Used in: Message

enum UnidentifiedSenderMessage.Message.Type

UnidentifiedDelivery.proto:36

Used in: Message

message Verified

SignalService.proto:411

Used in: SyncMessage

enum Verified.State

SignalService.proto:412

Used in: Verified

message WebSocketMessage

WebSocketResources.proto:29

enum WebSocketMessage.Type

WebSocketResources.proto:30

Used in: WebSocketMessage

message WebSocketRequestMessage

WebSocketResources.proto:13

Used in: WebSocketMessage

message WebSocketResponseMessage

WebSocketResources.proto:21

Used in: WebSocketMessage

message WriteOperation

StorageService.proto:37