package signalservice

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

message AccountRecord

StorageService.proto:192

Used in: StorageRecord

message AccountRecord.IAPSubscriberData

StorageService.proto:241

Used in: AccountRecord

message AccountRecord.NotificationProfileManualOverride

StorageService.proto:252

Used in: AccountRecord

message AccountRecord.NotificationProfileManualOverride.ManuallyEnabled

StorageService.proto:253

Used in: NotificationProfileManualOverride

enum AccountRecord.PhoneNumberSharingMode

StorageService.proto:200

Used in: AccountRecord

message AccountRecord.PinnedConversation

StorageService.proto:206

Used in: AccountRecord

message AccountRecord.PinnedConversation.Contact

StorageService.proto:207

Used in: PinnedConversation

message AccountRecord.PinnedConversation.ReleaseNotes

StorageService.proto:213

Used in: PinnedConversation

(message has no fields)

enum AccountRecord.UnreadBadgeType

StorageService.proto:194

Used in: AccountRecord

Used in: AccountRecord

enum AccountRecord.UsernameLink.Color

StorageService.proto:224

Used in: UsernameLink

message AddressableMessage

SignalService.proto:1022

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

message AttachmentPointer

SignalService.proto:911

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

enum AttachmentPointer.Flags

SignalService.proto:912

enum AvatarColor

StorageService.proto:93

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:1002

Used in: DataMessage, DataMessage.Quote, StoryMessage

enum BodyRange.Style

SignalService.proto:1003

Used in: BodyRange

message CallLinkRecord

StorageService.proto:359

Used in: StorageRecord

message CallMessage

SignalService.proto:123

Used in: Content

message CallMessage.Answer

SignalService.proto:136

Used in: CallMessage

message CallMessage.Busy

SignalService.proto:150

Used in: CallMessage

message CallMessage.Hangup

SignalService.proto:154

Used in: CallMessage

enum CallMessage.Hangup.Type

SignalService.proto:155

Used in: Hangup

message CallMessage.IceUpdate

SignalService.proto:142

Used in: CallMessage

message CallMessage.Offer

SignalService.proto:124

Used in: CallMessage

enum CallMessage.Offer.Type

SignalService.proto:125

Used in: Offer

message CallMessage.Opaque

SignalService.proto:167

Used in: CallMessage

enum CallMessage.Opaque.Urgency

SignalService.proto:168

Used in: Opaque

message ChatFolderRecord

StorageService.proto:380

Used in: StorageRecord

enum ChatFolderRecord.FolderType

StorageService.proto:382

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

Used in: ChatFolderRecord

message ContactDetails

SignalService.proto:952

message ContactDetails.Avatar

SignalService.proto:953

Used in: ContactDetails

message ContactRecord

StorageService.proto:108

Used in: StorageRecord

enum ContactRecord.IdentityState

StorageService.proto:109

Used in: ContactRecord

message ContactRecord.Name

StorageService.proto:115

Used in: ContactRecord

message Content

SignalService.proto:106

message ConversationIdentifier

SignalService.proto:1031

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

message DataMessage

SignalService.proto:188

Used in: Content, EditMessage, SyncMessage.Sent

message DataMessage.AdminDelete

SignalService.proto:411

Used in: DataMessage

message DataMessage.Contact

SignalService.proto:262

Used in: DataMessage

message DataMessage.Contact.Avatar

SignalService.proto:317

Used in: Contact

message DataMessage.Contact.Email

SignalService.proto:286

Used in: Contact

enum DataMessage.Contact.Email.Type

SignalService.proto:287

Used in: Email

message DataMessage.Contact.Name

SignalService.proto:263

Used in: Contact

message DataMessage.Contact.Phone

SignalService.proto:273

Used in: Contact

enum DataMessage.Contact.Phone.Type

SignalService.proto:274

Used in: Phone

message DataMessage.Contact.PostalAddress

SignalService.proto:299

Used in: Contact

enum DataMessage.Contact.PostalAddress.Type

SignalService.proto:300

Used in: PostalAddress

message DataMessage.Delete

SignalService.proto:347

Used in: DataMessage

enum DataMessage.Flags

SignalService.proto:189

message DataMessage.GiftBadge

SignalService.proto:376

Used in: DataMessage

message DataMessage.GroupCallUpdate

SignalService.proto:351

Used in: DataMessage

message DataMessage.Payment

SignalService.proto:196

Used in: DataMessage

message DataMessage.Payment.Activation

SignalService.proto:221

Used in: Payment

enum DataMessage.Payment.Activation.Type

SignalService.proto:222

Used in: Activation

message DataMessage.Payment.Amount

SignalService.proto:197

