package common

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

message Blob

common.proto:14

Threema Blob to be uploaded/downloaded from the Blob server.

Used in: Image

message BlobData

common.proto:31

Inline Blob data.

Used in: history.SdToDd, join.EdToNd

enum CspE2eMessageType

common.proto:128

E2E message type as defined by the Chat Server Protocol.

Used in: d2d.IncomingMessage, d2d.OutgoingMessage

enum CspFeatureMaskFlag

common.proto:100

CSP features supported by a device or available for a contact (64 bit mask). IMPORTANT: The flags determine what a device/contact is capable of, not whether the settings allow for it. For example, group calls may be supported but ignored if disabled in the settings.

message DeltaImage

common.proto:64

Generic image allowing delta updates Note: Lack of presence generally means that the image should remain unchanged.

Used in: sync.Contact, sync.Group, sync.UserProfile

message GroupIdentity

common.proto:52

Unique group identity.

Used in: csp_e2e_fs.Encapsulated, csp_e2e_fs.Reject, d2d.ConversationId, d2d.GroupSync.Delete, sync.Group

message Identities

common.proto:84

Container for a list of identities.

Used in: sync.DistributionList, sync.Group, sync.Settings, sync.UserProfile.ProfilePictureShareWith

message Image

common.proto:40

Generic image.

Used in: DeltaImage

enum Image.Type

common.proto:42

Format type of the image

Used in: Image

message Resolution

common.proto:90

Generic 2D resolution

Used in: callsignaling.VideoQualityProfile, groupcall.ParticipantToSfu.ParticipantCamera.Subscribe

message Timespan

common.proto:76

Timespan (year 1970+) with milliseconds accuracy. Note: This message is invalid if `to` is smaller than `from`.

Used in: history.GetSummary

message Unit

common.proto:11

A unit that may be used in a `oneof` option without any values. Note: We're using this to simulate tagged unions.

Used in: DeltaImage, csp_e2e.GroupJoinResponse.Response, groupcall.ParticipantToParticipant.CaptureState.Camera, groupcall.ParticipantToParticipant.CaptureState.Microphone, groupcall.ParticipantToParticipant.CaptureState.Screen, sync.Contact.NotificationSoundPolicyOverride, sync.Contact.NotificationTriggerPolicyOverride, sync.Contact.ReadReceiptPolicyOverride, sync.Contact.TypingIndicatorPolicyOverride, sync.Group.NotificationSoundPolicyOverride, sync.Group.NotificationTriggerPolicyOverride, sync.UserProfile.ProfilePictureShareWith, url.DeviceGroupJoinRequestOrOffer.Variant

(message has no fields)