message DataMessage.Payment.Amount.MobileCoin

SignalService.proto:198

Used in: Amount

message DataMessage.Payment.Notification

SignalService.proto:207

Used in: Payment

message DataMessage.Payment.Notification.MobileCoin

SignalService.proto:208

Used in: Notification

message DataMessage.PinMessage

SignalService.proto:397

Used in: DataMessage

message DataMessage.PollCreate

SignalService.proto:380

Used in: DataMessage

message DataMessage.PollTerminate

SignalService.proto:386

Used in: DataMessage

message DataMessage.PollVote

SignalService.proto:390

Used in: DataMessage

enum DataMessage.ProtocolVersion

SignalService.proto:361

message DataMessage.Quote

SignalService.proto:239

Used in: DataMessage

message DataMessage.Quote.QuotedAttachment

SignalService.proto:246

Used in: Quote

enum DataMessage.Quote.Type

SignalService.proto:240

Used in: Quote

message DataMessage.Reaction

SignalService.proto:338

Used in: DataMessage

message DataMessage.Sticker

SignalService.proto:330

Used in: DataMessage

message DataMessage.StoryContext

SignalService.proto:355

Used in: DataMessage

message DataMessage.UnpinMessage

SignalService.proto:406

Used in: DataMessage

message DecryptionErrorMessage

SignalService.proto:985

message DeviceName

DeviceName.proto:13

message EditMessage

SignalService.proto:997

Used in: Content, SyncMessage.Sent

message Envelope

SignalService.proto:13

Used in: org.signal.chat.messages.GetMessagesResponse

enum Envelope.Type

SignalService.proto:14

Used in: Envelope

message GroupContextV2

SignalService.proto:946

Used in: DataMessage, StoryMessage

message GroupV1Record

StorageService.proto:152

Used in: StorageRecord

message GroupV2Record

StorageService.proto:161

Used in: StorageRecord

enum GroupV2Record.StorySendMode

StorageService.proto:162

Used in: GroupV2Record

message ManifestRecord

StorageService.proto:43

message ManifestRecord.Identifier

StorageService.proto:44

Used in: ManifestRecord

enum ManifestRecord.Identifier.Type

StorageService.proto:45

Used in: Identifier

message NotificationProfile

StorageService.proto:401

Used in: StorageRecord

enum NotificationProfile.DayOfWeek

StorageService.proto:402

Used in: NotificationProfile

message NullMessage

SignalService.proto:447

Used in: Content

enum OptionalBool

StorageService.proto:12

Used in: AccountRecord, ContactRecord, GroupV2Record

message Pack

StickerResources.proto:13

message Pack.Sticker

StickerResources.proto:14

Used in: Pack

message PaymentAddress

SignalService.proto:974

message PaymentAddress.MobileCoin

SignalService.proto:975

Used in: PaymentAddress

message Payments

StorageService.proto:187

Used in: AccountRecord

message PniSignatureMessage

SignalService.proto:991

Used in: Content

message Preview

SignalService.proto:484

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:51

message ReadOperation

StorageService.proto:32

message ReceiptMessage

SignalService.proto:451

Used in: Content

enum ReceiptMessage.Type

SignalService.proto:452

Used in: ReceiptMessage

message Recipient

StorageService.proto:366

Used in: ChatFolderRecord, NotificationProfile

message Recipient.Contact

StorageService.proto:367

Used in: Recipient

message StickerPackRecord

StorageService.proto:338

Used in: StorageRecord

message StorageItem

StorageService.proto:23

Used in: StorageItems, WriteOperation

message StorageItems

StorageService.proto:28

message StorageManifest

StorageService.proto:18

Used in: WriteOperation

message StorageRecord

StorageService.proto:69

message StoryDistributionListRecord

StorageService.proto:328

Used in: StorageRecord

message StoryMessage

SignalService.proto:473

Used in: Content, SyncMessage.Sent

message SyncMessage

SignalService.proto:542

Used in: Content

message SyncMessage.AttachmentBackfillRequest

SignalService.proto:836

Used in: SyncMessage

message SyncMessage.AttachmentBackfillResponse

SignalService.proto:841

Used in: SyncMessage

message SyncMessage.AttachmentBackfillResponse.AttachmentData

SignalService.proto:842

Used in: AttachmentDataList

enum SyncMessage.AttachmentBackfillResponse.AttachmentData.Status

SignalService.proto:843

Used in: AttachmentData

message SyncMessage.AttachmentBackfillResponse.AttachmentDataList

SignalService.proto:858

Used in: AttachmentBackfillResponse

enum SyncMessage.AttachmentBackfillResponse.Error

SignalService.proto:854

Used in: AttachmentBackfillResponse

message SyncMessage.Blocked

SignalService.proto:581

Used in: SyncMessage

message SyncMessage.Blocked.BlockedAci

SignalService.proto:592

Used in: Blocked

message SyncMessage.Blocked.BlockedE164

SignalService.proto:587

Used in: Blocked

message SyncMessage.Blocked.BlockedGroup

SignalService.proto:597

Used in: Blocked

message SyncMessage.CallEvent

SignalService.proto:730

Used in: SyncMessage

enum SyncMessage.CallEvent.Direction

SignalService.proto:739

Used in: CallEvent

enum SyncMessage.CallEvent.Event

SignalService.proto:745

Used in: CallEvent

enum SyncMessage.CallEvent.Type

SignalService.proto:731

Used in: CallEvent

message SyncMessage.CallLinkUpdate

SignalService.proto:766

Used in: SyncMessage

enum SyncMessage.CallLinkUpdate.Type

SignalService.proto:767

Used in: CallLinkUpdate

message SyncMessage.CallLogEvent

SignalService.proto:778

Used in: SyncMessage

enum SyncMessage.CallLogEvent.Type

SignalService.proto:779

Used in: CallLogEvent

message SyncMessage.Configuration

SignalService.proto:635

Used in: SyncMessage

message SyncMessage.Contacts

SignalService.proto:576

Used in: SyncMessage

message SyncMessage.DeleteForMe

SignalService.proto:797

Used in: SyncMessage

message SyncMessage.DeleteForMe.AttachmentDelete

SignalService.proto:803

Used in: DeleteForMe

message SyncMessage.DeleteForMe.ConversationDelete

SignalService.proto:814

Used in: DeleteForMe

message SyncMessage.DeleteForMe.LocalOnlyConversationDelete

SignalService.proto:821

Used in: DeleteForMe

message SyncMessage.DeleteForMe.MessageDeletes

SignalService.proto:798

Used in: DeleteForMe

message SyncMessage.DeviceNameChange

SignalService.proto:831

Used in: SyncMessage

message SyncMessage.FetchLatest

SignalService.proto:662

Used in: SyncMessage

enum SyncMessage.FetchLatest.Type

SignalService.proto:663

Used in: FetchLatest

message SyncMessage.Keys

SignalService.proto:673

Used in: SyncMessage

message SyncMessage.MessageRequestResponse

SignalService.proto:685

Used in: SyncMessage

enum SyncMessage.MessageRequestResponse.Type

SignalService.proto:686

Used in: MessageRequestResponse

message SyncMessage.OutgoingPayment

SignalService.proto:703

Used in: SyncMessage

message SyncMessage.OutgoingPayment.MobileCoin

SignalService.proto:704

Used in: OutgoingPayment

message SyncMessage.PniChangeNumber

SignalService.proto:721

Used in: SyncMessage

message SyncMessage.PniIdentity

SignalService.proto:680

message SyncMessage.Read

SignalService.proto:621

Used in: SyncMessage

message SyncMessage.Request

SignalService.proto:607

Used in: SyncMessage

enum SyncMessage.Request.Type

SignalService.proto:608

Used in: Request

message SyncMessage.Sent

SignalService.proto:543

Used in: SyncMessage

message SyncMessage.Sent.StoryMessageRecipient

SignalService.proto:553

Used in: Sent

message SyncMessage.Sent.UnidentifiedDeliveryStatus

SignalService.proto:544

Used in: Sent

message SyncMessage.StickerPackOperation

SignalService.proto:644

Used in: SyncMessage

enum SyncMessage.StickerPackOperation.Type

SignalService.proto:645

Used in: StickerPackOperation

message SyncMessage.UsernameChange

SignalService.proto:872

Used in: SyncMessage

(message has no fields)

message SyncMessage.ViewOnceOpen

SignalService.proto:655

Used in: SyncMessage

message SyncMessage.Viewed

SignalService.proto:628

Used in: SyncMessage

message TextAttachment

SignalService.proto:492

Used in: StoryMessage

message TextAttachment.Gradient

SignalService.proto:502

Color ordering: 0 degrees: bottom-to-top 90 degrees: left-to-right 180 degrees: top-to-bottom 270 degrees: right-to-left

Used in: TextAttachment

enum TextAttachment.Style

SignalService.proto:493

Used in: TextAttachment

message TypingMessage

SignalService.proto:462

Used in: Content

enum TypingMessage.Action

SignalService.proto:463

Used in: TypingMessage

message Verified

SignalService.proto:527

Used in: SyncMessage

enum Verified.State

SignalService.proto:528

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:36