mirror of
https://github.com/mautrix/signal.git
synced 2026-05-15 05:36:53 -04:00
9380 lines
311 KiB
Go
Generated
9380 lines
311 KiB
Go
Generated
//
|
|
// Copyright 2020-2022 Signal Messenger, LLC
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
|
|
// Code generated by protoc-gen-go. DO NOT EDIT.
|
|
// versions:
|
|
// protoc-gen-go v1.36.11
|
|
// protoc v6.33.5
|
|
// source: SignalService.proto
|
|
|
|
package signalpb
|
|
|
|
import (
|
|
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
|
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
|
reflect "reflect"
|
|
sync "sync"
|
|
unsafe "unsafe"
|
|
)
|
|
|
|
const (
|
|
// Verify that this generated code is sufficiently up-to-date.
|
|
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
|
|
// Verify that runtime/protoimpl is sufficiently up-to-date.
|
|
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
|
)
|
|
|
|
type Envelope_Type int32
|
|
|
|
const (
|
|
Envelope_UNKNOWN Envelope_Type = 0
|
|
Envelope_CIPHERTEXT Envelope_Type = 1 // content => (version byte | SignalMessage{Content})
|
|
Envelope_PREKEY_BUNDLE Envelope_Type = 3 // content => (version byte | PreKeySignalMessage{Content})
|
|
Envelope_SERVER_DELIVERY_RECEIPT Envelope_Type = 5 // legacyMessage => [] AND content => []
|
|
Envelope_UNIDENTIFIED_SENDER Envelope_Type = 6 // legacyMessage => [] AND content => ((version byte | UnidentifiedSenderMessage) OR (version byte | Multi-Recipient Sealed Sender Format))
|
|
Envelope_SENDERKEY_MESSAGE Envelope_Type = 7 // legacyMessage => [] AND content => (version byte | SenderKeyMessage)
|
|
Envelope_PLAINTEXT_CONTENT Envelope_Type = 8 // legacyMessage => [] AND content => (marker byte | Content)
|
|
)
|
|
|
|
// Enum value maps for Envelope_Type.
|
|
var (
|
|
Envelope_Type_name = map[int32]string{
|
|
0: "UNKNOWN",
|
|
1: "CIPHERTEXT",
|
|
3: "PREKEY_BUNDLE",
|
|
5: "SERVER_DELIVERY_RECEIPT",
|
|
6: "UNIDENTIFIED_SENDER",
|
|
7: "SENDERKEY_MESSAGE",
|
|
8: "PLAINTEXT_CONTENT",
|
|
}
|
|
Envelope_Type_value = map[string]int32{
|
|
"UNKNOWN": 0,
|
|
"CIPHERTEXT": 1,
|
|
"PREKEY_BUNDLE": 3,
|
|
"SERVER_DELIVERY_RECEIPT": 5,
|
|
"UNIDENTIFIED_SENDER": 6,
|
|
"SENDERKEY_MESSAGE": 7,
|
|
"PLAINTEXT_CONTENT": 8,
|
|
}
|
|
)
|
|
|
|
func (x Envelope_Type) Enum() *Envelope_Type {
|
|
p := new(Envelope_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x Envelope_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (Envelope_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[0].Descriptor()
|
|
}
|
|
|
|
func (Envelope_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[0]
|
|
}
|
|
|
|
func (x Envelope_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *Envelope_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = Envelope_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use Envelope_Type.Descriptor instead.
|
|
func (Envelope_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{0, 0}
|
|
}
|
|
|
|
type CallMessage_Offer_Type int32
|
|
|
|
const (
|
|
CallMessage_Offer_OFFER_AUDIO_CALL CallMessage_Offer_Type = 0
|
|
CallMessage_Offer_OFFER_VIDEO_CALL CallMessage_Offer_Type = 1
|
|
)
|
|
|
|
// Enum value maps for CallMessage_Offer_Type.
|
|
var (
|
|
CallMessage_Offer_Type_name = map[int32]string{
|
|
0: "OFFER_AUDIO_CALL",
|
|
1: "OFFER_VIDEO_CALL",
|
|
}
|
|
CallMessage_Offer_Type_value = map[string]int32{
|
|
"OFFER_AUDIO_CALL": 0,
|
|
"OFFER_VIDEO_CALL": 1,
|
|
}
|
|
)
|
|
|
|
func (x CallMessage_Offer_Type) Enum() *CallMessage_Offer_Type {
|
|
p := new(CallMessage_Offer_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x CallMessage_Offer_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (CallMessage_Offer_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[1].Descriptor()
|
|
}
|
|
|
|
func (CallMessage_Offer_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[1]
|
|
}
|
|
|
|
func (x CallMessage_Offer_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *CallMessage_Offer_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CallMessage_Offer_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Offer_Type.Descriptor instead.
|
|
func (CallMessage_Offer_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 0, 0}
|
|
}
|
|
|
|
type CallMessage_Hangup_Type int32
|
|
|
|
const (
|
|
CallMessage_Hangup_HANGUP_NORMAL CallMessage_Hangup_Type = 0
|
|
CallMessage_Hangup_HANGUP_ACCEPTED CallMessage_Hangup_Type = 1
|
|
CallMessage_Hangup_HANGUP_DECLINED CallMessage_Hangup_Type = 2
|
|
CallMessage_Hangup_HANGUP_BUSY CallMessage_Hangup_Type = 3
|
|
CallMessage_Hangup_HANGUP_NEED_PERMISSION CallMessage_Hangup_Type = 4
|
|
)
|
|
|
|
// Enum value maps for CallMessage_Hangup_Type.
|
|
var (
|
|
CallMessage_Hangup_Type_name = map[int32]string{
|
|
0: "HANGUP_NORMAL",
|
|
1: "HANGUP_ACCEPTED",
|
|
2: "HANGUP_DECLINED",
|
|
3: "HANGUP_BUSY",
|
|
4: "HANGUP_NEED_PERMISSION",
|
|
}
|
|
CallMessage_Hangup_Type_value = map[string]int32{
|
|
"HANGUP_NORMAL": 0,
|
|
"HANGUP_ACCEPTED": 1,
|
|
"HANGUP_DECLINED": 2,
|
|
"HANGUP_BUSY": 3,
|
|
"HANGUP_NEED_PERMISSION": 4,
|
|
}
|
|
)
|
|
|
|
func (x CallMessage_Hangup_Type) Enum() *CallMessage_Hangup_Type {
|
|
p := new(CallMessage_Hangup_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x CallMessage_Hangup_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (CallMessage_Hangup_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[2].Descriptor()
|
|
}
|
|
|
|
func (CallMessage_Hangup_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[2]
|
|
}
|
|
|
|
func (x CallMessage_Hangup_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *CallMessage_Hangup_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CallMessage_Hangup_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Hangup_Type.Descriptor instead.
|
|
func (CallMessage_Hangup_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 4, 0}
|
|
}
|
|
|
|
type CallMessage_Opaque_Urgency int32
|
|
|
|
const (
|
|
CallMessage_Opaque_DROPPABLE CallMessage_Opaque_Urgency = 0
|
|
CallMessage_Opaque_HANDLE_IMMEDIATELY CallMessage_Opaque_Urgency = 1
|
|
)
|
|
|
|
// Enum value maps for CallMessage_Opaque_Urgency.
|
|
var (
|
|
CallMessage_Opaque_Urgency_name = map[int32]string{
|
|
0: "DROPPABLE",
|
|
1: "HANDLE_IMMEDIATELY",
|
|
}
|
|
CallMessage_Opaque_Urgency_value = map[string]int32{
|
|
"DROPPABLE": 0,
|
|
"HANDLE_IMMEDIATELY": 1,
|
|
}
|
|
)
|
|
|
|
func (x CallMessage_Opaque_Urgency) Enum() *CallMessage_Opaque_Urgency {
|
|
p := new(CallMessage_Opaque_Urgency)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x CallMessage_Opaque_Urgency) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (CallMessage_Opaque_Urgency) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[3].Descriptor()
|
|
}
|
|
|
|
func (CallMessage_Opaque_Urgency) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[3]
|
|
}
|
|
|
|
func (x CallMessage_Opaque_Urgency) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *CallMessage_Opaque_Urgency) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CallMessage_Opaque_Urgency(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Opaque_Urgency.Descriptor instead.
|
|
func (CallMessage_Opaque_Urgency) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 5, 0}
|
|
}
|
|
|
|
type DataMessage_Flags int32
|
|
|
|
const (
|
|
DataMessage_END_SESSION DataMessage_Flags = 1
|
|
DataMessage_EXPIRATION_TIMER_UPDATE DataMessage_Flags = 2
|
|
DataMessage_PROFILE_KEY_UPDATE DataMessage_Flags = 4
|
|
DataMessage_FORWARD DataMessage_Flags = 8
|
|
)
|
|
|
|
// Enum value maps for DataMessage_Flags.
|
|
var (
|
|
DataMessage_Flags_name = map[int32]string{
|
|
1: "END_SESSION",
|
|
2: "EXPIRATION_TIMER_UPDATE",
|
|
4: "PROFILE_KEY_UPDATE",
|
|
8: "FORWARD",
|
|
}
|
|
DataMessage_Flags_value = map[string]int32{
|
|
"END_SESSION": 1,
|
|
"EXPIRATION_TIMER_UPDATE": 2,
|
|
"PROFILE_KEY_UPDATE": 4,
|
|
"FORWARD": 8,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_Flags) Enum() *DataMessage_Flags {
|
|
p := new(DataMessage_Flags)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_Flags) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_Flags) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[4].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_Flags) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[4]
|
|
}
|
|
|
|
func (x DataMessage_Flags) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_Flags) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_Flags(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Flags.Descriptor instead.
|
|
func (DataMessage_Flags) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0}
|
|
}
|
|
|
|
type DataMessage_ProtocolVersion int32
|
|
|
|
const (
|
|
DataMessage_INITIAL DataMessage_ProtocolVersion = 0
|
|
DataMessage_MESSAGE_TIMERS DataMessage_ProtocolVersion = 1
|
|
DataMessage_VIEW_ONCE DataMessage_ProtocolVersion = 2
|
|
DataMessage_VIEW_ONCE_VIDEO DataMessage_ProtocolVersion = 3
|
|
DataMessage_REACTIONS DataMessage_ProtocolVersion = 4
|
|
DataMessage_CDN_SELECTOR_ATTACHMENTS DataMessage_ProtocolVersion = 5
|
|
DataMessage_MENTIONS DataMessage_ProtocolVersion = 6
|
|
DataMessage_PAYMENTS DataMessage_ProtocolVersion = 7
|
|
DataMessage_POLLS DataMessage_ProtocolVersion = 8
|
|
DataMessage_CURRENT DataMessage_ProtocolVersion = 8
|
|
)
|
|
|
|
// Enum value maps for DataMessage_ProtocolVersion.
|
|
var (
|
|
DataMessage_ProtocolVersion_name = map[int32]string{
|
|
0: "INITIAL",
|
|
1: "MESSAGE_TIMERS",
|
|
2: "VIEW_ONCE",
|
|
3: "VIEW_ONCE_VIDEO",
|
|
4: "REACTIONS",
|
|
5: "CDN_SELECTOR_ATTACHMENTS",
|
|
6: "MENTIONS",
|
|
7: "PAYMENTS",
|
|
8: "POLLS",
|
|
// Duplicate value: 8: "CURRENT",
|
|
}
|
|
DataMessage_ProtocolVersion_value = map[string]int32{
|
|
"INITIAL": 0,
|
|
"MESSAGE_TIMERS": 1,
|
|
"VIEW_ONCE": 2,
|
|
"VIEW_ONCE_VIDEO": 3,
|
|
"REACTIONS": 4,
|
|
"CDN_SELECTOR_ATTACHMENTS": 5,
|
|
"MENTIONS": 6,
|
|
"PAYMENTS": 7,
|
|
"POLLS": 8,
|
|
"CURRENT": 8,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_ProtocolVersion) Enum() *DataMessage_ProtocolVersion {
|
|
p := new(DataMessage_ProtocolVersion)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_ProtocolVersion) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_ProtocolVersion) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[5].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_ProtocolVersion) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[5]
|
|
}
|
|
|
|
func (x DataMessage_ProtocolVersion) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_ProtocolVersion) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_ProtocolVersion(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_ProtocolVersion.Descriptor instead.
|
|
func (DataMessage_ProtocolVersion) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 1}
|
|
}
|
|
|
|
type DataMessage_Payment_Activation_Type int32
|
|
|
|
const (
|
|
DataMessage_Payment_Activation_REQUEST DataMessage_Payment_Activation_Type = 0
|
|
DataMessage_Payment_Activation_ACTIVATED DataMessage_Payment_Activation_Type = 1
|
|
)
|
|
|
|
// Enum value maps for DataMessage_Payment_Activation_Type.
|
|
var (
|
|
DataMessage_Payment_Activation_Type_name = map[int32]string{
|
|
0: "REQUEST",
|
|
1: "ACTIVATED",
|
|
}
|
|
DataMessage_Payment_Activation_Type_value = map[string]int32{
|
|
"REQUEST": 0,
|
|
"ACTIVATED": 1,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_Payment_Activation_Type) Enum() *DataMessage_Payment_Activation_Type {
|
|
p := new(DataMessage_Payment_Activation_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_Payment_Activation_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_Payment_Activation_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[6].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_Payment_Activation_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[6]
|
|
}
|
|
|
|
func (x DataMessage_Payment_Activation_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_Payment_Activation_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_Payment_Activation_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment_Activation_Type.Descriptor instead.
|
|
func (DataMessage_Payment_Activation_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0, 2, 0}
|
|
}
|
|
|
|
type DataMessage_Quote_Type int32
|
|
|
|
const (
|
|
DataMessage_Quote_NORMAL DataMessage_Quote_Type = 0
|
|
DataMessage_Quote_GIFT_BADGE DataMessage_Quote_Type = 1
|
|
DataMessage_Quote_POLL DataMessage_Quote_Type = 2
|
|
)
|
|
|
|
// Enum value maps for DataMessage_Quote_Type.
|
|
var (
|
|
DataMessage_Quote_Type_name = map[int32]string{
|
|
0: "NORMAL",
|
|
1: "GIFT_BADGE",
|
|
2: "POLL",
|
|
}
|
|
DataMessage_Quote_Type_value = map[string]int32{
|
|
"NORMAL": 0,
|
|
"GIFT_BADGE": 1,
|
|
"POLL": 2,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_Quote_Type) Enum() *DataMessage_Quote_Type {
|
|
p := new(DataMessage_Quote_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_Quote_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_Quote_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[7].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_Quote_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[7]
|
|
}
|
|
|
|
func (x DataMessage_Quote_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_Quote_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_Quote_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Quote_Type.Descriptor instead.
|
|
func (DataMessage_Quote_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 1, 0}
|
|
}
|
|
|
|
type DataMessage_Contact_Phone_Type int32
|
|
|
|
const (
|
|
DataMessage_Contact_Phone_HOME DataMessage_Contact_Phone_Type = 1
|
|
DataMessage_Contact_Phone_MOBILE DataMessage_Contact_Phone_Type = 2
|
|
DataMessage_Contact_Phone_WORK DataMessage_Contact_Phone_Type = 3
|
|
DataMessage_Contact_Phone_CUSTOM DataMessage_Contact_Phone_Type = 4
|
|
)
|
|
|
|
// Enum value maps for DataMessage_Contact_Phone_Type.
|
|
var (
|
|
DataMessage_Contact_Phone_Type_name = map[int32]string{
|
|
1: "HOME",
|
|
2: "MOBILE",
|
|
3: "WORK",
|
|
4: "CUSTOM",
|
|
}
|
|
DataMessage_Contact_Phone_Type_value = map[string]int32{
|
|
"HOME": 1,
|
|
"MOBILE": 2,
|
|
"WORK": 3,
|
|
"CUSTOM": 4,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_Contact_Phone_Type) Enum() *DataMessage_Contact_Phone_Type {
|
|
p := new(DataMessage_Contact_Phone_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_Contact_Phone_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_Contact_Phone_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[8].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_Contact_Phone_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[8]
|
|
}
|
|
|
|
func (x DataMessage_Contact_Phone_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_Contact_Phone_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_Contact_Phone_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_Phone_Type.Descriptor instead.
|
|
func (DataMessage_Contact_Phone_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 1, 0}
|
|
}
|
|
|
|
type DataMessage_Contact_Email_Type int32
|
|
|
|
const (
|
|
DataMessage_Contact_Email_HOME DataMessage_Contact_Email_Type = 1
|
|
DataMessage_Contact_Email_MOBILE DataMessage_Contact_Email_Type = 2
|
|
DataMessage_Contact_Email_WORK DataMessage_Contact_Email_Type = 3
|
|
DataMessage_Contact_Email_CUSTOM DataMessage_Contact_Email_Type = 4
|
|
)
|
|
|
|
// Enum value maps for DataMessage_Contact_Email_Type.
|
|
var (
|
|
DataMessage_Contact_Email_Type_name = map[int32]string{
|
|
1: "HOME",
|
|
2: "MOBILE",
|
|
3: "WORK",
|
|
4: "CUSTOM",
|
|
}
|
|
DataMessage_Contact_Email_Type_value = map[string]int32{
|
|
"HOME": 1,
|
|
"MOBILE": 2,
|
|
"WORK": 3,
|
|
"CUSTOM": 4,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_Contact_Email_Type) Enum() *DataMessage_Contact_Email_Type {
|
|
p := new(DataMessage_Contact_Email_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_Contact_Email_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_Contact_Email_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[9].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_Contact_Email_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[9]
|
|
}
|
|
|
|
func (x DataMessage_Contact_Email_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_Contact_Email_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_Contact_Email_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_Email_Type.Descriptor instead.
|
|
func (DataMessage_Contact_Email_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 2, 0}
|
|
}
|
|
|
|
type DataMessage_Contact_PostalAddress_Type int32
|
|
|
|
const (
|
|
DataMessage_Contact_PostalAddress_HOME DataMessage_Contact_PostalAddress_Type = 1
|
|
DataMessage_Contact_PostalAddress_WORK DataMessage_Contact_PostalAddress_Type = 2
|
|
DataMessage_Contact_PostalAddress_CUSTOM DataMessage_Contact_PostalAddress_Type = 3
|
|
)
|
|
|
|
// Enum value maps for DataMessage_Contact_PostalAddress_Type.
|
|
var (
|
|
DataMessage_Contact_PostalAddress_Type_name = map[int32]string{
|
|
1: "HOME",
|
|
2: "WORK",
|
|
3: "CUSTOM",
|
|
}
|
|
DataMessage_Contact_PostalAddress_Type_value = map[string]int32{
|
|
"HOME": 1,
|
|
"WORK": 2,
|
|
"CUSTOM": 3,
|
|
}
|
|
)
|
|
|
|
func (x DataMessage_Contact_PostalAddress_Type) Enum() *DataMessage_Contact_PostalAddress_Type {
|
|
p := new(DataMessage_Contact_PostalAddress_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x DataMessage_Contact_PostalAddress_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (DataMessage_Contact_PostalAddress_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[10].Descriptor()
|
|
}
|
|
|
|
func (DataMessage_Contact_PostalAddress_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[10]
|
|
}
|
|
|
|
func (x DataMessage_Contact_PostalAddress_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *DataMessage_Contact_PostalAddress_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = DataMessage_Contact_PostalAddress_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_PostalAddress_Type.Descriptor instead.
|
|
func (DataMessage_Contact_PostalAddress_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 3, 0}
|
|
}
|
|
|
|
type ReceiptMessage_Type int32
|
|
|
|
const (
|
|
ReceiptMessage_DELIVERY ReceiptMessage_Type = 0
|
|
ReceiptMessage_READ ReceiptMessage_Type = 1
|
|
ReceiptMessage_VIEWED ReceiptMessage_Type = 2
|
|
)
|
|
|
|
// Enum value maps for ReceiptMessage_Type.
|
|
var (
|
|
ReceiptMessage_Type_name = map[int32]string{
|
|
0: "DELIVERY",
|
|
1: "READ",
|
|
2: "VIEWED",
|
|
}
|
|
ReceiptMessage_Type_value = map[string]int32{
|
|
"DELIVERY": 0,
|
|
"READ": 1,
|
|
"VIEWED": 2,
|
|
}
|
|
)
|
|
|
|
func (x ReceiptMessage_Type) Enum() *ReceiptMessage_Type {
|
|
p := new(ReceiptMessage_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x ReceiptMessage_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (ReceiptMessage_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[11].Descriptor()
|
|
}
|
|
|
|
func (ReceiptMessage_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[11]
|
|
}
|
|
|
|
func (x ReceiptMessage_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *ReceiptMessage_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = ReceiptMessage_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use ReceiptMessage_Type.Descriptor instead.
|
|
func (ReceiptMessage_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{5, 0}
|
|
}
|
|
|
|
type TypingMessage_Action int32
|
|
|
|
const (
|
|
TypingMessage_STARTED TypingMessage_Action = 0
|
|
TypingMessage_STOPPED TypingMessage_Action = 1
|
|
)
|
|
|
|
// Enum value maps for TypingMessage_Action.
|
|
var (
|
|
TypingMessage_Action_name = map[int32]string{
|
|
0: "STARTED",
|
|
1: "STOPPED",
|
|
}
|
|
TypingMessage_Action_value = map[string]int32{
|
|
"STARTED": 0,
|
|
"STOPPED": 1,
|
|
}
|
|
)
|
|
|
|
func (x TypingMessage_Action) Enum() *TypingMessage_Action {
|
|
p := new(TypingMessage_Action)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x TypingMessage_Action) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (TypingMessage_Action) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[12].Descriptor()
|
|
}
|
|
|
|
func (TypingMessage_Action) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[12]
|
|
}
|
|
|
|
func (x TypingMessage_Action) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *TypingMessage_Action) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = TypingMessage_Action(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use TypingMessage_Action.Descriptor instead.
|
|
func (TypingMessage_Action) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{6, 0}
|
|
}
|
|
|
|
type TextAttachment_Style int32
|
|
|
|
const (
|
|
TextAttachment_DEFAULT TextAttachment_Style = 0
|
|
TextAttachment_REGULAR TextAttachment_Style = 1
|
|
TextAttachment_BOLD TextAttachment_Style = 2
|
|
TextAttachment_SERIF TextAttachment_Style = 3
|
|
TextAttachment_SCRIPT TextAttachment_Style = 4
|
|
TextAttachment_CONDENSED TextAttachment_Style = 5
|
|
)
|
|
|
|
// Enum value maps for TextAttachment_Style.
|
|
var (
|
|
TextAttachment_Style_name = map[int32]string{
|
|
0: "DEFAULT",
|
|
1: "REGULAR",
|
|
2: "BOLD",
|
|
3: "SERIF",
|
|
4: "SCRIPT",
|
|
5: "CONDENSED",
|
|
}
|
|
TextAttachment_Style_value = map[string]int32{
|
|
"DEFAULT": 0,
|
|
"REGULAR": 1,
|
|
"BOLD": 2,
|
|
"SERIF": 3,
|
|
"SCRIPT": 4,
|
|
"CONDENSED": 5,
|
|
}
|
|
)
|
|
|
|
func (x TextAttachment_Style) Enum() *TextAttachment_Style {
|
|
p := new(TextAttachment_Style)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x TextAttachment_Style) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (TextAttachment_Style) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[13].Descriptor()
|
|
}
|
|
|
|
func (TextAttachment_Style) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[13]
|
|
}
|
|
|
|
func (x TextAttachment_Style) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *TextAttachment_Style) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = TextAttachment_Style(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use TextAttachment_Style.Descriptor instead.
|
|
func (TextAttachment_Style) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{9, 0}
|
|
}
|
|
|
|
type Verified_State int32
|
|
|
|
const (
|
|
Verified_DEFAULT Verified_State = 0
|
|
Verified_VERIFIED Verified_State = 1
|
|
Verified_UNVERIFIED Verified_State = 2
|
|
)
|
|
|
|
// Enum value maps for Verified_State.
|
|
var (
|
|
Verified_State_name = map[int32]string{
|
|
0: "DEFAULT",
|
|
1: "VERIFIED",
|
|
2: "UNVERIFIED",
|
|
}
|
|
Verified_State_value = map[string]int32{
|
|
"DEFAULT": 0,
|
|
"VERIFIED": 1,
|
|
"UNVERIFIED": 2,
|
|
}
|
|
)
|
|
|
|
func (x Verified_State) Enum() *Verified_State {
|
|
p := new(Verified_State)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x Verified_State) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (Verified_State) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[14].Descriptor()
|
|
}
|
|
|
|
func (Verified_State) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[14]
|
|
}
|
|
|
|
func (x Verified_State) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *Verified_State) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = Verified_State(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use Verified_State.Descriptor instead.
|
|
func (Verified_State) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{10, 0}
|
|
}
|
|
|
|
type SyncMessage_Request_Type int32
|
|
|
|
const (
|
|
SyncMessage_Request_UNKNOWN SyncMessage_Request_Type = 0
|
|
SyncMessage_Request_CONTACTS SyncMessage_Request_Type = 1
|
|
SyncMessage_Request_BLOCKED SyncMessage_Request_Type = 3
|
|
SyncMessage_Request_CONFIGURATION SyncMessage_Request_Type = 4
|
|
SyncMessage_Request_KEYS SyncMessage_Request_Type = 5
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_Request_Type.
|
|
var (
|
|
SyncMessage_Request_Type_name = map[int32]string{
|
|
0: "UNKNOWN",
|
|
1: "CONTACTS",
|
|
3: "BLOCKED",
|
|
4: "CONFIGURATION",
|
|
5: "KEYS",
|
|
}
|
|
SyncMessage_Request_Type_value = map[string]int32{
|
|
"UNKNOWN": 0,
|
|
"CONTACTS": 1,
|
|
"BLOCKED": 3,
|
|
"CONFIGURATION": 4,
|
|
"KEYS": 5,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_Request_Type) Enum() *SyncMessage_Request_Type {
|
|
p := new(SyncMessage_Request_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_Request_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_Request_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[15].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_Request_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[15]
|
|
}
|
|
|
|
func (x SyncMessage_Request_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_Request_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_Request_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Request_Type.Descriptor instead.
|
|
func (SyncMessage_Request_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 3, 0}
|
|
}
|
|
|
|
type SyncMessage_StickerPackOperation_Type int32
|
|
|
|
const (
|
|
SyncMessage_StickerPackOperation_INSTALL SyncMessage_StickerPackOperation_Type = 0
|
|
SyncMessage_StickerPackOperation_REMOVE SyncMessage_StickerPackOperation_Type = 1
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_StickerPackOperation_Type.
|
|
var (
|
|
SyncMessage_StickerPackOperation_Type_name = map[int32]string{
|
|
0: "INSTALL",
|
|
1: "REMOVE",
|
|
}
|
|
SyncMessage_StickerPackOperation_Type_value = map[string]int32{
|
|
"INSTALL": 0,
|
|
"REMOVE": 1,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_StickerPackOperation_Type) Enum() *SyncMessage_StickerPackOperation_Type {
|
|
p := new(SyncMessage_StickerPackOperation_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_StickerPackOperation_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_StickerPackOperation_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[16].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_StickerPackOperation_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[16]
|
|
}
|
|
|
|
func (x SyncMessage_StickerPackOperation_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_StickerPackOperation_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_StickerPackOperation_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_StickerPackOperation_Type.Descriptor instead.
|
|
func (SyncMessage_StickerPackOperation_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 7, 0}
|
|
}
|
|
|
|
type SyncMessage_FetchLatest_Type int32
|
|
|
|
const (
|
|
SyncMessage_FetchLatest_UNKNOWN SyncMessage_FetchLatest_Type = 0
|
|
SyncMessage_FetchLatest_LOCAL_PROFILE SyncMessage_FetchLatest_Type = 1
|
|
SyncMessage_FetchLatest_STORAGE_MANIFEST SyncMessage_FetchLatest_Type = 2
|
|
SyncMessage_FetchLatest_SUBSCRIPTION_STATUS SyncMessage_FetchLatest_Type = 3
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_FetchLatest_Type.
|
|
var (
|
|
SyncMessage_FetchLatest_Type_name = map[int32]string{
|
|
0: "UNKNOWN",
|
|
1: "LOCAL_PROFILE",
|
|
2: "STORAGE_MANIFEST",
|
|
3: "SUBSCRIPTION_STATUS",
|
|
}
|
|
SyncMessage_FetchLatest_Type_value = map[string]int32{
|
|
"UNKNOWN": 0,
|
|
"LOCAL_PROFILE": 1,
|
|
"STORAGE_MANIFEST": 2,
|
|
"SUBSCRIPTION_STATUS": 3,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_FetchLatest_Type) Enum() *SyncMessage_FetchLatest_Type {
|
|
p := new(SyncMessage_FetchLatest_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_FetchLatest_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_FetchLatest_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[17].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_FetchLatest_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[17]
|
|
}
|
|
|
|
func (x SyncMessage_FetchLatest_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_FetchLatest_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_FetchLatest_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_FetchLatest_Type.Descriptor instead.
|
|
func (SyncMessage_FetchLatest_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 9, 0}
|
|
}
|
|
|
|
type SyncMessage_MessageRequestResponse_Type int32
|
|
|
|
const (
|
|
SyncMessage_MessageRequestResponse_UNKNOWN SyncMessage_MessageRequestResponse_Type = 0
|
|
SyncMessage_MessageRequestResponse_ACCEPT SyncMessage_MessageRequestResponse_Type = 1
|
|
SyncMessage_MessageRequestResponse_DELETE SyncMessage_MessageRequestResponse_Type = 2
|
|
SyncMessage_MessageRequestResponse_BLOCK SyncMessage_MessageRequestResponse_Type = 3
|
|
SyncMessage_MessageRequestResponse_BLOCK_AND_DELETE SyncMessage_MessageRequestResponse_Type = 4
|
|
SyncMessage_MessageRequestResponse_SPAM SyncMessage_MessageRequestResponse_Type = 5
|
|
SyncMessage_MessageRequestResponse_BLOCK_AND_SPAM SyncMessage_MessageRequestResponse_Type = 6
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_MessageRequestResponse_Type.
|
|
var (
|
|
SyncMessage_MessageRequestResponse_Type_name = map[int32]string{
|
|
0: "UNKNOWN",
|
|
1: "ACCEPT",
|
|
2: "DELETE",
|
|
3: "BLOCK",
|
|
4: "BLOCK_AND_DELETE",
|
|
5: "SPAM",
|
|
6: "BLOCK_AND_SPAM",
|
|
}
|
|
SyncMessage_MessageRequestResponse_Type_value = map[string]int32{
|
|
"UNKNOWN": 0,
|
|
"ACCEPT": 1,
|
|
"DELETE": 2,
|
|
"BLOCK": 3,
|
|
"BLOCK_AND_DELETE": 4,
|
|
"SPAM": 5,
|
|
"BLOCK_AND_SPAM": 6,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_MessageRequestResponse_Type) Enum() *SyncMessage_MessageRequestResponse_Type {
|
|
p := new(SyncMessage_MessageRequestResponse_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_MessageRequestResponse_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_MessageRequestResponse_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[18].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_MessageRequestResponse_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[18]
|
|
}
|
|
|
|
func (x SyncMessage_MessageRequestResponse_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_MessageRequestResponse_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_MessageRequestResponse_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_MessageRequestResponse_Type.Descriptor instead.
|
|
func (SyncMessage_MessageRequestResponse_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 12, 0}
|
|
}
|
|
|
|
type SyncMessage_CallEvent_Type int32
|
|
|
|
const (
|
|
SyncMessage_CallEvent_UNKNOWN_TYPE SyncMessage_CallEvent_Type = 0
|
|
SyncMessage_CallEvent_AUDIO_CALL SyncMessage_CallEvent_Type = 1
|
|
SyncMessage_CallEvent_VIDEO_CALL SyncMessage_CallEvent_Type = 2
|
|
SyncMessage_CallEvent_GROUP_CALL SyncMessage_CallEvent_Type = 3
|
|
SyncMessage_CallEvent_AD_HOC_CALL SyncMessage_CallEvent_Type = 4
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_CallEvent_Type.
|
|
var (
|
|
SyncMessage_CallEvent_Type_name = map[int32]string{
|
|
0: "UNKNOWN_TYPE",
|
|
1: "AUDIO_CALL",
|
|
2: "VIDEO_CALL",
|
|
3: "GROUP_CALL",
|
|
4: "AD_HOC_CALL",
|
|
}
|
|
SyncMessage_CallEvent_Type_value = map[string]int32{
|
|
"UNKNOWN_TYPE": 0,
|
|
"AUDIO_CALL": 1,
|
|
"VIDEO_CALL": 2,
|
|
"GROUP_CALL": 3,
|
|
"AD_HOC_CALL": 4,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_CallEvent_Type) Enum() *SyncMessage_CallEvent_Type {
|
|
p := new(SyncMessage_CallEvent_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_CallEvent_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_CallEvent_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[19].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_CallEvent_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[19]
|
|
}
|
|
|
|
func (x SyncMessage_CallEvent_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_CallEvent_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_CallEvent_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallEvent_Type.Descriptor instead.
|
|
func (SyncMessage_CallEvent_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 15, 0}
|
|
}
|
|
|
|
type SyncMessage_CallEvent_Direction int32
|
|
|
|
const (
|
|
SyncMessage_CallEvent_UNKNOWN_DIRECTION SyncMessage_CallEvent_Direction = 0
|
|
SyncMessage_CallEvent_INCOMING SyncMessage_CallEvent_Direction = 1
|
|
SyncMessage_CallEvent_OUTGOING SyncMessage_CallEvent_Direction = 2
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_CallEvent_Direction.
|
|
var (
|
|
SyncMessage_CallEvent_Direction_name = map[int32]string{
|
|
0: "UNKNOWN_DIRECTION",
|
|
1: "INCOMING",
|
|
2: "OUTGOING",
|
|
}
|
|
SyncMessage_CallEvent_Direction_value = map[string]int32{
|
|
"UNKNOWN_DIRECTION": 0,
|
|
"INCOMING": 1,
|
|
"OUTGOING": 2,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_CallEvent_Direction) Enum() *SyncMessage_CallEvent_Direction {
|
|
p := new(SyncMessage_CallEvent_Direction)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_CallEvent_Direction) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_CallEvent_Direction) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[20].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_CallEvent_Direction) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[20]
|
|
}
|
|
|
|
func (x SyncMessage_CallEvent_Direction) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_CallEvent_Direction) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_CallEvent_Direction(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallEvent_Direction.Descriptor instead.
|
|
func (SyncMessage_CallEvent_Direction) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 15, 1}
|
|
}
|
|
|
|
type SyncMessage_CallEvent_Event int32
|
|
|
|
const (
|
|
SyncMessage_CallEvent_UNKNOWN_EVENT SyncMessage_CallEvent_Event = 0
|
|
SyncMessage_CallEvent_ACCEPTED SyncMessage_CallEvent_Event = 1
|
|
SyncMessage_CallEvent_NOT_ACCEPTED SyncMessage_CallEvent_Event = 2
|
|
SyncMessage_CallEvent_DELETE SyncMessage_CallEvent_Event = 3
|
|
SyncMessage_CallEvent_OBSERVED SyncMessage_CallEvent_Event = 4
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_CallEvent_Event.
|
|
var (
|
|
SyncMessage_CallEvent_Event_name = map[int32]string{
|
|
0: "UNKNOWN_EVENT",
|
|
1: "ACCEPTED",
|
|
2: "NOT_ACCEPTED",
|
|
3: "DELETE",
|
|
4: "OBSERVED",
|
|
}
|
|
SyncMessage_CallEvent_Event_value = map[string]int32{
|
|
"UNKNOWN_EVENT": 0,
|
|
"ACCEPTED": 1,
|
|
"NOT_ACCEPTED": 2,
|
|
"DELETE": 3,
|
|
"OBSERVED": 4,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_CallEvent_Event) Enum() *SyncMessage_CallEvent_Event {
|
|
p := new(SyncMessage_CallEvent_Event)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_CallEvent_Event) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_CallEvent_Event) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[21].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_CallEvent_Event) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[21]
|
|
}
|
|
|
|
func (x SyncMessage_CallEvent_Event) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_CallEvent_Event) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_CallEvent_Event(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallEvent_Event.Descriptor instead.
|
|
func (SyncMessage_CallEvent_Event) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 15, 2}
|
|
}
|
|
|
|
type SyncMessage_CallLinkUpdate_Type int32
|
|
|
|
const (
|
|
SyncMessage_CallLinkUpdate_UPDATE SyncMessage_CallLinkUpdate_Type = 0
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_CallLinkUpdate_Type.
|
|
var (
|
|
SyncMessage_CallLinkUpdate_Type_name = map[int32]string{
|
|
0: "UPDATE",
|
|
}
|
|
SyncMessage_CallLinkUpdate_Type_value = map[string]int32{
|
|
"UPDATE": 0,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_CallLinkUpdate_Type) Enum() *SyncMessage_CallLinkUpdate_Type {
|
|
p := new(SyncMessage_CallLinkUpdate_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_CallLinkUpdate_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_CallLinkUpdate_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[22].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_CallLinkUpdate_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[22]
|
|
}
|
|
|
|
func (x SyncMessage_CallLinkUpdate_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_CallLinkUpdate_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_CallLinkUpdate_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallLinkUpdate_Type.Descriptor instead.
|
|
func (SyncMessage_CallLinkUpdate_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 16, 0}
|
|
}
|
|
|
|
type SyncMessage_CallLogEvent_Type int32
|
|
|
|
const (
|
|
SyncMessage_CallLogEvent_CLEAR SyncMessage_CallLogEvent_Type = 0
|
|
SyncMessage_CallLogEvent_MARKED_AS_READ SyncMessage_CallLogEvent_Type = 1
|
|
SyncMessage_CallLogEvent_MARKED_AS_READ_IN_CONVERSATION SyncMessage_CallLogEvent_Type = 2
|
|
SyncMessage_CallLogEvent_CLEAR_IN_CONVERSATION SyncMessage_CallLogEvent_Type = 3
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_CallLogEvent_Type.
|
|
var (
|
|
SyncMessage_CallLogEvent_Type_name = map[int32]string{
|
|
0: "CLEAR",
|
|
1: "MARKED_AS_READ",
|
|
2: "MARKED_AS_READ_IN_CONVERSATION",
|
|
3: "CLEAR_IN_CONVERSATION",
|
|
}
|
|
SyncMessage_CallLogEvent_Type_value = map[string]int32{
|
|
"CLEAR": 0,
|
|
"MARKED_AS_READ": 1,
|
|
"MARKED_AS_READ_IN_CONVERSATION": 2,
|
|
"CLEAR_IN_CONVERSATION": 3,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_CallLogEvent_Type) Enum() *SyncMessage_CallLogEvent_Type {
|
|
p := new(SyncMessage_CallLogEvent_Type)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_CallLogEvent_Type) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_CallLogEvent_Type) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[23].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_CallLogEvent_Type) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[23]
|
|
}
|
|
|
|
func (x SyncMessage_CallLogEvent_Type) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_CallLogEvent_Type) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_CallLogEvent_Type(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallLogEvent_Type.Descriptor instead.
|
|
func (SyncMessage_CallLogEvent_Type) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 17, 0}
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_Error int32
|
|
|
|
const (
|
|
SyncMessage_AttachmentBackfillResponse_MESSAGE_NOT_FOUND SyncMessage_AttachmentBackfillResponse_Error = 0
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_AttachmentBackfillResponse_Error.
|
|
var (
|
|
SyncMessage_AttachmentBackfillResponse_Error_name = map[int32]string{
|
|
0: "MESSAGE_NOT_FOUND",
|
|
}
|
|
SyncMessage_AttachmentBackfillResponse_Error_value = map[string]int32{
|
|
"MESSAGE_NOT_FOUND": 0,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_AttachmentBackfillResponse_Error) Enum() *SyncMessage_AttachmentBackfillResponse_Error {
|
|
p := new(SyncMessage_AttachmentBackfillResponse_Error)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_AttachmentBackfillResponse_Error) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_AttachmentBackfillResponse_Error) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[24].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_AttachmentBackfillResponse_Error) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[24]
|
|
}
|
|
|
|
func (x SyncMessage_AttachmentBackfillResponse_Error) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_AttachmentBackfillResponse_Error) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_AttachmentBackfillResponse_Error(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_AttachmentBackfillResponse_Error.Descriptor instead.
|
|
func (SyncMessage_AttachmentBackfillResponse_Error) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 21, 0}
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_AttachmentData_Status int32
|
|
|
|
const (
|
|
SyncMessage_AttachmentBackfillResponse_AttachmentData_PENDING SyncMessage_AttachmentBackfillResponse_AttachmentData_Status = 0
|
|
SyncMessage_AttachmentBackfillResponse_AttachmentData_TERMINAL_ERROR SyncMessage_AttachmentBackfillResponse_AttachmentData_Status = 1
|
|
)
|
|
|
|
// Enum value maps for SyncMessage_AttachmentBackfillResponse_AttachmentData_Status.
|
|
var (
|
|
SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_name = map[int32]string{
|
|
0: "PENDING",
|
|
1: "TERMINAL_ERROR",
|
|
}
|
|
SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_value = map[string]int32{
|
|
"PENDING": 0,
|
|
"TERMINAL_ERROR": 1,
|
|
}
|
|
)
|
|
|
|
func (x SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) Enum() *SyncMessage_AttachmentBackfillResponse_AttachmentData_Status {
|
|
p := new(SyncMessage_AttachmentBackfillResponse_AttachmentData_Status)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[25].Descriptor()
|
|
}
|
|
|
|
func (SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[25]
|
|
}
|
|
|
|
func (x SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = SyncMessage_AttachmentBackfillResponse_AttachmentData_Status(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_AttachmentBackfillResponse_AttachmentData_Status.Descriptor instead.
|
|
func (SyncMessage_AttachmentBackfillResponse_AttachmentData_Status) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 21, 0, 0}
|
|
}
|
|
|
|
type AttachmentPointer_Flags int32
|
|
|
|
const (
|
|
AttachmentPointer_VOICE_MESSAGE AttachmentPointer_Flags = 1
|
|
AttachmentPointer_BORDERLESS AttachmentPointer_Flags = 2
|
|
AttachmentPointer_GIF AttachmentPointer_Flags = 8
|
|
)
|
|
|
|
// Enum value maps for AttachmentPointer_Flags.
|
|
var (
|
|
AttachmentPointer_Flags_name = map[int32]string{
|
|
1: "VOICE_MESSAGE",
|
|
2: "BORDERLESS",
|
|
8: "GIF",
|
|
}
|
|
AttachmentPointer_Flags_value = map[string]int32{
|
|
"VOICE_MESSAGE": 1,
|
|
"BORDERLESS": 2,
|
|
"GIF": 8,
|
|
}
|
|
)
|
|
|
|
func (x AttachmentPointer_Flags) Enum() *AttachmentPointer_Flags {
|
|
p := new(AttachmentPointer_Flags)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x AttachmentPointer_Flags) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (AttachmentPointer_Flags) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[26].Descriptor()
|
|
}
|
|
|
|
func (AttachmentPointer_Flags) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[26]
|
|
}
|
|
|
|
func (x AttachmentPointer_Flags) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *AttachmentPointer_Flags) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = AttachmentPointer_Flags(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use AttachmentPointer_Flags.Descriptor instead.
|
|
func (AttachmentPointer_Flags) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{12, 0}
|
|
}
|
|
|
|
type BodyRange_Style int32
|
|
|
|
const (
|
|
BodyRange_NONE BodyRange_Style = 0
|
|
BodyRange_BOLD BodyRange_Style = 1
|
|
BodyRange_ITALIC BodyRange_Style = 2
|
|
BodyRange_SPOILER BodyRange_Style = 3
|
|
BodyRange_STRIKETHROUGH BodyRange_Style = 4
|
|
BodyRange_MONOSPACE BodyRange_Style = 5
|
|
)
|
|
|
|
// Enum value maps for BodyRange_Style.
|
|
var (
|
|
BodyRange_Style_name = map[int32]string{
|
|
0: "NONE",
|
|
1: "BOLD",
|
|
2: "ITALIC",
|
|
3: "SPOILER",
|
|
4: "STRIKETHROUGH",
|
|
5: "MONOSPACE",
|
|
}
|
|
BodyRange_Style_value = map[string]int32{
|
|
"NONE": 0,
|
|
"BOLD": 1,
|
|
"ITALIC": 2,
|
|
"SPOILER": 3,
|
|
"STRIKETHROUGH": 4,
|
|
"MONOSPACE": 5,
|
|
}
|
|
)
|
|
|
|
func (x BodyRange_Style) Enum() *BodyRange_Style {
|
|
p := new(BodyRange_Style)
|
|
*p = x
|
|
return p
|
|
}
|
|
|
|
func (x BodyRange_Style) String() string {
|
|
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
|
|
}
|
|
|
|
func (BodyRange_Style) Descriptor() protoreflect.EnumDescriptor {
|
|
return file_SignalService_proto_enumTypes[27].Descriptor()
|
|
}
|
|
|
|
func (BodyRange_Style) Type() protoreflect.EnumType {
|
|
return &file_SignalService_proto_enumTypes[27]
|
|
}
|
|
|
|
func (x BodyRange_Style) Number() protoreflect.EnumNumber {
|
|
return protoreflect.EnumNumber(x)
|
|
}
|
|
|
|
// Deprecated: Do not use.
|
|
func (x *BodyRange_Style) UnmarshalJSON(b []byte) error {
|
|
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = BodyRange_Style(num)
|
|
return nil
|
|
}
|
|
|
|
// Deprecated: Use BodyRange_Style.Descriptor instead.
|
|
func (BodyRange_Style) EnumDescriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{19, 0}
|
|
}
|
|
|
|
type Envelope struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *Envelope_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.Envelope_Type" json:"type,omitempty"`
|
|
SourceServiceId *string `protobuf:"bytes,11,opt,name=sourceServiceId" json:"sourceServiceId,omitempty"`
|
|
SourceDevice *uint32 `protobuf:"varint,7,opt,name=sourceDevice" json:"sourceDevice,omitempty"`
|
|
DestinationServiceId *string `protobuf:"bytes,13,opt,name=destinationServiceId" json:"destinationServiceId,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
Content []byte `protobuf:"bytes,8,opt,name=content" json:"content,omitempty"` // Contains an encrypted Content
|
|
ServerGuid *string `protobuf:"bytes,9,opt,name=serverGuid" json:"serverGuid,omitempty"`
|
|
ServerTimestamp *uint64 `protobuf:"varint,10,opt,name=serverTimestamp" json:"serverTimestamp,omitempty"`
|
|
Ephemeral *bool `protobuf:"varint,12,opt,name=ephemeral" json:"ephemeral,omitempty"` // indicates that the message should not be persisted if the recipient is offline
|
|
Urgent *bool `protobuf:"varint,14,opt,name=urgent,def=1" json:"urgent,omitempty"` // indicates that the content is considered timely by the sender; defaults to true so senders have to opt-out to say something isn't time critical
|
|
UpdatedPni *string `protobuf:"bytes,15,opt,name=updatedPni" json:"updatedPni,omitempty"` // for number-change synchronization messages, provides the new server-assigned phone number identifier associated with the changed number
|
|
Story *bool `protobuf:"varint,16,opt,name=story" json:"story,omitempty"` // indicates that the content is a story.
|
|
ReportSpamToken []byte `protobuf:"bytes,17,opt,name=report_spam_token,json=reportSpamToken" json:"report_spam_token,omitempty"` // token sent when reporting spam
|
|
SourceServiceIdBinary []byte `protobuf:"bytes,19,opt,name=sourceServiceIdBinary" json:"sourceServiceIdBinary,omitempty"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
DestinationServiceIdBinary []byte `protobuf:"bytes,20,opt,name=destinationServiceIdBinary" json:"destinationServiceIdBinary,omitempty"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
ServerGuidBinary []byte `protobuf:"bytes,21,opt,name=serverGuidBinary" json:"serverGuidBinary,omitempty"` // 16-byte UUID
|
|
UpdatedPniBinary []byte `protobuf:"bytes,22,opt,name=updatedPniBinary" json:"updatedPniBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
// Default values for Envelope fields.
|
|
const (
|
|
Default_Envelope_Urgent = bool(true)
|
|
)
|
|
|
|
func (x *Envelope) Reset() {
|
|
*x = Envelope{}
|
|
mi := &file_SignalService_proto_msgTypes[0]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *Envelope) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*Envelope) ProtoMessage() {}
|
|
|
|
func (x *Envelope) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[0]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use Envelope.ProtoReflect.Descriptor instead.
|
|
func (*Envelope) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{0}
|
|
}
|
|
|
|
func (x *Envelope) GetType() Envelope_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return Envelope_UNKNOWN
|
|
}
|
|
|
|
func (x *Envelope) GetSourceServiceId() string {
|
|
if x != nil && x.SourceServiceId != nil {
|
|
return *x.SourceServiceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Envelope) GetSourceDevice() uint32 {
|
|
if x != nil && x.SourceDevice != nil {
|
|
return *x.SourceDevice
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *Envelope) GetDestinationServiceId() string {
|
|
if x != nil && x.DestinationServiceId != nil {
|
|
return *x.DestinationServiceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Envelope) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *Envelope) GetContent() []byte {
|
|
if x != nil {
|
|
return x.Content
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Envelope) GetServerGuid() string {
|
|
if x != nil && x.ServerGuid != nil {
|
|
return *x.ServerGuid
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Envelope) GetServerTimestamp() uint64 {
|
|
if x != nil && x.ServerTimestamp != nil {
|
|
return *x.ServerTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *Envelope) GetEphemeral() bool {
|
|
if x != nil && x.Ephemeral != nil {
|
|
return *x.Ephemeral
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *Envelope) GetUrgent() bool {
|
|
if x != nil && x.Urgent != nil {
|
|
return *x.Urgent
|
|
}
|
|
return Default_Envelope_Urgent
|
|
}
|
|
|
|
func (x *Envelope) GetUpdatedPni() string {
|
|
if x != nil && x.UpdatedPni != nil {
|
|
return *x.UpdatedPni
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Envelope) GetStory() bool {
|
|
if x != nil && x.Story != nil {
|
|
return *x.Story
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *Envelope) GetReportSpamToken() []byte {
|
|
if x != nil {
|
|
return x.ReportSpamToken
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Envelope) GetSourceServiceIdBinary() []byte {
|
|
if x != nil {
|
|
return x.SourceServiceIdBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Envelope) GetDestinationServiceIdBinary() []byte {
|
|
if x != nil {
|
|
return x.DestinationServiceIdBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Envelope) GetServerGuidBinary() []byte {
|
|
if x != nil {
|
|
return x.ServerGuidBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Envelope) GetUpdatedPniBinary() []byte {
|
|
if x != nil {
|
|
return x.UpdatedPniBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type Content struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
DataMessage *DataMessage `protobuf:"bytes,1,opt,name=dataMessage" json:"dataMessage,omitempty"`
|
|
SyncMessage *SyncMessage `protobuf:"bytes,2,opt,name=syncMessage" json:"syncMessage,omitempty"`
|
|
CallMessage *CallMessage `protobuf:"bytes,3,opt,name=callMessage" json:"callMessage,omitempty"`
|
|
NullMessage *NullMessage `protobuf:"bytes,4,opt,name=nullMessage" json:"nullMessage,omitempty"`
|
|
ReceiptMessage *ReceiptMessage `protobuf:"bytes,5,opt,name=receiptMessage" json:"receiptMessage,omitempty"`
|
|
TypingMessage *TypingMessage `protobuf:"bytes,6,opt,name=typingMessage" json:"typingMessage,omitempty"`
|
|
SenderKeyDistributionMessage []byte `protobuf:"bytes,7,opt,name=senderKeyDistributionMessage" json:"senderKeyDistributionMessage,omitempty"`
|
|
DecryptionErrorMessage []byte `protobuf:"bytes,8,opt,name=decryptionErrorMessage" json:"decryptionErrorMessage,omitempty"`
|
|
StoryMessage *StoryMessage `protobuf:"bytes,9,opt,name=storyMessage" json:"storyMessage,omitempty"`
|
|
PniSignatureMessage *PniSignatureMessage `protobuf:"bytes,10,opt,name=pniSignatureMessage" json:"pniSignatureMessage,omitempty"`
|
|
EditMessage *EditMessage `protobuf:"bytes,11,opt,name=editMessage" json:"editMessage,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *Content) Reset() {
|
|
*x = Content{}
|
|
mi := &file_SignalService_proto_msgTypes[1]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *Content) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*Content) ProtoMessage() {}
|
|
|
|
func (x *Content) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[1]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use Content.ProtoReflect.Descriptor instead.
|
|
func (*Content) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{1}
|
|
}
|
|
|
|
func (x *Content) GetDataMessage() *DataMessage {
|
|
if x != nil {
|
|
return x.DataMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetSyncMessage() *SyncMessage {
|
|
if x != nil {
|
|
return x.SyncMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetCallMessage() *CallMessage {
|
|
if x != nil {
|
|
return x.CallMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetNullMessage() *NullMessage {
|
|
if x != nil {
|
|
return x.NullMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetReceiptMessage() *ReceiptMessage {
|
|
if x != nil {
|
|
return x.ReceiptMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetTypingMessage() *TypingMessage {
|
|
if x != nil {
|
|
return x.TypingMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetSenderKeyDistributionMessage() []byte {
|
|
if x != nil {
|
|
return x.SenderKeyDistributionMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetDecryptionErrorMessage() []byte {
|
|
if x != nil {
|
|
return x.DecryptionErrorMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetStoryMessage() *StoryMessage {
|
|
if x != nil {
|
|
return x.StoryMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetPniSignatureMessage() *PniSignatureMessage {
|
|
if x != nil {
|
|
return x.PniSignatureMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Content) GetEditMessage() *EditMessage {
|
|
if x != nil {
|
|
return x.EditMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CallMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Offer *CallMessage_Offer `protobuf:"bytes,1,opt,name=offer" json:"offer,omitempty"`
|
|
Answer *CallMessage_Answer `protobuf:"bytes,2,opt,name=answer" json:"answer,omitempty"`
|
|
IceUpdate []*CallMessage_IceUpdate `protobuf:"bytes,3,rep,name=iceUpdate" json:"iceUpdate,omitempty"`
|
|
Busy *CallMessage_Busy `protobuf:"bytes,5,opt,name=busy" json:"busy,omitempty"`
|
|
Hangup *CallMessage_Hangup `protobuf:"bytes,7,opt,name=hangup" json:"hangup,omitempty"`
|
|
DestinationDeviceId *uint32 `protobuf:"varint,9,opt,name=destinationDeviceId" json:"destinationDeviceId,omitempty"`
|
|
Opaque *CallMessage_Opaque `protobuf:"bytes,10,opt,name=opaque" json:"opaque,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage) Reset() {
|
|
*x = CallMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[2]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage) ProtoMessage() {}
|
|
|
|
func (x *CallMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[2]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2}
|
|
}
|
|
|
|
func (x *CallMessage) GetOffer() *CallMessage_Offer {
|
|
if x != nil {
|
|
return x.Offer
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *CallMessage) GetAnswer() *CallMessage_Answer {
|
|
if x != nil {
|
|
return x.Answer
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *CallMessage) GetIceUpdate() []*CallMessage_IceUpdate {
|
|
if x != nil {
|
|
return x.IceUpdate
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *CallMessage) GetBusy() *CallMessage_Busy {
|
|
if x != nil {
|
|
return x.Busy
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *CallMessage) GetHangup() *CallMessage_Hangup {
|
|
if x != nil {
|
|
return x.Hangup
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *CallMessage) GetDestinationDeviceId() uint32 {
|
|
if x != nil && x.DestinationDeviceId != nil {
|
|
return *x.DestinationDeviceId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *CallMessage) GetOpaque() *CallMessage_Opaque {
|
|
if x != nil {
|
|
return x.Opaque
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Body *string `protobuf:"bytes,1,opt,name=body" json:"body,omitempty"`
|
|
Attachments []*AttachmentPointer `protobuf:"bytes,2,rep,name=attachments" json:"attachments,omitempty"`
|
|
GroupV2 *GroupContextV2 `protobuf:"bytes,15,opt,name=groupV2" json:"groupV2,omitempty"`
|
|
Flags *uint32 `protobuf:"varint,4,opt,name=flags" json:"flags,omitempty"`
|
|
ExpireTimer *uint32 `protobuf:"varint,5,opt,name=expireTimer" json:"expireTimer,omitempty"`
|
|
ExpireTimerVersion *uint32 `protobuf:"varint,23,opt,name=expireTimerVersion" json:"expireTimerVersion,omitempty"`
|
|
ProfileKey []byte `protobuf:"bytes,6,opt,name=profileKey" json:"profileKey,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,7,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
Quote *DataMessage_Quote `protobuf:"bytes,8,opt,name=quote" json:"quote,omitempty"`
|
|
Contact []*DataMessage_Contact `protobuf:"bytes,9,rep,name=contact" json:"contact,omitempty"`
|
|
Preview []*Preview `protobuf:"bytes,10,rep,name=preview" json:"preview,omitempty"`
|
|
Sticker *DataMessage_Sticker `protobuf:"bytes,11,opt,name=sticker" json:"sticker,omitempty"`
|
|
RequiredProtocolVersion *uint32 `protobuf:"varint,12,opt,name=requiredProtocolVersion" json:"requiredProtocolVersion,omitempty"`
|
|
IsViewOnce *bool `protobuf:"varint,14,opt,name=isViewOnce" json:"isViewOnce,omitempty"`
|
|
Reaction *DataMessage_Reaction `protobuf:"bytes,16,opt,name=reaction" json:"reaction,omitempty"`
|
|
Delete *DataMessage_Delete `protobuf:"bytes,17,opt,name=delete" json:"delete,omitempty"`
|
|
BodyRanges []*BodyRange `protobuf:"bytes,18,rep,name=bodyRanges" json:"bodyRanges,omitempty"`
|
|
GroupCallUpdate *DataMessage_GroupCallUpdate `protobuf:"bytes,19,opt,name=groupCallUpdate" json:"groupCallUpdate,omitempty"`
|
|
Payment *DataMessage_Payment `protobuf:"bytes,20,opt,name=payment" json:"payment,omitempty"`
|
|
StoryContext *DataMessage_StoryContext `protobuf:"bytes,21,opt,name=storyContext" json:"storyContext,omitempty"`
|
|
GiftBadge *DataMessage_GiftBadge `protobuf:"bytes,22,opt,name=giftBadge" json:"giftBadge,omitempty"`
|
|
PollCreate *DataMessage_PollCreate `protobuf:"bytes,24,opt,name=pollCreate" json:"pollCreate,omitempty"`
|
|
PollTerminate *DataMessage_PollTerminate `protobuf:"bytes,25,opt,name=pollTerminate" json:"pollTerminate,omitempty"`
|
|
PollVote *DataMessage_PollVote `protobuf:"bytes,26,opt,name=pollVote" json:"pollVote,omitempty"`
|
|
PinMessage *DataMessage_PinMessage `protobuf:"bytes,27,opt,name=pinMessage" json:"pinMessage,omitempty"`
|
|
UnpinMessage *DataMessage_UnpinMessage `protobuf:"bytes,28,opt,name=unpinMessage" json:"unpinMessage,omitempty"` // NEXT ID: 29
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage) Reset() {
|
|
*x = DataMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[3]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage) ProtoMessage() {}
|
|
|
|
func (x *DataMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[3]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3}
|
|
}
|
|
|
|
func (x *DataMessage) GetBody() string {
|
|
if x != nil && x.Body != nil {
|
|
return *x.Body
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage) GetAttachments() []*AttachmentPointer {
|
|
if x != nil {
|
|
return x.Attachments
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetGroupV2() *GroupContextV2 {
|
|
if x != nil {
|
|
return x.GroupV2
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetFlags() uint32 {
|
|
if x != nil && x.Flags != nil {
|
|
return *x.Flags
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage) GetExpireTimer() uint32 {
|
|
if x != nil && x.ExpireTimer != nil {
|
|
return *x.ExpireTimer
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage) GetExpireTimerVersion() uint32 {
|
|
if x != nil && x.ExpireTimerVersion != nil {
|
|
return *x.ExpireTimerVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage) GetProfileKey() []byte {
|
|
if x != nil {
|
|
return x.ProfileKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage) GetQuote() *DataMessage_Quote {
|
|
if x != nil {
|
|
return x.Quote
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetContact() []*DataMessage_Contact {
|
|
if x != nil {
|
|
return x.Contact
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetPreview() []*Preview {
|
|
if x != nil {
|
|
return x.Preview
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetSticker() *DataMessage_Sticker {
|
|
if x != nil {
|
|
return x.Sticker
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetRequiredProtocolVersion() uint32 {
|
|
if x != nil && x.RequiredProtocolVersion != nil {
|
|
return *x.RequiredProtocolVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage) GetIsViewOnce() bool {
|
|
if x != nil && x.IsViewOnce != nil {
|
|
return *x.IsViewOnce
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *DataMessage) GetReaction() *DataMessage_Reaction {
|
|
if x != nil {
|
|
return x.Reaction
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetDelete() *DataMessage_Delete {
|
|
if x != nil {
|
|
return x.Delete
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetBodyRanges() []*BodyRange {
|
|
if x != nil {
|
|
return x.BodyRanges
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetGroupCallUpdate() *DataMessage_GroupCallUpdate {
|
|
if x != nil {
|
|
return x.GroupCallUpdate
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetPayment() *DataMessage_Payment {
|
|
if x != nil {
|
|
return x.Payment
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetStoryContext() *DataMessage_StoryContext {
|
|
if x != nil {
|
|
return x.StoryContext
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetGiftBadge() *DataMessage_GiftBadge {
|
|
if x != nil {
|
|
return x.GiftBadge
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetPollCreate() *DataMessage_PollCreate {
|
|
if x != nil {
|
|
return x.PollCreate
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetPollTerminate() *DataMessage_PollTerminate {
|
|
if x != nil {
|
|
return x.PollTerminate
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetPollVote() *DataMessage_PollVote {
|
|
if x != nil {
|
|
return x.PollVote
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetPinMessage() *DataMessage_PinMessage {
|
|
if x != nil {
|
|
return x.PinMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage) GetUnpinMessage() *DataMessage_UnpinMessage {
|
|
if x != nil {
|
|
return x.UnpinMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type NullMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Padding []byte `protobuf:"bytes,1,opt,name=padding" json:"padding,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *NullMessage) Reset() {
|
|
*x = NullMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[4]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *NullMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*NullMessage) ProtoMessage() {}
|
|
|
|
func (x *NullMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[4]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use NullMessage.ProtoReflect.Descriptor instead.
|
|
func (*NullMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{4}
|
|
}
|
|
|
|
func (x *NullMessage) GetPadding() []byte {
|
|
if x != nil {
|
|
return x.Padding
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type ReceiptMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *ReceiptMessage_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.ReceiptMessage_Type" json:"type,omitempty"`
|
|
Timestamp []uint64 `protobuf:"varint,2,rep,name=timestamp" json:"timestamp,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ReceiptMessage) Reset() {
|
|
*x = ReceiptMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[5]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ReceiptMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ReceiptMessage) ProtoMessage() {}
|
|
|
|
func (x *ReceiptMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[5]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ReceiptMessage.ProtoReflect.Descriptor instead.
|
|
func (*ReceiptMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{5}
|
|
}
|
|
|
|
func (x *ReceiptMessage) GetType() ReceiptMessage_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return ReceiptMessage_DELIVERY
|
|
}
|
|
|
|
func (x *ReceiptMessage) GetTimestamp() []uint64 {
|
|
if x != nil {
|
|
return x.Timestamp
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type TypingMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Timestamp *uint64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
Action *TypingMessage_Action `protobuf:"varint,2,opt,name=action,enum=signalservice.TypingMessage_Action" json:"action,omitempty"`
|
|
GroupId []byte `protobuf:"bytes,3,opt,name=groupId" json:"groupId,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *TypingMessage) Reset() {
|
|
*x = TypingMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[6]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *TypingMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*TypingMessage) ProtoMessage() {}
|
|
|
|
func (x *TypingMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[6]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use TypingMessage.ProtoReflect.Descriptor instead.
|
|
func (*TypingMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{6}
|
|
}
|
|
|
|
func (x *TypingMessage) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *TypingMessage) GetAction() TypingMessage_Action {
|
|
if x != nil && x.Action != nil {
|
|
return *x.Action
|
|
}
|
|
return TypingMessage_STARTED
|
|
}
|
|
|
|
func (x *TypingMessage) GetGroupId() []byte {
|
|
if x != nil {
|
|
return x.GroupId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type StoryMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ProfileKey []byte `protobuf:"bytes,1,opt,name=profileKey" json:"profileKey,omitempty"`
|
|
Group *GroupContextV2 `protobuf:"bytes,2,opt,name=group" json:"group,omitempty"`
|
|
// Types that are valid to be assigned to Attachment:
|
|
//
|
|
// *StoryMessage_FileAttachment
|
|
// *StoryMessage_TextAttachment
|
|
Attachment isStoryMessage_Attachment `protobuf_oneof:"attachment"`
|
|
AllowsReplies *bool `protobuf:"varint,5,opt,name=allowsReplies" json:"allowsReplies,omitempty"`
|
|
BodyRanges []*BodyRange `protobuf:"bytes,6,rep,name=bodyRanges" json:"bodyRanges,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *StoryMessage) Reset() {
|
|
*x = StoryMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[7]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *StoryMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*StoryMessage) ProtoMessage() {}
|
|
|
|
func (x *StoryMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[7]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use StoryMessage.ProtoReflect.Descriptor instead.
|
|
func (*StoryMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{7}
|
|
}
|
|
|
|
func (x *StoryMessage) GetProfileKey() []byte {
|
|
if x != nil {
|
|
return x.ProfileKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *StoryMessage) GetGroup() *GroupContextV2 {
|
|
if x != nil {
|
|
return x.Group
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *StoryMessage) GetAttachment() isStoryMessage_Attachment {
|
|
if x != nil {
|
|
return x.Attachment
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *StoryMessage) GetFileAttachment() *AttachmentPointer {
|
|
if x != nil {
|
|
if x, ok := x.Attachment.(*StoryMessage_FileAttachment); ok {
|
|
return x.FileAttachment
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *StoryMessage) GetTextAttachment() *TextAttachment {
|
|
if x != nil {
|
|
if x, ok := x.Attachment.(*StoryMessage_TextAttachment); ok {
|
|
return x.TextAttachment
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *StoryMessage) GetAllowsReplies() bool {
|
|
if x != nil && x.AllowsReplies != nil {
|
|
return *x.AllowsReplies
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *StoryMessage) GetBodyRanges() []*BodyRange {
|
|
if x != nil {
|
|
return x.BodyRanges
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isStoryMessage_Attachment interface {
|
|
isStoryMessage_Attachment()
|
|
}
|
|
|
|
type StoryMessage_FileAttachment struct {
|
|
FileAttachment *AttachmentPointer `protobuf:"bytes,3,opt,name=fileAttachment,oneof"`
|
|
}
|
|
|
|
type StoryMessage_TextAttachment struct {
|
|
TextAttachment *TextAttachment `protobuf:"bytes,4,opt,name=textAttachment,oneof"`
|
|
}
|
|
|
|
func (*StoryMessage_FileAttachment) isStoryMessage_Attachment() {}
|
|
|
|
func (*StoryMessage_TextAttachment) isStoryMessage_Attachment() {}
|
|
|
|
type Preview struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Url *string `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
|
|
Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
|
|
Image *AttachmentPointer `protobuf:"bytes,3,opt,name=image" json:"image,omitempty"`
|
|
Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
|
|
Date *uint64 `protobuf:"varint,5,opt,name=date" json:"date,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *Preview) Reset() {
|
|
*x = Preview{}
|
|
mi := &file_SignalService_proto_msgTypes[8]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *Preview) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*Preview) ProtoMessage() {}
|
|
|
|
func (x *Preview) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[8]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use Preview.ProtoReflect.Descriptor instead.
|
|
func (*Preview) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{8}
|
|
}
|
|
|
|
func (x *Preview) GetUrl() string {
|
|
if x != nil && x.Url != nil {
|
|
return *x.Url
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Preview) GetTitle() string {
|
|
if x != nil && x.Title != nil {
|
|
return *x.Title
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Preview) GetImage() *AttachmentPointer {
|
|
if x != nil {
|
|
return x.Image
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Preview) GetDescription() string {
|
|
if x != nil && x.Description != nil {
|
|
return *x.Description
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Preview) GetDate() uint64 {
|
|
if x != nil && x.Date != nil {
|
|
return *x.Date
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type TextAttachment struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
|
|
TextStyle *TextAttachment_Style `protobuf:"varint,2,opt,name=textStyle,enum=signalservice.TextAttachment_Style" json:"textStyle,omitempty"`
|
|
TextForegroundColor *uint32 `protobuf:"varint,3,opt,name=textForegroundColor" json:"textForegroundColor,omitempty"` // integer representation of hex color
|
|
TextBackgroundColor *uint32 `protobuf:"varint,4,opt,name=textBackgroundColor" json:"textBackgroundColor,omitempty"`
|
|
Preview *Preview `protobuf:"bytes,5,opt,name=preview" json:"preview,omitempty"`
|
|
// Types that are valid to be assigned to Background:
|
|
//
|
|
// *TextAttachment_Gradient_
|
|
// *TextAttachment_Color
|
|
Background isTextAttachment_Background `protobuf_oneof:"background"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *TextAttachment) Reset() {
|
|
*x = TextAttachment{}
|
|
mi := &file_SignalService_proto_msgTypes[9]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *TextAttachment) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*TextAttachment) ProtoMessage() {}
|
|
|
|
func (x *TextAttachment) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[9]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use TextAttachment.ProtoReflect.Descriptor instead.
|
|
func (*TextAttachment) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{9}
|
|
}
|
|
|
|
func (x *TextAttachment) GetText() string {
|
|
if x != nil && x.Text != nil {
|
|
return *x.Text
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *TextAttachment) GetTextStyle() TextAttachment_Style {
|
|
if x != nil && x.TextStyle != nil {
|
|
return *x.TextStyle
|
|
}
|
|
return TextAttachment_DEFAULT
|
|
}
|
|
|
|
func (x *TextAttachment) GetTextForegroundColor() uint32 {
|
|
if x != nil && x.TextForegroundColor != nil {
|
|
return *x.TextForegroundColor
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *TextAttachment) GetTextBackgroundColor() uint32 {
|
|
if x != nil && x.TextBackgroundColor != nil {
|
|
return *x.TextBackgroundColor
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *TextAttachment) GetPreview() *Preview {
|
|
if x != nil {
|
|
return x.Preview
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *TextAttachment) GetBackground() isTextAttachment_Background {
|
|
if x != nil {
|
|
return x.Background
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *TextAttachment) GetGradient() *TextAttachment_Gradient {
|
|
if x != nil {
|
|
if x, ok := x.Background.(*TextAttachment_Gradient_); ok {
|
|
return x.Gradient
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *TextAttachment) GetColor() uint32 {
|
|
if x != nil {
|
|
if x, ok := x.Background.(*TextAttachment_Color); ok {
|
|
return x.Color
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type isTextAttachment_Background interface {
|
|
isTextAttachment_Background()
|
|
}
|
|
|
|
type TextAttachment_Gradient_ struct {
|
|
Gradient *TextAttachment_Gradient `protobuf:"bytes,6,opt,name=gradient,oneof"`
|
|
}
|
|
|
|
type TextAttachment_Color struct {
|
|
Color uint32 `protobuf:"varint,7,opt,name=color,oneof"`
|
|
}
|
|
|
|
func (*TextAttachment_Gradient_) isTextAttachment_Background() {}
|
|
|
|
func (*TextAttachment_Color) isTextAttachment_Background() {}
|
|
|
|
type Verified struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
DestinationAci *string `protobuf:"bytes,5,opt,name=destinationAci" json:"destinationAci,omitempty"`
|
|
IdentityKey []byte `protobuf:"bytes,2,opt,name=identityKey" json:"identityKey,omitempty"`
|
|
State *Verified_State `protobuf:"varint,3,opt,name=state,enum=signalservice.Verified_State" json:"state,omitempty"`
|
|
NullMessage []byte `protobuf:"bytes,4,opt,name=nullMessage" json:"nullMessage,omitempty"`
|
|
DestinationAciBinary []byte `protobuf:"bytes,6,opt,name=destinationAciBinary" json:"destinationAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *Verified) Reset() {
|
|
*x = Verified{}
|
|
mi := &file_SignalService_proto_msgTypes[10]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *Verified) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*Verified) ProtoMessage() {}
|
|
|
|
func (x *Verified) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[10]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use Verified.ProtoReflect.Descriptor instead.
|
|
func (*Verified) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{10}
|
|
}
|
|
|
|
func (x *Verified) GetDestinationAci() string {
|
|
if x != nil && x.DestinationAci != nil {
|
|
return *x.DestinationAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *Verified) GetIdentityKey() []byte {
|
|
if x != nil {
|
|
return x.IdentityKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Verified) GetState() Verified_State {
|
|
if x != nil && x.State != nil {
|
|
return *x.State
|
|
}
|
|
return Verified_DEFAULT
|
|
}
|
|
|
|
func (x *Verified) GetNullMessage() []byte {
|
|
if x != nil {
|
|
return x.NullMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *Verified) GetDestinationAciBinary() []byte {
|
|
if x != nil {
|
|
return x.DestinationAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Sent *SyncMessage_Sent `protobuf:"bytes,1,opt,name=sent" json:"sent,omitempty"`
|
|
Contacts *SyncMessage_Contacts `protobuf:"bytes,2,opt,name=contacts" json:"contacts,omitempty"`
|
|
Request *SyncMessage_Request `protobuf:"bytes,4,opt,name=request" json:"request,omitempty"`
|
|
Read []*SyncMessage_Read `protobuf:"bytes,5,rep,name=read" json:"read,omitempty"`
|
|
Blocked *SyncMessage_Blocked `protobuf:"bytes,6,opt,name=blocked" json:"blocked,omitempty"`
|
|
Verified *Verified `protobuf:"bytes,7,opt,name=verified" json:"verified,omitempty"`
|
|
Configuration *SyncMessage_Configuration `protobuf:"bytes,9,opt,name=configuration" json:"configuration,omitempty"`
|
|
Padding []byte `protobuf:"bytes,8,opt,name=padding" json:"padding,omitempty"`
|
|
StickerPackOperation []*SyncMessage_StickerPackOperation `protobuf:"bytes,10,rep,name=stickerPackOperation" json:"stickerPackOperation,omitempty"`
|
|
ViewOnceOpen *SyncMessage_ViewOnceOpen `protobuf:"bytes,11,opt,name=viewOnceOpen" json:"viewOnceOpen,omitempty"`
|
|
FetchLatest *SyncMessage_FetchLatest `protobuf:"bytes,12,opt,name=fetchLatest" json:"fetchLatest,omitempty"`
|
|
Keys *SyncMessage_Keys `protobuf:"bytes,13,opt,name=keys" json:"keys,omitempty"`
|
|
MessageRequestResponse *SyncMessage_MessageRequestResponse `protobuf:"bytes,14,opt,name=messageRequestResponse" json:"messageRequestResponse,omitempty"`
|
|
OutgoingPayment *SyncMessage_OutgoingPayment `protobuf:"bytes,15,opt,name=outgoingPayment" json:"outgoingPayment,omitempty"`
|
|
Viewed []*SyncMessage_Viewed `protobuf:"bytes,16,rep,name=viewed" json:"viewed,omitempty"`
|
|
PniChangeNumber *SyncMessage_PniChangeNumber `protobuf:"bytes,18,opt,name=pniChangeNumber" json:"pniChangeNumber,omitempty"`
|
|
CallEvent *SyncMessage_CallEvent `protobuf:"bytes,19,opt,name=callEvent" json:"callEvent,omitempty"`
|
|
CallLinkUpdate *SyncMessage_CallLinkUpdate `protobuf:"bytes,20,opt,name=callLinkUpdate" json:"callLinkUpdate,omitempty"`
|
|
CallLogEvent *SyncMessage_CallLogEvent `protobuf:"bytes,21,opt,name=callLogEvent" json:"callLogEvent,omitempty"`
|
|
DeleteForMe *SyncMessage_DeleteForMe `protobuf:"bytes,22,opt,name=deleteForMe" json:"deleteForMe,omitempty"`
|
|
DeviceNameChange *SyncMessage_DeviceNameChange `protobuf:"bytes,23,opt,name=deviceNameChange" json:"deviceNameChange,omitempty"`
|
|
AttachmentBackfillRequest *SyncMessage_AttachmentBackfillRequest `protobuf:"bytes,24,opt,name=attachmentBackfillRequest" json:"attachmentBackfillRequest,omitempty"`
|
|
AttachmentBackfillResponse *SyncMessage_AttachmentBackfillResponse `protobuf:"bytes,25,opt,name=attachmentBackfillResponse" json:"attachmentBackfillResponse,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage) Reset() {
|
|
*x = SyncMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[11]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[11]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11}
|
|
}
|
|
|
|
func (x *SyncMessage) GetSent() *SyncMessage_Sent {
|
|
if x != nil {
|
|
return x.Sent
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetContacts() *SyncMessage_Contacts {
|
|
if x != nil {
|
|
return x.Contacts
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetRequest() *SyncMessage_Request {
|
|
if x != nil {
|
|
return x.Request
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetRead() []*SyncMessage_Read {
|
|
if x != nil {
|
|
return x.Read
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetBlocked() *SyncMessage_Blocked {
|
|
if x != nil {
|
|
return x.Blocked
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetVerified() *Verified {
|
|
if x != nil {
|
|
return x.Verified
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetConfiguration() *SyncMessage_Configuration {
|
|
if x != nil {
|
|
return x.Configuration
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetPadding() []byte {
|
|
if x != nil {
|
|
return x.Padding
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetStickerPackOperation() []*SyncMessage_StickerPackOperation {
|
|
if x != nil {
|
|
return x.StickerPackOperation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetViewOnceOpen() *SyncMessage_ViewOnceOpen {
|
|
if x != nil {
|
|
return x.ViewOnceOpen
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetFetchLatest() *SyncMessage_FetchLatest {
|
|
if x != nil {
|
|
return x.FetchLatest
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetKeys() *SyncMessage_Keys {
|
|
if x != nil {
|
|
return x.Keys
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetMessageRequestResponse() *SyncMessage_MessageRequestResponse {
|
|
if x != nil {
|
|
return x.MessageRequestResponse
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetOutgoingPayment() *SyncMessage_OutgoingPayment {
|
|
if x != nil {
|
|
return x.OutgoingPayment
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetViewed() []*SyncMessage_Viewed {
|
|
if x != nil {
|
|
return x.Viewed
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetPniChangeNumber() *SyncMessage_PniChangeNumber {
|
|
if x != nil {
|
|
return x.PniChangeNumber
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetCallEvent() *SyncMessage_CallEvent {
|
|
if x != nil {
|
|
return x.CallEvent
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetCallLinkUpdate() *SyncMessage_CallLinkUpdate {
|
|
if x != nil {
|
|
return x.CallLinkUpdate
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetCallLogEvent() *SyncMessage_CallLogEvent {
|
|
if x != nil {
|
|
return x.CallLogEvent
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetDeleteForMe() *SyncMessage_DeleteForMe {
|
|
if x != nil {
|
|
return x.DeleteForMe
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetDeviceNameChange() *SyncMessage_DeviceNameChange {
|
|
if x != nil {
|
|
return x.DeviceNameChange
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetAttachmentBackfillRequest() *SyncMessage_AttachmentBackfillRequest {
|
|
if x != nil {
|
|
return x.AttachmentBackfillRequest
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage) GetAttachmentBackfillResponse() *SyncMessage_AttachmentBackfillResponse {
|
|
if x != nil {
|
|
return x.AttachmentBackfillResponse
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type AttachmentPointer struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to AttachmentIdentifier:
|
|
//
|
|
// *AttachmentPointer_CdnId
|
|
// *AttachmentPointer_CdnKey
|
|
AttachmentIdentifier isAttachmentPointer_AttachmentIdentifier `protobuf_oneof:"attachment_identifier"`
|
|
// Cross-client identifier for this attachment among all attachments on the
|
|
// owning message.
|
|
ClientUuid []byte `protobuf:"bytes,20,opt,name=clientUuid" json:"clientUuid,omitempty"`
|
|
ContentType *string `protobuf:"bytes,2,opt,name=contentType" json:"contentType,omitempty"`
|
|
Key []byte `protobuf:"bytes,3,opt,name=key" json:"key,omitempty"`
|
|
Size *uint32 `protobuf:"varint,4,opt,name=size" json:"size,omitempty"`
|
|
Thumbnail []byte `protobuf:"bytes,5,opt,name=thumbnail" json:"thumbnail,omitempty"`
|
|
Digest []byte `protobuf:"bytes,6,opt,name=digest" json:"digest,omitempty"`
|
|
IncrementalMac []byte `protobuf:"bytes,19,opt,name=incrementalMac" json:"incrementalMac,omitempty"`
|
|
ChunkSize *uint32 `protobuf:"varint,17,opt,name=chunkSize" json:"chunkSize,omitempty"`
|
|
FileName *string `protobuf:"bytes,7,opt,name=fileName" json:"fileName,omitempty"`
|
|
Flags *uint32 `protobuf:"varint,8,opt,name=flags" json:"flags,omitempty"`
|
|
Width *uint32 `protobuf:"varint,9,opt,name=width" json:"width,omitempty"`
|
|
Height *uint32 `protobuf:"varint,10,opt,name=height" json:"height,omitempty"`
|
|
Caption *string `protobuf:"bytes,11,opt,name=caption" json:"caption,omitempty"`
|
|
BlurHash *string `protobuf:"bytes,12,opt,name=blurHash" json:"blurHash,omitempty"`
|
|
UploadTimestamp *uint64 `protobuf:"varint,13,opt,name=uploadTimestamp" json:"uploadTimestamp,omitempty"`
|
|
CdnNumber *uint32 `protobuf:"varint,14,opt,name=cdnNumber" json:"cdnNumber,omitempty"` // Next ID: 21
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *AttachmentPointer) Reset() {
|
|
*x = AttachmentPointer{}
|
|
mi := &file_SignalService_proto_msgTypes[12]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *AttachmentPointer) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*AttachmentPointer) ProtoMessage() {}
|
|
|
|
func (x *AttachmentPointer) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[12]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use AttachmentPointer.ProtoReflect.Descriptor instead.
|
|
func (*AttachmentPointer) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{12}
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetAttachmentIdentifier() isAttachmentPointer_AttachmentIdentifier {
|
|
if x != nil {
|
|
return x.AttachmentIdentifier
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetCdnId() uint64 {
|
|
if x != nil {
|
|
if x, ok := x.AttachmentIdentifier.(*AttachmentPointer_CdnId); ok {
|
|
return x.CdnId
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetCdnKey() string {
|
|
if x != nil {
|
|
if x, ok := x.AttachmentIdentifier.(*AttachmentPointer_CdnKey); ok {
|
|
return x.CdnKey
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetClientUuid() []byte {
|
|
if x != nil {
|
|
return x.ClientUuid
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetContentType() string {
|
|
if x != nil && x.ContentType != nil {
|
|
return *x.ContentType
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetKey() []byte {
|
|
if x != nil {
|
|
return x.Key
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetSize() uint32 {
|
|
if x != nil && x.Size != nil {
|
|
return *x.Size
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetThumbnail() []byte {
|
|
if x != nil {
|
|
return x.Thumbnail
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetDigest() []byte {
|
|
if x != nil {
|
|
return x.Digest
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetIncrementalMac() []byte {
|
|
if x != nil {
|
|
return x.IncrementalMac
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetChunkSize() uint32 {
|
|
if x != nil && x.ChunkSize != nil {
|
|
return *x.ChunkSize
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetFileName() string {
|
|
if x != nil && x.FileName != nil {
|
|
return *x.FileName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetFlags() uint32 {
|
|
if x != nil && x.Flags != nil {
|
|
return *x.Flags
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetWidth() uint32 {
|
|
if x != nil && x.Width != nil {
|
|
return *x.Width
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetHeight() uint32 {
|
|
if x != nil && x.Height != nil {
|
|
return *x.Height
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetCaption() string {
|
|
if x != nil && x.Caption != nil {
|
|
return *x.Caption
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetBlurHash() string {
|
|
if x != nil && x.BlurHash != nil {
|
|
return *x.BlurHash
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetUploadTimestamp() uint64 {
|
|
if x != nil && x.UploadTimestamp != nil {
|
|
return *x.UploadTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *AttachmentPointer) GetCdnNumber() uint32 {
|
|
if x != nil && x.CdnNumber != nil {
|
|
return *x.CdnNumber
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type isAttachmentPointer_AttachmentIdentifier interface {
|
|
isAttachmentPointer_AttachmentIdentifier()
|
|
}
|
|
|
|
type AttachmentPointer_CdnId struct {
|
|
CdnId uint64 `protobuf:"fixed64,1,opt,name=cdnId,oneof"`
|
|
}
|
|
|
|
type AttachmentPointer_CdnKey struct {
|
|
CdnKey string `protobuf:"bytes,15,opt,name=cdnKey,oneof"`
|
|
}
|
|
|
|
func (*AttachmentPointer_CdnId) isAttachmentPointer_AttachmentIdentifier() {}
|
|
|
|
func (*AttachmentPointer_CdnKey) isAttachmentPointer_AttachmentIdentifier() {}
|
|
|
|
type GroupContextV2 struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
MasterKey []byte `protobuf:"bytes,1,opt,name=masterKey" json:"masterKey,omitempty"`
|
|
Revision *uint32 `protobuf:"varint,2,opt,name=revision" json:"revision,omitempty"`
|
|
GroupChange []byte `protobuf:"bytes,3,opt,name=groupChange" json:"groupChange,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *GroupContextV2) Reset() {
|
|
*x = GroupContextV2{}
|
|
mi := &file_SignalService_proto_msgTypes[13]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *GroupContextV2) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*GroupContextV2) ProtoMessage() {}
|
|
|
|
func (x *GroupContextV2) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[13]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use GroupContextV2.ProtoReflect.Descriptor instead.
|
|
func (*GroupContextV2) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{13}
|
|
}
|
|
|
|
func (x *GroupContextV2) GetMasterKey() []byte {
|
|
if x != nil {
|
|
return x.MasterKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *GroupContextV2) GetRevision() uint32 {
|
|
if x != nil && x.Revision != nil {
|
|
return *x.Revision
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *GroupContextV2) GetGroupChange() []byte {
|
|
if x != nil {
|
|
return x.GroupChange
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type ContactDetails struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Number *string `protobuf:"bytes,1,opt,name=number" json:"number,omitempty"`
|
|
Aci *string `protobuf:"bytes,9,opt,name=aci" json:"aci,omitempty"`
|
|
AciBinary []byte `protobuf:"bytes,13,opt,name=aciBinary" json:"aciBinary,omitempty"` // 16-byte UUID
|
|
Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
|
|
Avatar *ContactDetails_Avatar `protobuf:"bytes,3,opt,name=avatar" json:"avatar,omitempty"`
|
|
ExpireTimer *uint32 `protobuf:"varint,8,opt,name=expireTimer" json:"expireTimer,omitempty"`
|
|
ExpireTimerVersion *uint32 `protobuf:"varint,12,opt,name=expireTimerVersion" json:"expireTimerVersion,omitempty"`
|
|
InboxPosition *uint32 `protobuf:"varint,10,opt,name=inboxPosition" json:"inboxPosition,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ContactDetails) Reset() {
|
|
*x = ContactDetails{}
|
|
mi := &file_SignalService_proto_msgTypes[14]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ContactDetails) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ContactDetails) ProtoMessage() {}
|
|
|
|
func (x *ContactDetails) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[14]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ContactDetails.ProtoReflect.Descriptor instead.
|
|
func (*ContactDetails) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{14}
|
|
}
|
|
|
|
func (x *ContactDetails) GetNumber() string {
|
|
if x != nil && x.Number != nil {
|
|
return *x.Number
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ContactDetails) GetAci() string {
|
|
if x != nil && x.Aci != nil {
|
|
return *x.Aci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ContactDetails) GetAciBinary() []byte {
|
|
if x != nil {
|
|
return x.AciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ContactDetails) GetName() string {
|
|
if x != nil && x.Name != nil {
|
|
return *x.Name
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ContactDetails) GetAvatar() *ContactDetails_Avatar {
|
|
if x != nil {
|
|
return x.Avatar
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ContactDetails) GetExpireTimer() uint32 {
|
|
if x != nil && x.ExpireTimer != nil {
|
|
return *x.ExpireTimer
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ContactDetails) GetExpireTimerVersion() uint32 {
|
|
if x != nil && x.ExpireTimerVersion != nil {
|
|
return *x.ExpireTimerVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *ContactDetails) GetInboxPosition() uint32 {
|
|
if x != nil && x.InboxPosition != nil {
|
|
return *x.InboxPosition
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type PaymentAddress struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Address:
|
|
//
|
|
// *PaymentAddress_MobileCoin_
|
|
Address isPaymentAddress_Address `protobuf_oneof:"Address"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *PaymentAddress) Reset() {
|
|
*x = PaymentAddress{}
|
|
mi := &file_SignalService_proto_msgTypes[15]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *PaymentAddress) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*PaymentAddress) ProtoMessage() {}
|
|
|
|
func (x *PaymentAddress) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[15]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use PaymentAddress.ProtoReflect.Descriptor instead.
|
|
func (*PaymentAddress) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{15}
|
|
}
|
|
|
|
func (x *PaymentAddress) GetAddress() isPaymentAddress_Address {
|
|
if x != nil {
|
|
return x.Address
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *PaymentAddress) GetMobileCoin() *PaymentAddress_MobileCoin {
|
|
if x != nil {
|
|
if x, ok := x.Address.(*PaymentAddress_MobileCoin_); ok {
|
|
return x.MobileCoin
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isPaymentAddress_Address interface {
|
|
isPaymentAddress_Address()
|
|
}
|
|
|
|
type PaymentAddress_MobileCoin_ struct {
|
|
MobileCoin *PaymentAddress_MobileCoin `protobuf:"bytes,1,opt,name=mobileCoin,oneof"`
|
|
}
|
|
|
|
func (*PaymentAddress_MobileCoin_) isPaymentAddress_Address() {}
|
|
|
|
type DecryptionErrorMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
RatchetKey []byte `protobuf:"bytes,1,opt,name=ratchetKey" json:"ratchetKey,omitempty"` // set to the public ratchet key from the SignalMessage if a 1-1 payload fails to decrypt
|
|
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
DeviceId *uint32 `protobuf:"varint,3,opt,name=deviceId" json:"deviceId,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DecryptionErrorMessage) Reset() {
|
|
*x = DecryptionErrorMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[16]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DecryptionErrorMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DecryptionErrorMessage) ProtoMessage() {}
|
|
|
|
func (x *DecryptionErrorMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[16]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DecryptionErrorMessage.ProtoReflect.Descriptor instead.
|
|
func (*DecryptionErrorMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{16}
|
|
}
|
|
|
|
func (x *DecryptionErrorMessage) GetRatchetKey() []byte {
|
|
if x != nil {
|
|
return x.RatchetKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DecryptionErrorMessage) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DecryptionErrorMessage) GetDeviceId() uint32 {
|
|
if x != nil && x.DeviceId != nil {
|
|
return *x.DeviceId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type PniSignatureMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Pni []byte `protobuf:"bytes,1,opt,name=pni" json:"pni,omitempty"`
|
|
// Signature *by* the PNI identity key *of* the ACI identity key
|
|
Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *PniSignatureMessage) Reset() {
|
|
*x = PniSignatureMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[17]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *PniSignatureMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*PniSignatureMessage) ProtoMessage() {}
|
|
|
|
func (x *PniSignatureMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[17]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use PniSignatureMessage.ProtoReflect.Descriptor instead.
|
|
func (*PniSignatureMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{17}
|
|
}
|
|
|
|
func (x *PniSignatureMessage) GetPni() []byte {
|
|
if x != nil {
|
|
return x.Pni
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *PniSignatureMessage) GetSignature() []byte {
|
|
if x != nil {
|
|
return x.Signature
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type EditMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,1,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
DataMessage *DataMessage `protobuf:"bytes,2,opt,name=dataMessage" json:"dataMessage,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *EditMessage) Reset() {
|
|
*x = EditMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[18]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *EditMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*EditMessage) ProtoMessage() {}
|
|
|
|
func (x *EditMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[18]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use EditMessage.ProtoReflect.Descriptor instead.
|
|
func (*EditMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{18}
|
|
}
|
|
|
|
func (x *EditMessage) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *EditMessage) GetDataMessage() *DataMessage {
|
|
if x != nil {
|
|
return x.DataMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type BodyRange struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Start *uint32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` // Starting index in UTF-16 code units/raw string representation
|
|
Length *uint32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"` // Length of range in UTF-16 code units/raw string representation
|
|
// Types that are valid to be assigned to AssociatedValue:
|
|
//
|
|
// *BodyRange_MentionAci
|
|
// *BodyRange_Style_
|
|
// *BodyRange_MentionAciBinary
|
|
AssociatedValue isBodyRange_AssociatedValue `protobuf_oneof:"associatedValue"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *BodyRange) Reset() {
|
|
*x = BodyRange{}
|
|
mi := &file_SignalService_proto_msgTypes[19]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *BodyRange) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*BodyRange) ProtoMessage() {}
|
|
|
|
func (x *BodyRange) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[19]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use BodyRange.ProtoReflect.Descriptor instead.
|
|
func (*BodyRange) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{19}
|
|
}
|
|
|
|
func (x *BodyRange) GetStart() uint32 {
|
|
if x != nil && x.Start != nil {
|
|
return *x.Start
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *BodyRange) GetLength() uint32 {
|
|
if x != nil && x.Length != nil {
|
|
return *x.Length
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *BodyRange) GetAssociatedValue() isBodyRange_AssociatedValue {
|
|
if x != nil {
|
|
return x.AssociatedValue
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *BodyRange) GetMentionAci() string {
|
|
if x != nil {
|
|
if x, ok := x.AssociatedValue.(*BodyRange_MentionAci); ok {
|
|
return x.MentionAci
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *BodyRange) GetStyle() BodyRange_Style {
|
|
if x != nil {
|
|
if x, ok := x.AssociatedValue.(*BodyRange_Style_); ok {
|
|
return x.Style
|
|
}
|
|
}
|
|
return BodyRange_NONE
|
|
}
|
|
|
|
func (x *BodyRange) GetMentionAciBinary() []byte {
|
|
if x != nil {
|
|
if x, ok := x.AssociatedValue.(*BodyRange_MentionAciBinary); ok {
|
|
return x.MentionAciBinary
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isBodyRange_AssociatedValue interface {
|
|
isBodyRange_AssociatedValue()
|
|
}
|
|
|
|
type BodyRange_MentionAci struct {
|
|
MentionAci string `protobuf:"bytes,3,opt,name=mentionAci,oneof"`
|
|
}
|
|
|
|
type BodyRange_Style_ struct {
|
|
Style BodyRange_Style `protobuf:"varint,4,opt,name=style,enum=signalservice.BodyRange_Style,oneof"`
|
|
}
|
|
|
|
type BodyRange_MentionAciBinary struct {
|
|
MentionAciBinary []byte `protobuf:"bytes,5,opt,name=mentionAciBinary,oneof"` // 16-byte UUID
|
|
}
|
|
|
|
func (*BodyRange_MentionAci) isBodyRange_AssociatedValue() {}
|
|
|
|
func (*BodyRange_Style_) isBodyRange_AssociatedValue() {}
|
|
|
|
func (*BodyRange_MentionAciBinary) isBodyRange_AssociatedValue() {}
|
|
|
|
type AddressableMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Author:
|
|
//
|
|
// *AddressableMessage_AuthorServiceId
|
|
// *AddressableMessage_AuthorE164
|
|
// *AddressableMessage_AuthorServiceIdBinary
|
|
Author isAddressableMessage_Author `protobuf_oneof:"author"`
|
|
SentTimestamp *uint64 `protobuf:"varint,3,opt,name=sentTimestamp" json:"sentTimestamp,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *AddressableMessage) Reset() {
|
|
*x = AddressableMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[20]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *AddressableMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*AddressableMessage) ProtoMessage() {}
|
|
|
|
func (x *AddressableMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[20]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use AddressableMessage.ProtoReflect.Descriptor instead.
|
|
func (*AddressableMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{20}
|
|
}
|
|
|
|
func (x *AddressableMessage) GetAuthor() isAddressableMessage_Author {
|
|
if x != nil {
|
|
return x.Author
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AddressableMessage) GetAuthorServiceId() string {
|
|
if x != nil {
|
|
if x, ok := x.Author.(*AddressableMessage_AuthorServiceId); ok {
|
|
return x.AuthorServiceId
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AddressableMessage) GetAuthorE164() string {
|
|
if x != nil {
|
|
if x, ok := x.Author.(*AddressableMessage_AuthorE164); ok {
|
|
return x.AuthorE164
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *AddressableMessage) GetAuthorServiceIdBinary() []byte {
|
|
if x != nil {
|
|
if x, ok := x.Author.(*AddressableMessage_AuthorServiceIdBinary); ok {
|
|
return x.AuthorServiceIdBinary
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *AddressableMessage) GetSentTimestamp() uint64 {
|
|
if x != nil && x.SentTimestamp != nil {
|
|
return *x.SentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type isAddressableMessage_Author interface {
|
|
isAddressableMessage_Author()
|
|
}
|
|
|
|
type AddressableMessage_AuthorServiceId struct {
|
|
AuthorServiceId string `protobuf:"bytes,1,opt,name=authorServiceId,oneof"`
|
|
}
|
|
|
|
type AddressableMessage_AuthorE164 struct {
|
|
AuthorE164 string `protobuf:"bytes,2,opt,name=authorE164,oneof"`
|
|
}
|
|
|
|
type AddressableMessage_AuthorServiceIdBinary struct {
|
|
AuthorServiceIdBinary []byte `protobuf:"bytes,4,opt,name=authorServiceIdBinary,oneof"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
}
|
|
|
|
func (*AddressableMessage_AuthorServiceId) isAddressableMessage_Author() {}
|
|
|
|
func (*AddressableMessage_AuthorE164) isAddressableMessage_Author() {}
|
|
|
|
func (*AddressableMessage_AuthorServiceIdBinary) isAddressableMessage_Author() {}
|
|
|
|
type ConversationIdentifier struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Identifier:
|
|
//
|
|
// *ConversationIdentifier_ThreadServiceId
|
|
// *ConversationIdentifier_ThreadGroupId
|
|
// *ConversationIdentifier_ThreadE164
|
|
// *ConversationIdentifier_ThreadServiceIdBinary
|
|
Identifier isConversationIdentifier_Identifier `protobuf_oneof:"identifier"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ConversationIdentifier) Reset() {
|
|
*x = ConversationIdentifier{}
|
|
mi := &file_SignalService_proto_msgTypes[21]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ConversationIdentifier) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ConversationIdentifier) ProtoMessage() {}
|
|
|
|
func (x *ConversationIdentifier) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[21]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ConversationIdentifier.ProtoReflect.Descriptor instead.
|
|
func (*ConversationIdentifier) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{21}
|
|
}
|
|
|
|
func (x *ConversationIdentifier) GetIdentifier() isConversationIdentifier_Identifier {
|
|
if x != nil {
|
|
return x.Identifier
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ConversationIdentifier) GetThreadServiceId() string {
|
|
if x != nil {
|
|
if x, ok := x.Identifier.(*ConversationIdentifier_ThreadServiceId); ok {
|
|
return x.ThreadServiceId
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ConversationIdentifier) GetThreadGroupId() []byte {
|
|
if x != nil {
|
|
if x, ok := x.Identifier.(*ConversationIdentifier_ThreadGroupId); ok {
|
|
return x.ThreadGroupId
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *ConversationIdentifier) GetThreadE164() string {
|
|
if x != nil {
|
|
if x, ok := x.Identifier.(*ConversationIdentifier_ThreadE164); ok {
|
|
return x.ThreadE164
|
|
}
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ConversationIdentifier) GetThreadServiceIdBinary() []byte {
|
|
if x != nil {
|
|
if x, ok := x.Identifier.(*ConversationIdentifier_ThreadServiceIdBinary); ok {
|
|
return x.ThreadServiceIdBinary
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isConversationIdentifier_Identifier interface {
|
|
isConversationIdentifier_Identifier()
|
|
}
|
|
|
|
type ConversationIdentifier_ThreadServiceId struct {
|
|
ThreadServiceId string `protobuf:"bytes,1,opt,name=threadServiceId,oneof"`
|
|
}
|
|
|
|
type ConversationIdentifier_ThreadGroupId struct {
|
|
ThreadGroupId []byte `protobuf:"bytes,2,opt,name=threadGroupId,oneof"`
|
|
}
|
|
|
|
type ConversationIdentifier_ThreadE164 struct {
|
|
ThreadE164 string `protobuf:"bytes,3,opt,name=threadE164,oneof"`
|
|
}
|
|
|
|
type ConversationIdentifier_ThreadServiceIdBinary struct {
|
|
ThreadServiceIdBinary []byte `protobuf:"bytes,4,opt,name=threadServiceIdBinary,oneof"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
}
|
|
|
|
func (*ConversationIdentifier_ThreadServiceId) isConversationIdentifier_Identifier() {}
|
|
|
|
func (*ConversationIdentifier_ThreadGroupId) isConversationIdentifier_Identifier() {}
|
|
|
|
func (*ConversationIdentifier_ThreadE164) isConversationIdentifier_Identifier() {}
|
|
|
|
func (*ConversationIdentifier_ThreadServiceIdBinary) isConversationIdentifier_Identifier() {}
|
|
|
|
type CallMessage_Offer struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
|
Type *CallMessage_Offer_Type `protobuf:"varint,3,opt,name=type,enum=signalservice.CallMessage_Offer_Type" json:"type,omitempty"`
|
|
Opaque []byte `protobuf:"bytes,4,opt,name=opaque" json:"opaque,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage_Offer) Reset() {
|
|
*x = CallMessage_Offer{}
|
|
mi := &file_SignalService_proto_msgTypes[22]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage_Offer) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage_Offer) ProtoMessage() {}
|
|
|
|
func (x *CallMessage_Offer) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[22]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Offer.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage_Offer) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 0}
|
|
}
|
|
|
|
func (x *CallMessage_Offer) GetId() uint64 {
|
|
if x != nil && x.Id != nil {
|
|
return *x.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *CallMessage_Offer) GetType() CallMessage_Offer_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return CallMessage_Offer_OFFER_AUDIO_CALL
|
|
}
|
|
|
|
func (x *CallMessage_Offer) GetOpaque() []byte {
|
|
if x != nil {
|
|
return x.Opaque
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CallMessage_Answer struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
|
Opaque []byte `protobuf:"bytes,3,opt,name=opaque" json:"opaque,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage_Answer) Reset() {
|
|
*x = CallMessage_Answer{}
|
|
mi := &file_SignalService_proto_msgTypes[23]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage_Answer) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage_Answer) ProtoMessage() {}
|
|
|
|
func (x *CallMessage_Answer) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[23]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Answer.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage_Answer) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 1}
|
|
}
|
|
|
|
func (x *CallMessage_Answer) GetId() uint64 {
|
|
if x != nil && x.Id != nil {
|
|
return *x.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *CallMessage_Answer) GetOpaque() []byte {
|
|
if x != nil {
|
|
return x.Opaque
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CallMessage_IceUpdate struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
|
Opaque []byte `protobuf:"bytes,5,opt,name=opaque" json:"opaque,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage_IceUpdate) Reset() {
|
|
*x = CallMessage_IceUpdate{}
|
|
mi := &file_SignalService_proto_msgTypes[24]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage_IceUpdate) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage_IceUpdate) ProtoMessage() {}
|
|
|
|
func (x *CallMessage_IceUpdate) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[24]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_IceUpdate.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage_IceUpdate) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 2}
|
|
}
|
|
|
|
func (x *CallMessage_IceUpdate) GetId() uint64 {
|
|
if x != nil && x.Id != nil {
|
|
return *x.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *CallMessage_IceUpdate) GetOpaque() []byte {
|
|
if x != nil {
|
|
return x.Opaque
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CallMessage_Busy struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage_Busy) Reset() {
|
|
*x = CallMessage_Busy{}
|
|
mi := &file_SignalService_proto_msgTypes[25]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage_Busy) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage_Busy) ProtoMessage() {}
|
|
|
|
func (x *CallMessage_Busy) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[25]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Busy.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage_Busy) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 3}
|
|
}
|
|
|
|
func (x *CallMessage_Busy) GetId() uint64 {
|
|
if x != nil && x.Id != nil {
|
|
return *x.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CallMessage_Hangup struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
|
Type *CallMessage_Hangup_Type `protobuf:"varint,2,opt,name=type,enum=signalservice.CallMessage_Hangup_Type" json:"type,omitempty"`
|
|
DeviceId *uint32 `protobuf:"varint,3,opt,name=deviceId" json:"deviceId,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage_Hangup) Reset() {
|
|
*x = CallMessage_Hangup{}
|
|
mi := &file_SignalService_proto_msgTypes[26]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage_Hangup) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage_Hangup) ProtoMessage() {}
|
|
|
|
func (x *CallMessage_Hangup) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[26]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Hangup.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage_Hangup) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 4}
|
|
}
|
|
|
|
func (x *CallMessage_Hangup) GetId() uint64 {
|
|
if x != nil && x.Id != nil {
|
|
return *x.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *CallMessage_Hangup) GetType() CallMessage_Hangup_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return CallMessage_Hangup_HANGUP_NORMAL
|
|
}
|
|
|
|
func (x *CallMessage_Hangup) GetDeviceId() uint32 {
|
|
if x != nil && x.DeviceId != nil {
|
|
return *x.DeviceId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CallMessage_Opaque struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Data []byte `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"`
|
|
Urgency *CallMessage_Opaque_Urgency `protobuf:"varint,2,opt,name=urgency,enum=signalservice.CallMessage_Opaque_Urgency" json:"urgency,omitempty"` // If missing, treat as DROPPABLE.
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *CallMessage_Opaque) Reset() {
|
|
*x = CallMessage_Opaque{}
|
|
mi := &file_SignalService_proto_msgTypes[27]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *CallMessage_Opaque) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*CallMessage_Opaque) ProtoMessage() {}
|
|
|
|
func (x *CallMessage_Opaque) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[27]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use CallMessage_Opaque.ProtoReflect.Descriptor instead.
|
|
func (*CallMessage_Opaque) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{2, 5}
|
|
}
|
|
|
|
func (x *CallMessage_Opaque) GetData() []byte {
|
|
if x != nil {
|
|
return x.Data
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *CallMessage_Opaque) GetUrgency() CallMessage_Opaque_Urgency {
|
|
if x != nil && x.Urgency != nil {
|
|
return *x.Urgency
|
|
}
|
|
return CallMessage_Opaque_DROPPABLE
|
|
}
|
|
|
|
type DataMessage_Payment struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Item:
|
|
//
|
|
// *DataMessage_Payment_Notification_
|
|
// *DataMessage_Payment_Activation_
|
|
Item isDataMessage_Payment_Item `protobuf_oneof:"Item"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Payment) Reset() {
|
|
*x = DataMessage_Payment{}
|
|
mi := &file_SignalService_proto_msgTypes[28]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Payment) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Payment) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Payment) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[28]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Payment) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0}
|
|
}
|
|
|
|
func (x *DataMessage_Payment) GetItem() isDataMessage_Payment_Item {
|
|
if x != nil {
|
|
return x.Item
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Payment) GetNotification() *DataMessage_Payment_Notification {
|
|
if x != nil {
|
|
if x, ok := x.Item.(*DataMessage_Payment_Notification_); ok {
|
|
return x.Notification
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Payment) GetActivation() *DataMessage_Payment_Activation {
|
|
if x != nil {
|
|
if x, ok := x.Item.(*DataMessage_Payment_Activation_); ok {
|
|
return x.Activation
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isDataMessage_Payment_Item interface {
|
|
isDataMessage_Payment_Item()
|
|
}
|
|
|
|
type DataMessage_Payment_Notification_ struct {
|
|
Notification *DataMessage_Payment_Notification `protobuf:"bytes,1,opt,name=notification,oneof"`
|
|
}
|
|
|
|
type DataMessage_Payment_Activation_ struct {
|
|
Activation *DataMessage_Payment_Activation `protobuf:"bytes,2,opt,name=activation,oneof"`
|
|
}
|
|
|
|
func (*DataMessage_Payment_Notification_) isDataMessage_Payment_Item() {}
|
|
|
|
func (*DataMessage_Payment_Activation_) isDataMessage_Payment_Item() {}
|
|
|
|
type DataMessage_Quote struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
|
AuthorAci *string `protobuf:"bytes,5,opt,name=authorAci" json:"authorAci,omitempty"`
|
|
Text *string `protobuf:"bytes,3,opt,name=text" json:"text,omitempty"`
|
|
Attachments []*DataMessage_Quote_QuotedAttachment `protobuf:"bytes,4,rep,name=attachments" json:"attachments,omitempty"`
|
|
BodyRanges []*BodyRange `protobuf:"bytes,6,rep,name=bodyRanges" json:"bodyRanges,omitempty"`
|
|
Type *DataMessage_Quote_Type `protobuf:"varint,7,opt,name=type,enum=signalservice.DataMessage_Quote_Type" json:"type,omitempty"`
|
|
AuthorAciBinary []byte `protobuf:"bytes,8,opt,name=authorAciBinary" json:"authorAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Quote) Reset() {
|
|
*x = DataMessage_Quote{}
|
|
mi := &file_SignalService_proto_msgTypes[29]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Quote) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Quote) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Quote) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[29]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Quote.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Quote) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 1}
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetId() uint64 {
|
|
if x != nil && x.Id != nil {
|
|
return *x.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetAuthorAci() string {
|
|
if x != nil && x.AuthorAci != nil {
|
|
return *x.AuthorAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetText() string {
|
|
if x != nil && x.Text != nil {
|
|
return *x.Text
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetAttachments() []*DataMessage_Quote_QuotedAttachment {
|
|
if x != nil {
|
|
return x.Attachments
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetBodyRanges() []*BodyRange {
|
|
if x != nil {
|
|
return x.BodyRanges
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetType() DataMessage_Quote_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return DataMessage_Quote_NORMAL
|
|
}
|
|
|
|
func (x *DataMessage_Quote) GetAuthorAciBinary() []byte {
|
|
if x != nil {
|
|
return x.AuthorAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_Contact struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Name *DataMessage_Contact_Name `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
|
|
Number []*DataMessage_Contact_Phone `protobuf:"bytes,3,rep,name=number" json:"number,omitempty"`
|
|
Email []*DataMessage_Contact_Email `protobuf:"bytes,4,rep,name=email" json:"email,omitempty"`
|
|
Address []*DataMessage_Contact_PostalAddress `protobuf:"bytes,5,rep,name=address" json:"address,omitempty"`
|
|
Avatar *DataMessage_Contact_Avatar `protobuf:"bytes,6,opt,name=avatar" json:"avatar,omitempty"`
|
|
Organization *string `protobuf:"bytes,7,opt,name=organization" json:"organization,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Contact) Reset() {
|
|
*x = DataMessage_Contact{}
|
|
mi := &file_SignalService_proto_msgTypes[30]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Contact) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Contact) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Contact) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[30]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Contact) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2}
|
|
}
|
|
|
|
func (x *DataMessage_Contact) GetName() *DataMessage_Contact_Name {
|
|
if x != nil {
|
|
return x.Name
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Contact) GetNumber() []*DataMessage_Contact_Phone {
|
|
if x != nil {
|
|
return x.Number
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Contact) GetEmail() []*DataMessage_Contact_Email {
|
|
if x != nil {
|
|
return x.Email
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Contact) GetAddress() []*DataMessage_Contact_PostalAddress {
|
|
if x != nil {
|
|
return x.Address
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Contact) GetAvatar() *DataMessage_Contact_Avatar {
|
|
if x != nil {
|
|
return x.Avatar
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Contact) GetOrganization() string {
|
|
if x != nil && x.Organization != nil {
|
|
return *x.Organization
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_Sticker struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
PackId []byte `protobuf:"bytes,1,opt,name=packId" json:"packId,omitempty"`
|
|
PackKey []byte `protobuf:"bytes,2,opt,name=packKey" json:"packKey,omitempty"`
|
|
StickerId *uint32 `protobuf:"varint,3,opt,name=stickerId" json:"stickerId,omitempty"`
|
|
Data *AttachmentPointer `protobuf:"bytes,4,opt,name=data" json:"data,omitempty"`
|
|
Emoji *string `protobuf:"bytes,5,opt,name=emoji" json:"emoji,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) Reset() {
|
|
*x = DataMessage_Sticker{}
|
|
mi := &file_SignalService_proto_msgTypes[31]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Sticker) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Sticker) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[31]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Sticker.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Sticker) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 3}
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) GetPackId() []byte {
|
|
if x != nil {
|
|
return x.PackId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) GetPackKey() []byte {
|
|
if x != nil {
|
|
return x.PackKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) GetStickerId() uint32 {
|
|
if x != nil && x.StickerId != nil {
|
|
return *x.StickerId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) GetData() *AttachmentPointer {
|
|
if x != nil {
|
|
return x.Data
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Sticker) GetEmoji() string {
|
|
if x != nil && x.Emoji != nil {
|
|
return *x.Emoji
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_Reaction struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Emoji *string `protobuf:"bytes,1,opt,name=emoji" json:"emoji,omitempty"`
|
|
Remove *bool `protobuf:"varint,2,opt,name=remove" json:"remove,omitempty"`
|
|
TargetAuthorAci *string `protobuf:"bytes,4,opt,name=targetAuthorAci" json:"targetAuthorAci,omitempty"`
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,5,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
TargetAuthorAciBinary []byte `protobuf:"bytes,6,opt,name=targetAuthorAciBinary" json:"targetAuthorAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) Reset() {
|
|
*x = DataMessage_Reaction{}
|
|
mi := &file_SignalService_proto_msgTypes[32]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Reaction) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Reaction) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[32]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Reaction.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Reaction) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 4}
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) GetEmoji() string {
|
|
if x != nil && x.Emoji != nil {
|
|
return *x.Emoji
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) GetRemove() bool {
|
|
if x != nil && x.Remove != nil {
|
|
return *x.Remove
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) GetTargetAuthorAci() string {
|
|
if x != nil && x.TargetAuthorAci != nil {
|
|
return *x.TargetAuthorAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_Reaction) GetTargetAuthorAciBinary() []byte {
|
|
if x != nil {
|
|
return x.TargetAuthorAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_Delete struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,1,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Delete) Reset() {
|
|
*x = DataMessage_Delete{}
|
|
mi := &file_SignalService_proto_msgTypes[33]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Delete) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Delete) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Delete) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[33]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Delete.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Delete) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 5}
|
|
}
|
|
|
|
func (x *DataMessage_Delete) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type DataMessage_GroupCallUpdate struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
EraId *string `protobuf:"bytes,1,opt,name=eraId" json:"eraId,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_GroupCallUpdate) Reset() {
|
|
*x = DataMessage_GroupCallUpdate{}
|
|
mi := &file_SignalService_proto_msgTypes[34]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_GroupCallUpdate) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_GroupCallUpdate) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_GroupCallUpdate) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[34]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_GroupCallUpdate.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_GroupCallUpdate) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 6}
|
|
}
|
|
|
|
func (x *DataMessage_GroupCallUpdate) GetEraId() string {
|
|
if x != nil && x.EraId != nil {
|
|
return *x.EraId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_StoryContext struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
AuthorAci *string `protobuf:"bytes,1,opt,name=authorAci" json:"authorAci,omitempty"`
|
|
SentTimestamp *uint64 `protobuf:"varint,2,opt,name=sentTimestamp" json:"sentTimestamp,omitempty"`
|
|
AuthorAciBinary []byte `protobuf:"bytes,3,opt,name=authorAciBinary" json:"authorAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_StoryContext) Reset() {
|
|
*x = DataMessage_StoryContext{}
|
|
mi := &file_SignalService_proto_msgTypes[35]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_StoryContext) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_StoryContext) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_StoryContext) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[35]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_StoryContext.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_StoryContext) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 7}
|
|
}
|
|
|
|
func (x *DataMessage_StoryContext) GetAuthorAci() string {
|
|
if x != nil && x.AuthorAci != nil {
|
|
return *x.AuthorAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_StoryContext) GetSentTimestamp() uint64 {
|
|
if x != nil && x.SentTimestamp != nil {
|
|
return *x.SentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_StoryContext) GetAuthorAciBinary() []byte {
|
|
if x != nil {
|
|
return x.AuthorAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_GiftBadge struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ReceiptCredentialPresentation []byte `protobuf:"bytes,1,opt,name=receiptCredentialPresentation" json:"receiptCredentialPresentation,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_GiftBadge) Reset() {
|
|
*x = DataMessage_GiftBadge{}
|
|
mi := &file_SignalService_proto_msgTypes[36]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_GiftBadge) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_GiftBadge) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_GiftBadge) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[36]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_GiftBadge.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_GiftBadge) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 8}
|
|
}
|
|
|
|
func (x *DataMessage_GiftBadge) GetReceiptCredentialPresentation() []byte {
|
|
if x != nil {
|
|
return x.ReceiptCredentialPresentation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_PollCreate struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Question *string `protobuf:"bytes,1,opt,name=question" json:"question,omitempty"`
|
|
AllowMultiple *bool `protobuf:"varint,2,opt,name=allowMultiple" json:"allowMultiple,omitempty"`
|
|
Options []string `protobuf:"bytes,3,rep,name=options" json:"options,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_PollCreate) Reset() {
|
|
*x = DataMessage_PollCreate{}
|
|
mi := &file_SignalService_proto_msgTypes[37]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_PollCreate) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_PollCreate) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_PollCreate) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[37]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_PollCreate.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_PollCreate) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 9}
|
|
}
|
|
|
|
func (x *DataMessage_PollCreate) GetQuestion() string {
|
|
if x != nil && x.Question != nil {
|
|
return *x.Question
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_PollCreate) GetAllowMultiple() bool {
|
|
if x != nil && x.AllowMultiple != nil {
|
|
return *x.AllowMultiple
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *DataMessage_PollCreate) GetOptions() []string {
|
|
if x != nil {
|
|
return x.Options
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_PollTerminate struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,1,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_PollTerminate) Reset() {
|
|
*x = DataMessage_PollTerminate{}
|
|
mi := &file_SignalService_proto_msgTypes[38]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_PollTerminate) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_PollTerminate) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_PollTerminate) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[38]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_PollTerminate.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_PollTerminate) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 10}
|
|
}
|
|
|
|
func (x *DataMessage_PollTerminate) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type DataMessage_PollVote struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetAuthorAciBinary []byte `protobuf:"bytes,1,opt,name=targetAuthorAciBinary" json:"targetAuthorAciBinary,omitempty"`
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,2,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
OptionIndexes []uint32 `protobuf:"varint,3,rep,name=optionIndexes" json:"optionIndexes,omitempty"` // must be in the range [0, options.length) from the PollCreate
|
|
VoteCount *uint32 `protobuf:"varint,4,opt,name=voteCount" json:"voteCount,omitempty"` // increment this by 1 each time you vote on a given poll
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_PollVote) Reset() {
|
|
*x = DataMessage_PollVote{}
|
|
mi := &file_SignalService_proto_msgTypes[39]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_PollVote) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_PollVote) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_PollVote) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[39]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_PollVote.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_PollVote) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 11}
|
|
}
|
|
|
|
func (x *DataMessage_PollVote) GetTargetAuthorAciBinary() []byte {
|
|
if x != nil {
|
|
return x.TargetAuthorAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_PollVote) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_PollVote) GetOptionIndexes() []uint32 {
|
|
if x != nil {
|
|
return x.OptionIndexes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_PollVote) GetVoteCount() uint32 {
|
|
if x != nil && x.VoteCount != nil {
|
|
return *x.VoteCount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type DataMessage_PinMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetAuthorAciBinary []byte `protobuf:"bytes,1,opt,name=targetAuthorAciBinary" json:"targetAuthorAciBinary,omitempty"` // 16-byte UUID
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,2,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
// Types that are valid to be assigned to PinDuration:
|
|
//
|
|
// *DataMessage_PinMessage_PinDurationSeconds
|
|
// *DataMessage_PinMessage_PinDurationForever
|
|
PinDuration isDataMessage_PinMessage_PinDuration `protobuf_oneof:"pinDuration"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) Reset() {
|
|
*x = DataMessage_PinMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[40]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_PinMessage) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_PinMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[40]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_PinMessage.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_PinMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 12}
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) GetTargetAuthorAciBinary() []byte {
|
|
if x != nil {
|
|
return x.TargetAuthorAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) GetPinDuration() isDataMessage_PinMessage_PinDuration {
|
|
if x != nil {
|
|
return x.PinDuration
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) GetPinDurationSeconds() uint32 {
|
|
if x != nil {
|
|
if x, ok := x.PinDuration.(*DataMessage_PinMessage_PinDurationSeconds); ok {
|
|
return x.PinDurationSeconds
|
|
}
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *DataMessage_PinMessage) GetPinDurationForever() bool {
|
|
if x != nil {
|
|
if x, ok := x.PinDuration.(*DataMessage_PinMessage_PinDurationForever); ok {
|
|
return x.PinDurationForever
|
|
}
|
|
}
|
|
return false
|
|
}
|
|
|
|
type isDataMessage_PinMessage_PinDuration interface {
|
|
isDataMessage_PinMessage_PinDuration()
|
|
}
|
|
|
|
type DataMessage_PinMessage_PinDurationSeconds struct {
|
|
PinDurationSeconds uint32 `protobuf:"varint,3,opt,name=pinDurationSeconds,oneof"`
|
|
}
|
|
|
|
type DataMessage_PinMessage_PinDurationForever struct {
|
|
PinDurationForever bool `protobuf:"varint,4,opt,name=pinDurationForever,oneof"`
|
|
}
|
|
|
|
func (*DataMessage_PinMessage_PinDurationSeconds) isDataMessage_PinMessage_PinDuration() {}
|
|
|
|
func (*DataMessage_PinMessage_PinDurationForever) isDataMessage_PinMessage_PinDuration() {}
|
|
|
|
type DataMessage_UnpinMessage struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetAuthorAciBinary []byte `protobuf:"bytes,1,opt,name=targetAuthorAciBinary" json:"targetAuthorAciBinary,omitempty"` // 16-byte UUID
|
|
TargetSentTimestamp *uint64 `protobuf:"varint,2,opt,name=targetSentTimestamp" json:"targetSentTimestamp,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_UnpinMessage) Reset() {
|
|
*x = DataMessage_UnpinMessage{}
|
|
mi := &file_SignalService_proto_msgTypes[41]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_UnpinMessage) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_UnpinMessage) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_UnpinMessage) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[41]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_UnpinMessage.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_UnpinMessage) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 13}
|
|
}
|
|
|
|
func (x *DataMessage_UnpinMessage) GetTargetAuthorAciBinary() []byte {
|
|
if x != nil {
|
|
return x.TargetAuthorAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_UnpinMessage) GetTargetSentTimestamp() uint64 {
|
|
if x != nil && x.TargetSentTimestamp != nil {
|
|
return *x.TargetSentTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type DataMessage_Payment_Amount struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Amount:
|
|
//
|
|
// *DataMessage_Payment_Amount_MobileCoin_
|
|
Amount isDataMessage_Payment_Amount_Amount `protobuf_oneof:"Amount"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount) Reset() {
|
|
*x = DataMessage_Payment_Amount{}
|
|
mi := &file_SignalService_proto_msgTypes[42]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Payment_Amount) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Payment_Amount) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[42]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment_Amount.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Payment_Amount) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0, 0}
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount) GetAmount() isDataMessage_Payment_Amount_Amount {
|
|
if x != nil {
|
|
return x.Amount
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount) GetMobileCoin() *DataMessage_Payment_Amount_MobileCoin {
|
|
if x != nil {
|
|
if x, ok := x.Amount.(*DataMessage_Payment_Amount_MobileCoin_); ok {
|
|
return x.MobileCoin
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isDataMessage_Payment_Amount_Amount interface {
|
|
isDataMessage_Payment_Amount_Amount()
|
|
}
|
|
|
|
type DataMessage_Payment_Amount_MobileCoin_ struct {
|
|
MobileCoin *DataMessage_Payment_Amount_MobileCoin `protobuf:"bytes,1,opt,name=mobileCoin,oneof"`
|
|
}
|
|
|
|
func (*DataMessage_Payment_Amount_MobileCoin_) isDataMessage_Payment_Amount_Amount() {}
|
|
|
|
type DataMessage_Payment_Notification struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Transaction:
|
|
//
|
|
// *DataMessage_Payment_Notification_MobileCoin_
|
|
Transaction isDataMessage_Payment_Notification_Transaction `protobuf_oneof:"Transaction"`
|
|
// Optional, Refers to the PaymentRequest message, if any.
|
|
Note *string `protobuf:"bytes,2,opt,name=note" json:"note,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification) Reset() {
|
|
*x = DataMessage_Payment_Notification{}
|
|
mi := &file_SignalService_proto_msgTypes[43]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Payment_Notification) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Payment_Notification) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[43]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment_Notification.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Payment_Notification) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0, 1}
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification) GetTransaction() isDataMessage_Payment_Notification_Transaction {
|
|
if x != nil {
|
|
return x.Transaction
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification) GetMobileCoin() *DataMessage_Payment_Notification_MobileCoin {
|
|
if x != nil {
|
|
if x, ok := x.Transaction.(*DataMessage_Payment_Notification_MobileCoin_); ok {
|
|
return x.MobileCoin
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification) GetNote() string {
|
|
if x != nil && x.Note != nil {
|
|
return *x.Note
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type isDataMessage_Payment_Notification_Transaction interface {
|
|
isDataMessage_Payment_Notification_Transaction()
|
|
}
|
|
|
|
type DataMessage_Payment_Notification_MobileCoin_ struct {
|
|
MobileCoin *DataMessage_Payment_Notification_MobileCoin `protobuf:"bytes,1,opt,name=mobileCoin,oneof"`
|
|
}
|
|
|
|
func (*DataMessage_Payment_Notification_MobileCoin_) isDataMessage_Payment_Notification_Transaction() {
|
|
}
|
|
|
|
type DataMessage_Payment_Activation struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *DataMessage_Payment_Activation_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.DataMessage_Payment_Activation_Type" json:"type,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Activation) Reset() {
|
|
*x = DataMessage_Payment_Activation{}
|
|
mi := &file_SignalService_proto_msgTypes[44]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Activation) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Payment_Activation) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Payment_Activation) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[44]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment_Activation.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Payment_Activation) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0, 2}
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Activation) GetType() DataMessage_Payment_Activation_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return DataMessage_Payment_Activation_REQUEST
|
|
}
|
|
|
|
type DataMessage_Payment_Amount_MobileCoin struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
PicoMob *uint64 `protobuf:"varint,1,opt,name=picoMob" json:"picoMob,omitempty"` // 1,000,000,000,000 picoMob per Mob
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount_MobileCoin) Reset() {
|
|
*x = DataMessage_Payment_Amount_MobileCoin{}
|
|
mi := &file_SignalService_proto_msgTypes[45]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount_MobileCoin) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Payment_Amount_MobileCoin) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Payment_Amount_MobileCoin) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[45]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment_Amount_MobileCoin.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Payment_Amount_MobileCoin) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0, 0, 0}
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Amount_MobileCoin) GetPicoMob() uint64 {
|
|
if x != nil && x.PicoMob != nil {
|
|
return *x.PicoMob
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type DataMessage_Payment_Notification_MobileCoin struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Receipt []byte `protobuf:"bytes,1,opt,name=receipt" json:"receipt,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification_MobileCoin) Reset() {
|
|
*x = DataMessage_Payment_Notification_MobileCoin{}
|
|
mi := &file_SignalService_proto_msgTypes[46]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification_MobileCoin) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Payment_Notification_MobileCoin) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Payment_Notification_MobileCoin) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[46]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Payment_Notification_MobileCoin.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Payment_Notification_MobileCoin) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 0, 1, 0}
|
|
}
|
|
|
|
func (x *DataMessage_Payment_Notification_MobileCoin) GetReceipt() []byte {
|
|
if x != nil {
|
|
return x.Receipt
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_Quote_QuotedAttachment struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ContentType *string `protobuf:"bytes,1,opt,name=contentType" json:"contentType,omitempty"`
|
|
FileName *string `protobuf:"bytes,2,opt,name=fileName" json:"fileName,omitempty"`
|
|
Thumbnail *AttachmentPointer `protobuf:"bytes,3,opt,name=thumbnail" json:"thumbnail,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Quote_QuotedAttachment) Reset() {
|
|
*x = DataMessage_Quote_QuotedAttachment{}
|
|
mi := &file_SignalService_proto_msgTypes[47]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Quote_QuotedAttachment) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Quote_QuotedAttachment) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Quote_QuotedAttachment) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[47]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Quote_QuotedAttachment.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Quote_QuotedAttachment) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 1, 0}
|
|
}
|
|
|
|
func (x *DataMessage_Quote_QuotedAttachment) GetContentType() string {
|
|
if x != nil && x.ContentType != nil {
|
|
return *x.ContentType
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Quote_QuotedAttachment) GetFileName() string {
|
|
if x != nil && x.FileName != nil {
|
|
return *x.FileName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Quote_QuotedAttachment) GetThumbnail() *AttachmentPointer {
|
|
if x != nil {
|
|
return x.Thumbnail
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type DataMessage_Contact_Name struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
GivenName *string `protobuf:"bytes,1,opt,name=givenName" json:"givenName,omitempty"`
|
|
FamilyName *string `protobuf:"bytes,2,opt,name=familyName" json:"familyName,omitempty"`
|
|
Prefix *string `protobuf:"bytes,3,opt,name=prefix" json:"prefix,omitempty"`
|
|
Suffix *string `protobuf:"bytes,4,opt,name=suffix" json:"suffix,omitempty"`
|
|
MiddleName *string `protobuf:"bytes,5,opt,name=middleName" json:"middleName,omitempty"`
|
|
Nickname *string `protobuf:"bytes,7,opt,name=nickname" json:"nickname,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) Reset() {
|
|
*x = DataMessage_Contact_Name{}
|
|
mi := &file_SignalService_proto_msgTypes[48]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Contact_Name) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Contact_Name) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[48]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_Name.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Contact_Name) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 0}
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) GetGivenName() string {
|
|
if x != nil && x.GivenName != nil {
|
|
return *x.GivenName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) GetFamilyName() string {
|
|
if x != nil && x.FamilyName != nil {
|
|
return *x.FamilyName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) GetPrefix() string {
|
|
if x != nil && x.Prefix != nil {
|
|
return *x.Prefix
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) GetSuffix() string {
|
|
if x != nil && x.Suffix != nil {
|
|
return *x.Suffix
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) GetMiddleName() string {
|
|
if x != nil && x.MiddleName != nil {
|
|
return *x.MiddleName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Name) GetNickname() string {
|
|
if x != nil && x.Nickname != nil {
|
|
return *x.Nickname
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_Contact_Phone struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
|
|
Type *DataMessage_Contact_Phone_Type `protobuf:"varint,2,opt,name=type,enum=signalservice.DataMessage_Contact_Phone_Type" json:"type,omitempty"`
|
|
Label *string `protobuf:"bytes,3,opt,name=label" json:"label,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Phone) Reset() {
|
|
*x = DataMessage_Contact_Phone{}
|
|
mi := &file_SignalService_proto_msgTypes[49]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Phone) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Contact_Phone) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Contact_Phone) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[49]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_Phone.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Contact_Phone) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 1}
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Phone) GetValue() string {
|
|
if x != nil && x.Value != nil {
|
|
return *x.Value
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Phone) GetType() DataMessage_Contact_Phone_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return DataMessage_Contact_Phone_HOME
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Phone) GetLabel() string {
|
|
if x != nil && x.Label != nil {
|
|
return *x.Label
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_Contact_Email struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
|
|
Type *DataMessage_Contact_Email_Type `protobuf:"varint,2,opt,name=type,enum=signalservice.DataMessage_Contact_Email_Type" json:"type,omitempty"`
|
|
Label *string `protobuf:"bytes,3,opt,name=label" json:"label,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Email) Reset() {
|
|
*x = DataMessage_Contact_Email{}
|
|
mi := &file_SignalService_proto_msgTypes[50]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Email) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Contact_Email) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Contact_Email) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[50]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_Email.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Contact_Email) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 2}
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Email) GetValue() string {
|
|
if x != nil && x.Value != nil {
|
|
return *x.Value
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Email) GetType() DataMessage_Contact_Email_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return DataMessage_Contact_Email_HOME
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Email) GetLabel() string {
|
|
if x != nil && x.Label != nil {
|
|
return *x.Label
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_Contact_PostalAddress struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *DataMessage_Contact_PostalAddress_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.DataMessage_Contact_PostalAddress_Type" json:"type,omitempty"`
|
|
Label *string `protobuf:"bytes,2,opt,name=label" json:"label,omitempty"`
|
|
Street *string `protobuf:"bytes,3,opt,name=street" json:"street,omitempty"`
|
|
Pobox *string `protobuf:"bytes,4,opt,name=pobox" json:"pobox,omitempty"`
|
|
Neighborhood *string `protobuf:"bytes,5,opt,name=neighborhood" json:"neighborhood,omitempty"`
|
|
City *string `protobuf:"bytes,6,opt,name=city" json:"city,omitempty"`
|
|
Region *string `protobuf:"bytes,7,opt,name=region" json:"region,omitempty"`
|
|
Postcode *string `protobuf:"bytes,8,opt,name=postcode" json:"postcode,omitempty"`
|
|
Country *string `protobuf:"bytes,9,opt,name=country" json:"country,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) Reset() {
|
|
*x = DataMessage_Contact_PostalAddress{}
|
|
mi := &file_SignalService_proto_msgTypes[51]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Contact_PostalAddress) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[51]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_PostalAddress.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Contact_PostalAddress) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 3}
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetType() DataMessage_Contact_PostalAddress_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return DataMessage_Contact_PostalAddress_HOME
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetLabel() string {
|
|
if x != nil && x.Label != nil {
|
|
return *x.Label
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetStreet() string {
|
|
if x != nil && x.Street != nil {
|
|
return *x.Street
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetPobox() string {
|
|
if x != nil && x.Pobox != nil {
|
|
return *x.Pobox
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetNeighborhood() string {
|
|
if x != nil && x.Neighborhood != nil {
|
|
return *x.Neighborhood
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetCity() string {
|
|
if x != nil && x.City != nil {
|
|
return *x.City
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetRegion() string {
|
|
if x != nil && x.Region != nil {
|
|
return *x.Region
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetPostcode() string {
|
|
if x != nil && x.Postcode != nil {
|
|
return *x.Postcode
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *DataMessage_Contact_PostalAddress) GetCountry() string {
|
|
if x != nil && x.Country != nil {
|
|
return *x.Country
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type DataMessage_Contact_Avatar struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Avatar *AttachmentPointer `protobuf:"bytes,1,opt,name=avatar" json:"avatar,omitempty"`
|
|
IsProfile *bool `protobuf:"varint,2,opt,name=isProfile" json:"isProfile,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Avatar) Reset() {
|
|
*x = DataMessage_Contact_Avatar{}
|
|
mi := &file_SignalService_proto_msgTypes[52]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Avatar) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*DataMessage_Contact_Avatar) ProtoMessage() {}
|
|
|
|
func (x *DataMessage_Contact_Avatar) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[52]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use DataMessage_Contact_Avatar.ProtoReflect.Descriptor instead.
|
|
func (*DataMessage_Contact_Avatar) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{3, 2, 4}
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Avatar) GetAvatar() *AttachmentPointer {
|
|
if x != nil {
|
|
return x.Avatar
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *DataMessage_Contact_Avatar) GetIsProfile() bool {
|
|
if x != nil && x.IsProfile != nil {
|
|
return *x.IsProfile
|
|
}
|
|
return false
|
|
}
|
|
|
|
type TextAttachment_Gradient struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
StartColor *uint32 `protobuf:"varint,1,opt,name=startColor" json:"startColor,omitempty"` // deprecated: this field will be removed in a future release.
|
|
EndColor *uint32 `protobuf:"varint,2,opt,name=endColor" json:"endColor,omitempty"` // deprecated: this field will be removed in a future release.
|
|
Angle *uint32 `protobuf:"varint,3,opt,name=angle" json:"angle,omitempty"` // degrees
|
|
Colors []uint32 `protobuf:"varint,4,rep,name=colors" json:"colors,omitempty"`
|
|
Positions []float32 `protobuf:"fixed32,5,rep,name=positions" json:"positions,omitempty"` // percent from 0 to 1
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) Reset() {
|
|
*x = TextAttachment_Gradient{}
|
|
mi := &file_SignalService_proto_msgTypes[53]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*TextAttachment_Gradient) ProtoMessage() {}
|
|
|
|
func (x *TextAttachment_Gradient) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[53]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use TextAttachment_Gradient.ProtoReflect.Descriptor instead.
|
|
func (*TextAttachment_Gradient) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{9, 0}
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) GetStartColor() uint32 {
|
|
if x != nil && x.StartColor != nil {
|
|
return *x.StartColor
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) GetEndColor() uint32 {
|
|
if x != nil && x.EndColor != nil {
|
|
return *x.EndColor
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) GetAngle() uint32 {
|
|
if x != nil && x.Angle != nil {
|
|
return *x.Angle
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) GetColors() []uint32 {
|
|
if x != nil {
|
|
return x.Colors
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *TextAttachment_Gradient) GetPositions() []float32 {
|
|
if x != nil {
|
|
return x.Positions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_Sent struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
DestinationE164 *string `protobuf:"bytes,1,opt,name=destinationE164" json:"destinationE164,omitempty"`
|
|
DestinationServiceId *string `protobuf:"bytes,7,opt,name=destinationServiceId" json:"destinationServiceId,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
Message *DataMessage `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
|
|
ExpirationStartTimestamp *uint64 `protobuf:"varint,4,opt,name=expirationStartTimestamp" json:"expirationStartTimestamp,omitempty"`
|
|
UnidentifiedStatus []*SyncMessage_Sent_UnidentifiedDeliveryStatus `protobuf:"bytes,5,rep,name=unidentifiedStatus" json:"unidentifiedStatus,omitempty"`
|
|
IsRecipientUpdate *bool `protobuf:"varint,6,opt,name=isRecipientUpdate,def=0" json:"isRecipientUpdate,omitempty"`
|
|
StoryMessage *StoryMessage `protobuf:"bytes,8,opt,name=storyMessage" json:"storyMessage,omitempty"`
|
|
StoryMessageRecipients []*SyncMessage_Sent_StoryMessageRecipient `protobuf:"bytes,9,rep,name=storyMessageRecipients" json:"storyMessageRecipients,omitempty"`
|
|
EditMessage *EditMessage `protobuf:"bytes,10,opt,name=editMessage" json:"editMessage,omitempty"`
|
|
DestinationServiceIdBinary []byte `protobuf:"bytes,12,opt,name=destinationServiceIdBinary" json:"destinationServiceIdBinary,omitempty"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
// Default values for SyncMessage_Sent fields.
|
|
const (
|
|
Default_SyncMessage_Sent_IsRecipientUpdate = bool(false)
|
|
)
|
|
|
|
func (x *SyncMessage_Sent) Reset() {
|
|
*x = SyncMessage_Sent{}
|
|
mi := &file_SignalService_proto_msgTypes[54]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Sent) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Sent) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[54]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Sent.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Sent) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 0}
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetDestinationE164() string {
|
|
if x != nil && x.DestinationE164 != nil {
|
|
return *x.DestinationE164
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetDestinationServiceId() string {
|
|
if x != nil && x.DestinationServiceId != nil {
|
|
return *x.DestinationServiceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetMessage() *DataMessage {
|
|
if x != nil {
|
|
return x.Message
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetExpirationStartTimestamp() uint64 {
|
|
if x != nil && x.ExpirationStartTimestamp != nil {
|
|
return *x.ExpirationStartTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetUnidentifiedStatus() []*SyncMessage_Sent_UnidentifiedDeliveryStatus {
|
|
if x != nil {
|
|
return x.UnidentifiedStatus
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetIsRecipientUpdate() bool {
|
|
if x != nil && x.IsRecipientUpdate != nil {
|
|
return *x.IsRecipientUpdate
|
|
}
|
|
return Default_SyncMessage_Sent_IsRecipientUpdate
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetStoryMessage() *StoryMessage {
|
|
if x != nil {
|
|
return x.StoryMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetStoryMessageRecipients() []*SyncMessage_Sent_StoryMessageRecipient {
|
|
if x != nil {
|
|
return x.StoryMessageRecipients
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetEditMessage() *EditMessage {
|
|
if x != nil {
|
|
return x.EditMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent) GetDestinationServiceIdBinary() []byte {
|
|
if x != nil {
|
|
return x.DestinationServiceIdBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_Contacts struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Blob *AttachmentPointer `protobuf:"bytes,1,opt,name=blob" json:"blob,omitempty"`
|
|
Complete *bool `protobuf:"varint,2,opt,name=complete,def=0" json:"complete,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
// Default values for SyncMessage_Contacts fields.
|
|
const (
|
|
Default_SyncMessage_Contacts_Complete = bool(false)
|
|
)
|
|
|
|
func (x *SyncMessage_Contacts) Reset() {
|
|
*x = SyncMessage_Contacts{}
|
|
mi := &file_SignalService_proto_msgTypes[55]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Contacts) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Contacts) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Contacts) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[55]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Contacts.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Contacts) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 1}
|
|
}
|
|
|
|
func (x *SyncMessage_Contacts) GetBlob() *AttachmentPointer {
|
|
if x != nil {
|
|
return x.Blob
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Contacts) GetComplete() bool {
|
|
if x != nil && x.Complete != nil {
|
|
return *x.Complete
|
|
}
|
|
return Default_SyncMessage_Contacts_Complete
|
|
}
|
|
|
|
type SyncMessage_Blocked struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Numbers []string `protobuf:"bytes,1,rep,name=numbers" json:"numbers,omitempty"`
|
|
Acis []string `protobuf:"bytes,3,rep,name=acis" json:"acis,omitempty"`
|
|
GroupIds [][]byte `protobuf:"bytes,2,rep,name=groupIds" json:"groupIds,omitempty"`
|
|
AcisBinary [][]byte `protobuf:"bytes,4,rep,name=acisBinary" json:"acisBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Blocked) Reset() {
|
|
*x = SyncMessage_Blocked{}
|
|
mi := &file_SignalService_proto_msgTypes[56]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Blocked) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Blocked) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Blocked) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[56]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Blocked.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Blocked) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 2}
|
|
}
|
|
|
|
func (x *SyncMessage_Blocked) GetNumbers() []string {
|
|
if x != nil {
|
|
return x.Numbers
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Blocked) GetAcis() []string {
|
|
if x != nil {
|
|
return x.Acis
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Blocked) GetGroupIds() [][]byte {
|
|
if x != nil {
|
|
return x.GroupIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Blocked) GetAcisBinary() [][]byte {
|
|
if x != nil {
|
|
return x.AcisBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_Request struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *SyncMessage_Request_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.SyncMessage_Request_Type" json:"type,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Request) Reset() {
|
|
*x = SyncMessage_Request{}
|
|
mi := &file_SignalService_proto_msgTypes[57]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Request) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Request) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Request) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[57]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Request.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Request) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 3}
|
|
}
|
|
|
|
func (x *SyncMessage_Request) GetType() SyncMessage_Request_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_Request_UNKNOWN
|
|
}
|
|
|
|
type SyncMessage_Read struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
SenderAci *string `protobuf:"bytes,3,opt,name=senderAci" json:"senderAci,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
SenderAciBinary []byte `protobuf:"bytes,4,opt,name=senderAciBinary" json:"senderAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Read) Reset() {
|
|
*x = SyncMessage_Read{}
|
|
mi := &file_SignalService_proto_msgTypes[58]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Read) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Read) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Read) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[58]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Read.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Read) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 4}
|
|
}
|
|
|
|
func (x *SyncMessage_Read) GetSenderAci() string {
|
|
if x != nil && x.SenderAci != nil {
|
|
return *x.SenderAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Read) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_Read) GetSenderAciBinary() []byte {
|
|
if x != nil {
|
|
return x.SenderAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_Viewed struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
SenderAci *string `protobuf:"bytes,3,opt,name=senderAci" json:"senderAci,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
SenderAciBinary []byte `protobuf:"bytes,4,opt,name=senderAciBinary" json:"senderAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Viewed) Reset() {
|
|
*x = SyncMessage_Viewed{}
|
|
mi := &file_SignalService_proto_msgTypes[59]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Viewed) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Viewed) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Viewed) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[59]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Viewed.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Viewed) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 5}
|
|
}
|
|
|
|
func (x *SyncMessage_Viewed) GetSenderAci() string {
|
|
if x != nil && x.SenderAci != nil {
|
|
return *x.SenderAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Viewed) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_Viewed) GetSenderAciBinary() []byte {
|
|
if x != nil {
|
|
return x.SenderAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_Configuration struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ReadReceipts *bool `protobuf:"varint,1,opt,name=readReceipts" json:"readReceipts,omitempty"`
|
|
UnidentifiedDeliveryIndicators *bool `protobuf:"varint,2,opt,name=unidentifiedDeliveryIndicators" json:"unidentifiedDeliveryIndicators,omitempty"`
|
|
TypingIndicators *bool `protobuf:"varint,3,opt,name=typingIndicators" json:"typingIndicators,omitempty"`
|
|
ProvisioningVersion *uint32 `protobuf:"varint,5,opt,name=provisioningVersion" json:"provisioningVersion,omitempty"`
|
|
LinkPreviews *bool `protobuf:"varint,6,opt,name=linkPreviews" json:"linkPreviews,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) Reset() {
|
|
*x = SyncMessage_Configuration{}
|
|
mi := &file_SignalService_proto_msgTypes[60]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Configuration) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Configuration) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[60]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Configuration.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Configuration) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 6}
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) GetReadReceipts() bool {
|
|
if x != nil && x.ReadReceipts != nil {
|
|
return *x.ReadReceipts
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) GetUnidentifiedDeliveryIndicators() bool {
|
|
if x != nil && x.UnidentifiedDeliveryIndicators != nil {
|
|
return *x.UnidentifiedDeliveryIndicators
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) GetTypingIndicators() bool {
|
|
if x != nil && x.TypingIndicators != nil {
|
|
return *x.TypingIndicators
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) GetProvisioningVersion() uint32 {
|
|
if x != nil && x.ProvisioningVersion != nil {
|
|
return *x.ProvisioningVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_Configuration) GetLinkPreviews() bool {
|
|
if x != nil && x.LinkPreviews != nil {
|
|
return *x.LinkPreviews
|
|
}
|
|
return false
|
|
}
|
|
|
|
type SyncMessage_StickerPackOperation struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
PackId []byte `protobuf:"bytes,1,opt,name=packId" json:"packId,omitempty"`
|
|
PackKey []byte `protobuf:"bytes,2,opt,name=packKey" json:"packKey,omitempty"`
|
|
Type *SyncMessage_StickerPackOperation_Type `protobuf:"varint,3,opt,name=type,enum=signalservice.SyncMessage_StickerPackOperation_Type" json:"type,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_StickerPackOperation) Reset() {
|
|
*x = SyncMessage_StickerPackOperation{}
|
|
mi := &file_SignalService_proto_msgTypes[61]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_StickerPackOperation) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_StickerPackOperation) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_StickerPackOperation) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[61]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_StickerPackOperation.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_StickerPackOperation) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 7}
|
|
}
|
|
|
|
func (x *SyncMessage_StickerPackOperation) GetPackId() []byte {
|
|
if x != nil {
|
|
return x.PackId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_StickerPackOperation) GetPackKey() []byte {
|
|
if x != nil {
|
|
return x.PackKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_StickerPackOperation) GetType() SyncMessage_StickerPackOperation_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_StickerPackOperation_INSTALL
|
|
}
|
|
|
|
type SyncMessage_ViewOnceOpen struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
SenderAci *string `protobuf:"bytes,3,opt,name=senderAci" json:"senderAci,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
SenderAciBinary []byte `protobuf:"bytes,4,opt,name=senderAciBinary" json:"senderAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_ViewOnceOpen) Reset() {
|
|
*x = SyncMessage_ViewOnceOpen{}
|
|
mi := &file_SignalService_proto_msgTypes[62]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_ViewOnceOpen) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_ViewOnceOpen) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_ViewOnceOpen) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[62]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_ViewOnceOpen.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_ViewOnceOpen) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 8}
|
|
}
|
|
|
|
func (x *SyncMessage_ViewOnceOpen) GetSenderAci() string {
|
|
if x != nil && x.SenderAci != nil {
|
|
return *x.SenderAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_ViewOnceOpen) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_ViewOnceOpen) GetSenderAciBinary() []byte {
|
|
if x != nil {
|
|
return x.SenderAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_FetchLatest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *SyncMessage_FetchLatest_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.SyncMessage_FetchLatest_Type" json:"type,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_FetchLatest) Reset() {
|
|
*x = SyncMessage_FetchLatest{}
|
|
mi := &file_SignalService_proto_msgTypes[63]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_FetchLatest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_FetchLatest) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_FetchLatest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[63]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_FetchLatest.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_FetchLatest) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 9}
|
|
}
|
|
|
|
func (x *SyncMessage_FetchLatest) GetType() SyncMessage_FetchLatest_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_FetchLatest_UNKNOWN
|
|
}
|
|
|
|
type SyncMessage_Keys struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Master []byte `protobuf:"bytes,2,opt,name=master" json:"master,omitempty"` // deprecated: this field will be removed in a future release.
|
|
AccountEntropyPool *string `protobuf:"bytes,3,opt,name=accountEntropyPool" json:"accountEntropyPool,omitempty"`
|
|
MediaRootBackupKey []byte `protobuf:"bytes,4,opt,name=mediaRootBackupKey" json:"mediaRootBackupKey,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Keys) Reset() {
|
|
*x = SyncMessage_Keys{}
|
|
mi := &file_SignalService_proto_msgTypes[64]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Keys) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Keys) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Keys) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[64]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Keys.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Keys) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 10}
|
|
}
|
|
|
|
func (x *SyncMessage_Keys) GetMaster() []byte {
|
|
if x != nil {
|
|
return x.Master
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Keys) GetAccountEntropyPool() string {
|
|
if x != nil && x.AccountEntropyPool != nil {
|
|
return *x.AccountEntropyPool
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Keys) GetMediaRootBackupKey() []byte {
|
|
if x != nil {
|
|
return x.MediaRootBackupKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_PniIdentity struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
PublicKey []byte `protobuf:"bytes,1,opt,name=publicKey" json:"publicKey,omitempty"`
|
|
PrivateKey []byte `protobuf:"bytes,2,opt,name=privateKey" json:"privateKey,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_PniIdentity) Reset() {
|
|
*x = SyncMessage_PniIdentity{}
|
|
mi := &file_SignalService_proto_msgTypes[65]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_PniIdentity) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_PniIdentity) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_PniIdentity) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[65]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_PniIdentity.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_PniIdentity) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 11}
|
|
}
|
|
|
|
func (x *SyncMessage_PniIdentity) GetPublicKey() []byte {
|
|
if x != nil {
|
|
return x.PublicKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_PniIdentity) GetPrivateKey() []byte {
|
|
if x != nil {
|
|
return x.PrivateKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_MessageRequestResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ThreadAci *string `protobuf:"bytes,2,opt,name=threadAci" json:"threadAci,omitempty"`
|
|
GroupId []byte `protobuf:"bytes,3,opt,name=groupId" json:"groupId,omitempty"`
|
|
Type *SyncMessage_MessageRequestResponse_Type `protobuf:"varint,4,opt,name=type,enum=signalservice.SyncMessage_MessageRequestResponse_Type" json:"type,omitempty"`
|
|
ThreadAciBinary []byte `protobuf:"bytes,5,opt,name=threadAciBinary" json:"threadAciBinary,omitempty"` // 16-byte UUID
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) Reset() {
|
|
*x = SyncMessage_MessageRequestResponse{}
|
|
mi := &file_SignalService_proto_msgTypes[66]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_MessageRequestResponse) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[66]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_MessageRequestResponse.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_MessageRequestResponse) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 12}
|
|
}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) GetThreadAci() string {
|
|
if x != nil && x.ThreadAci != nil {
|
|
return *x.ThreadAci
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) GetGroupId() []byte {
|
|
if x != nil {
|
|
return x.GroupId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) GetType() SyncMessage_MessageRequestResponse_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_MessageRequestResponse_UNKNOWN
|
|
}
|
|
|
|
func (x *SyncMessage_MessageRequestResponse) GetThreadAciBinary() []byte {
|
|
if x != nil {
|
|
return x.ThreadAciBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_OutgoingPayment struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
RecipientServiceId *string `protobuf:"bytes,1,opt,name=recipientServiceId" json:"recipientServiceId,omitempty"`
|
|
Note *string `protobuf:"bytes,2,opt,name=note" json:"note,omitempty"`
|
|
// Types that are valid to be assigned to AttachmentIdentifier:
|
|
//
|
|
// *SyncMessage_OutgoingPayment_MobileCoin_
|
|
AttachmentIdentifier isSyncMessage_OutgoingPayment_AttachmentIdentifier `protobuf_oneof:"attachment_identifier"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) Reset() {
|
|
*x = SyncMessage_OutgoingPayment{}
|
|
mi := &file_SignalService_proto_msgTypes[67]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_OutgoingPayment) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[67]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_OutgoingPayment.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_OutgoingPayment) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 13}
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) GetRecipientServiceId() string {
|
|
if x != nil && x.RecipientServiceId != nil {
|
|
return *x.RecipientServiceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) GetNote() string {
|
|
if x != nil && x.Note != nil {
|
|
return *x.Note
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) GetAttachmentIdentifier() isSyncMessage_OutgoingPayment_AttachmentIdentifier {
|
|
if x != nil {
|
|
return x.AttachmentIdentifier
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment) GetMobileCoin() *SyncMessage_OutgoingPayment_MobileCoin {
|
|
if x != nil {
|
|
if x, ok := x.AttachmentIdentifier.(*SyncMessage_OutgoingPayment_MobileCoin_); ok {
|
|
return x.MobileCoin
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type isSyncMessage_OutgoingPayment_AttachmentIdentifier interface {
|
|
isSyncMessage_OutgoingPayment_AttachmentIdentifier()
|
|
}
|
|
|
|
type SyncMessage_OutgoingPayment_MobileCoin_ struct {
|
|
MobileCoin *SyncMessage_OutgoingPayment_MobileCoin `protobuf:"bytes,3,opt,name=mobileCoin,oneof"`
|
|
}
|
|
|
|
func (*SyncMessage_OutgoingPayment_MobileCoin_) isSyncMessage_OutgoingPayment_AttachmentIdentifier() {
|
|
}
|
|
|
|
type SyncMessage_PniChangeNumber struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
IdentityKeyPair []byte `protobuf:"bytes,1,opt,name=identityKeyPair" json:"identityKeyPair,omitempty"` // Serialized libsignal-client IdentityKeyPair
|
|
SignedPreKey []byte `protobuf:"bytes,2,opt,name=signedPreKey" json:"signedPreKey,omitempty"` // Serialized libsignal-client SignedPreKeyRecord
|
|
LastResortKyberPreKey []byte `protobuf:"bytes,5,opt,name=lastResortKyberPreKey" json:"lastResortKyberPreKey,omitempty"` // Serialized libsignal-client KyberPreKeyRecord
|
|
RegistrationId *uint32 `protobuf:"varint,3,opt,name=registrationId" json:"registrationId,omitempty"`
|
|
NewE164 *string `protobuf:"bytes,4,opt,name=newE164" json:"newE164,omitempty"` // The e164 we have changed our number to
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) Reset() {
|
|
*x = SyncMessage_PniChangeNumber{}
|
|
mi := &file_SignalService_proto_msgTypes[68]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_PniChangeNumber) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[68]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_PniChangeNumber.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_PniChangeNumber) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 14}
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) GetIdentityKeyPair() []byte {
|
|
if x != nil {
|
|
return x.IdentityKeyPair
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) GetSignedPreKey() []byte {
|
|
if x != nil {
|
|
return x.SignedPreKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) GetLastResortKyberPreKey() []byte {
|
|
if x != nil {
|
|
return x.LastResortKyberPreKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) GetRegistrationId() uint32 {
|
|
if x != nil && x.RegistrationId != nil {
|
|
return *x.RegistrationId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_PniChangeNumber) GetNewE164() string {
|
|
if x != nil && x.NewE164 != nil {
|
|
return *x.NewE164
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type SyncMessage_CallEvent struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Data identifying a conversation. The service ID for 1:1, the group ID for
|
|
// group, or the room ID for an ad-hoc call. See also
|
|
// `CallLogEvent/conversationId`.
|
|
ConversationId []byte `protobuf:"bytes,1,opt,name=conversationId" json:"conversationId,omitempty"`
|
|
// An identifier for a call. Generated directly for 1:1, or derived from
|
|
// the era ID for group and ad-hoc calls. See also `CallLogEvent/callId`.
|
|
CallId *uint64 `protobuf:"varint,2,opt,name=callId" json:"callId,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
Type *SyncMessage_CallEvent_Type `protobuf:"varint,4,opt,name=type,enum=signalservice.SyncMessage_CallEvent_Type" json:"type,omitempty"`
|
|
Direction *SyncMessage_CallEvent_Direction `protobuf:"varint,5,opt,name=direction,enum=signalservice.SyncMessage_CallEvent_Direction" json:"direction,omitempty"`
|
|
Event *SyncMessage_CallEvent_Event `protobuf:"varint,6,opt,name=event,enum=signalservice.SyncMessage_CallEvent_Event" json:"event,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) Reset() {
|
|
*x = SyncMessage_CallEvent{}
|
|
mi := &file_SignalService_proto_msgTypes[69]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_CallEvent) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_CallEvent) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[69]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallEvent.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_CallEvent) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 15}
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) GetConversationId() []byte {
|
|
if x != nil {
|
|
return x.ConversationId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) GetCallId() uint64 {
|
|
if x != nil && x.CallId != nil {
|
|
return *x.CallId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) GetType() SyncMessage_CallEvent_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_CallEvent_UNKNOWN_TYPE
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) GetDirection() SyncMessage_CallEvent_Direction {
|
|
if x != nil && x.Direction != nil {
|
|
return *x.Direction
|
|
}
|
|
return SyncMessage_CallEvent_UNKNOWN_DIRECTION
|
|
}
|
|
|
|
func (x *SyncMessage_CallEvent) GetEvent() SyncMessage_CallEvent_Event {
|
|
if x != nil && x.Event != nil {
|
|
return *x.Event
|
|
}
|
|
return SyncMessage_CallEvent_UNKNOWN_EVENT
|
|
}
|
|
|
|
type SyncMessage_CallLinkUpdate struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
RootKey []byte `protobuf:"bytes,1,opt,name=rootKey" json:"rootKey,omitempty"`
|
|
AdminPasskey []byte `protobuf:"bytes,2,opt,name=adminPasskey" json:"adminPasskey,omitempty"`
|
|
Type *SyncMessage_CallLinkUpdate_Type `protobuf:"varint,3,opt,name=type,enum=signalservice.SyncMessage_CallLinkUpdate_Type" json:"type,omitempty"` // defaults to UPDATE
|
|
Epoch []byte `protobuf:"bytes,4,opt,name=epoch" json:"epoch,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) Reset() {
|
|
*x = SyncMessage_CallLinkUpdate{}
|
|
mi := &file_SignalService_proto_msgTypes[70]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_CallLinkUpdate) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[70]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallLinkUpdate.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_CallLinkUpdate) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 16}
|
|
}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) GetRootKey() []byte {
|
|
if x != nil {
|
|
return x.RootKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) GetAdminPasskey() []byte {
|
|
if x != nil {
|
|
return x.AdminPasskey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) GetType() SyncMessage_CallLinkUpdate_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_CallLinkUpdate_UPDATE
|
|
}
|
|
|
|
func (x *SyncMessage_CallLinkUpdate) GetEpoch() []byte {
|
|
if x != nil {
|
|
return x.Epoch
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_CallLogEvent struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Type *SyncMessage_CallLogEvent_Type `protobuf:"varint,1,opt,name=type,enum=signalservice.SyncMessage_CallLogEvent_Type" json:"type,omitempty"`
|
|
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
// Data identifying a conversation. The service ID for 1:1, the group ID for
|
|
// group, or the room ID for an ad-hoc call. See also
|
|
// `CallEvent/conversationId`.
|
|
ConversationId []byte `protobuf:"bytes,3,opt,name=conversationId" json:"conversationId,omitempty"`
|
|
// An identifier for a call. Generated directly for 1:1, or derived from
|
|
// the era ID for group and ad-hoc calls. See also `CallEvent/callId`.
|
|
CallId *uint64 `protobuf:"varint,4,opt,name=callId" json:"callId,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_CallLogEvent) Reset() {
|
|
*x = SyncMessage_CallLogEvent{}
|
|
mi := &file_SignalService_proto_msgTypes[71]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_CallLogEvent) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_CallLogEvent) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_CallLogEvent) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[71]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_CallLogEvent.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_CallLogEvent) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 17}
|
|
}
|
|
|
|
func (x *SyncMessage_CallLogEvent) GetType() SyncMessage_CallLogEvent_Type {
|
|
if x != nil && x.Type != nil {
|
|
return *x.Type
|
|
}
|
|
return SyncMessage_CallLogEvent_CLEAR
|
|
}
|
|
|
|
func (x *SyncMessage_CallLogEvent) GetTimestamp() uint64 {
|
|
if x != nil && x.Timestamp != nil {
|
|
return *x.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_CallLogEvent) GetConversationId() []byte {
|
|
if x != nil {
|
|
return x.ConversationId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_CallLogEvent) GetCallId() uint64 {
|
|
if x != nil && x.CallId != nil {
|
|
return *x.CallId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type SyncMessage_DeleteForMe struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
MessageDeletes []*SyncMessage_DeleteForMe_MessageDeletes `protobuf:"bytes,1,rep,name=messageDeletes" json:"messageDeletes,omitempty"`
|
|
ConversationDeletes []*SyncMessage_DeleteForMe_ConversationDelete `protobuf:"bytes,2,rep,name=conversationDeletes" json:"conversationDeletes,omitempty"`
|
|
LocalOnlyConversationDeletes []*SyncMessage_DeleteForMe_LocalOnlyConversationDelete `protobuf:"bytes,3,rep,name=localOnlyConversationDeletes" json:"localOnlyConversationDeletes,omitempty"`
|
|
AttachmentDeletes []*SyncMessage_DeleteForMe_AttachmentDelete `protobuf:"bytes,4,rep,name=attachmentDeletes" json:"attachmentDeletes,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe) Reset() {
|
|
*x = SyncMessage_DeleteForMe{}
|
|
mi := &file_SignalService_proto_msgTypes[72]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_DeleteForMe) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_DeleteForMe) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[72]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_DeleteForMe.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_DeleteForMe) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 18}
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe) GetMessageDeletes() []*SyncMessage_DeleteForMe_MessageDeletes {
|
|
if x != nil {
|
|
return x.MessageDeletes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe) GetConversationDeletes() []*SyncMessage_DeleteForMe_ConversationDelete {
|
|
if x != nil {
|
|
return x.ConversationDeletes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe) GetLocalOnlyConversationDeletes() []*SyncMessage_DeleteForMe_LocalOnlyConversationDelete {
|
|
if x != nil {
|
|
return x.LocalOnlyConversationDeletes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe) GetAttachmentDeletes() []*SyncMessage_DeleteForMe_AttachmentDelete {
|
|
if x != nil {
|
|
return x.AttachmentDeletes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_DeviceNameChange struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
DeviceId *uint32 `protobuf:"varint,2,opt,name=deviceId" json:"deviceId,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_DeviceNameChange) Reset() {
|
|
*x = SyncMessage_DeviceNameChange{}
|
|
mi := &file_SignalService_proto_msgTypes[73]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_DeviceNameChange) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_DeviceNameChange) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_DeviceNameChange) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[73]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_DeviceNameChange.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_DeviceNameChange) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 19}
|
|
}
|
|
|
|
func (x *SyncMessage_DeviceNameChange) GetDeviceId() uint32 {
|
|
if x != nil && x.DeviceId != nil {
|
|
return *x.DeviceId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillRequest struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetMessage *AddressableMessage `protobuf:"bytes,1,opt,name=targetMessage" json:"targetMessage,omitempty"`
|
|
TargetConversation *ConversationIdentifier `protobuf:"bytes,2,opt,name=targetConversation" json:"targetConversation,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillRequest) Reset() {
|
|
*x = SyncMessage_AttachmentBackfillRequest{}
|
|
mi := &file_SignalService_proto_msgTypes[74]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillRequest) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillRequest) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillRequest) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[74]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_AttachmentBackfillRequest.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_AttachmentBackfillRequest) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 20}
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillRequest) GetTargetMessage() *AddressableMessage {
|
|
if x != nil {
|
|
return x.TargetMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillRequest) GetTargetConversation() *ConversationIdentifier {
|
|
if x != nil {
|
|
return x.TargetConversation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
TargetMessage *AddressableMessage `protobuf:"bytes,1,opt,name=targetMessage" json:"targetMessage,omitempty"`
|
|
TargetConversation *ConversationIdentifier `protobuf:"bytes,2,opt,name=targetConversation" json:"targetConversation,omitempty"`
|
|
// Types that are valid to be assigned to Data:
|
|
//
|
|
// *SyncMessage_AttachmentBackfillResponse_Attachments
|
|
// *SyncMessage_AttachmentBackfillResponse_Error_
|
|
Data isSyncMessage_AttachmentBackfillResponse_Data `protobuf_oneof:"data"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) Reset() {
|
|
*x = SyncMessage_AttachmentBackfillResponse{}
|
|
mi := &file_SignalService_proto_msgTypes[75]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[75]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_AttachmentBackfillResponse.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_AttachmentBackfillResponse) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 21}
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) GetTargetMessage() *AddressableMessage {
|
|
if x != nil {
|
|
return x.TargetMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) GetTargetConversation() *ConversationIdentifier {
|
|
if x != nil {
|
|
return x.TargetConversation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) GetData() isSyncMessage_AttachmentBackfillResponse_Data {
|
|
if x != nil {
|
|
return x.Data
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) GetAttachments() *SyncMessage_AttachmentBackfillResponse_AttachmentDataList {
|
|
if x != nil {
|
|
if x, ok := x.Data.(*SyncMessage_AttachmentBackfillResponse_Attachments); ok {
|
|
return x.Attachments
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse) GetError() SyncMessage_AttachmentBackfillResponse_Error {
|
|
if x != nil {
|
|
if x, ok := x.Data.(*SyncMessage_AttachmentBackfillResponse_Error_); ok {
|
|
return x.Error
|
|
}
|
|
}
|
|
return SyncMessage_AttachmentBackfillResponse_MESSAGE_NOT_FOUND
|
|
}
|
|
|
|
type isSyncMessage_AttachmentBackfillResponse_Data interface {
|
|
isSyncMessage_AttachmentBackfillResponse_Data()
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_Attachments struct {
|
|
Attachments *SyncMessage_AttachmentBackfillResponse_AttachmentDataList `protobuf:"bytes,3,opt,name=attachments,oneof"`
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_Error_ struct {
|
|
Error SyncMessage_AttachmentBackfillResponse_Error `protobuf:"varint,4,opt,name=error,enum=signalservice.SyncMessage_AttachmentBackfillResponse_Error,oneof"`
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse_Attachments) isSyncMessage_AttachmentBackfillResponse_Data() {
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse_Error_) isSyncMessage_AttachmentBackfillResponse_Data() {
|
|
}
|
|
|
|
type SyncMessage_Sent_UnidentifiedDeliveryStatus struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
DestinationServiceId *string `protobuf:"bytes,3,opt,name=destinationServiceId" json:"destinationServiceId,omitempty"`
|
|
Unidentified *bool `protobuf:"varint,2,opt,name=unidentified" json:"unidentified,omitempty"`
|
|
DestinationPniIdentityKey []byte `protobuf:"bytes,5,opt,name=destinationPniIdentityKey" json:"destinationPniIdentityKey,omitempty"` // Only set for PNI destinations
|
|
DestinationServiceIdBinary []byte `protobuf:"bytes,6,opt,name=destinationServiceIdBinary" json:"destinationServiceIdBinary,omitempty"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) Reset() {
|
|
*x = SyncMessage_Sent_UnidentifiedDeliveryStatus{}
|
|
mi := &file_SignalService_proto_msgTypes[76]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Sent_UnidentifiedDeliveryStatus) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[76]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Sent_UnidentifiedDeliveryStatus.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Sent_UnidentifiedDeliveryStatus) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 0, 0}
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) GetDestinationServiceId() string {
|
|
if x != nil && x.DestinationServiceId != nil {
|
|
return *x.DestinationServiceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) GetUnidentified() bool {
|
|
if x != nil && x.Unidentified != nil {
|
|
return *x.Unidentified
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) GetDestinationPniIdentityKey() []byte {
|
|
if x != nil {
|
|
return x.DestinationPniIdentityKey
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_UnidentifiedDeliveryStatus) GetDestinationServiceIdBinary() []byte {
|
|
if x != nil {
|
|
return x.DestinationServiceIdBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_Sent_StoryMessageRecipient struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
DestinationServiceId *string `protobuf:"bytes,1,opt,name=destinationServiceId" json:"destinationServiceId,omitempty"`
|
|
DistributionListIds []string `protobuf:"bytes,2,rep,name=distributionListIds" json:"distributionListIds,omitempty"`
|
|
IsAllowedToReply *bool `protobuf:"varint,3,opt,name=isAllowedToReply" json:"isAllowedToReply,omitempty"`
|
|
DestinationServiceIdBinary []byte `protobuf:"bytes,5,opt,name=destinationServiceIdBinary" json:"destinationServiceIdBinary,omitempty"` // service ID binary (i.e. 16 byte UUID for ACI, 1 byte prefix + 16 byte UUID for PNI)
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) Reset() {
|
|
*x = SyncMessage_Sent_StoryMessageRecipient{}
|
|
mi := &file_SignalService_proto_msgTypes[77]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_Sent_StoryMessageRecipient) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[77]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_Sent_StoryMessageRecipient.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_Sent_StoryMessageRecipient) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 0, 1}
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) GetDestinationServiceId() string {
|
|
if x != nil && x.DestinationServiceId != nil {
|
|
return *x.DestinationServiceId
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) GetDistributionListIds() []string {
|
|
if x != nil {
|
|
return x.DistributionListIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) GetIsAllowedToReply() bool {
|
|
if x != nil && x.IsAllowedToReply != nil {
|
|
return *x.IsAllowedToReply
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncMessage_Sent_StoryMessageRecipient) GetDestinationServiceIdBinary() []byte {
|
|
if x != nil {
|
|
return x.DestinationServiceIdBinary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_OutgoingPayment_MobileCoin struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
RecipientAddress []byte `protobuf:"bytes,1,opt,name=recipientAddress" json:"recipientAddress,omitempty"`
|
|
AmountPicoMob *uint64 `protobuf:"varint,2,opt,name=amountPicoMob" json:"amountPicoMob,omitempty"`
|
|
FeePicoMob *uint64 `protobuf:"varint,3,opt,name=feePicoMob" json:"feePicoMob,omitempty"`
|
|
Receipt []byte `protobuf:"bytes,4,opt,name=receipt" json:"receipt,omitempty"`
|
|
LedgerBlockTimestamp *uint64 `protobuf:"varint,5,opt,name=ledgerBlockTimestamp" json:"ledgerBlockTimestamp,omitempty"`
|
|
LedgerBlockIndex *uint64 `protobuf:"varint,6,opt,name=ledgerBlockIndex" json:"ledgerBlockIndex,omitempty"`
|
|
SpentKeyImages [][]byte `protobuf:"bytes,7,rep,name=spentKeyImages" json:"spentKeyImages,omitempty"`
|
|
OutputPublicKeys [][]byte `protobuf:"bytes,8,rep,name=outputPublicKeys" json:"outputPublicKeys,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) Reset() {
|
|
*x = SyncMessage_OutgoingPayment_MobileCoin{}
|
|
mi := &file_SignalService_proto_msgTypes[78]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_OutgoingPayment_MobileCoin) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[78]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_OutgoingPayment_MobileCoin.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_OutgoingPayment_MobileCoin) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 13, 0}
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetRecipientAddress() []byte {
|
|
if x != nil {
|
|
return x.RecipientAddress
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetAmountPicoMob() uint64 {
|
|
if x != nil && x.AmountPicoMob != nil {
|
|
return *x.AmountPicoMob
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetFeePicoMob() uint64 {
|
|
if x != nil && x.FeePicoMob != nil {
|
|
return *x.FeePicoMob
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetReceipt() []byte {
|
|
if x != nil {
|
|
return x.Receipt
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetLedgerBlockTimestamp() uint64 {
|
|
if x != nil && x.LedgerBlockTimestamp != nil {
|
|
return *x.LedgerBlockTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetLedgerBlockIndex() uint64 {
|
|
if x != nil && x.LedgerBlockIndex != nil {
|
|
return *x.LedgerBlockIndex
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetSpentKeyImages() [][]byte {
|
|
if x != nil {
|
|
return x.SpentKeyImages
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_OutgoingPayment_MobileCoin) GetOutputPublicKeys() [][]byte {
|
|
if x != nil {
|
|
return x.OutputPublicKeys
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_DeleteForMe_MessageDeletes struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Conversation *ConversationIdentifier `protobuf:"bytes,1,opt,name=conversation" json:"conversation,omitempty"`
|
|
Messages []*AddressableMessage `protobuf:"bytes,2,rep,name=messages" json:"messages,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_MessageDeletes) Reset() {
|
|
*x = SyncMessage_DeleteForMe_MessageDeletes{}
|
|
mi := &file_SignalService_proto_msgTypes[79]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_MessageDeletes) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_DeleteForMe_MessageDeletes) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_DeleteForMe_MessageDeletes) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[79]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_DeleteForMe_MessageDeletes.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_DeleteForMe_MessageDeletes) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 18, 0}
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_MessageDeletes) GetConversation() *ConversationIdentifier {
|
|
if x != nil {
|
|
return x.Conversation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_MessageDeletes) GetMessages() []*AddressableMessage {
|
|
if x != nil {
|
|
return x.Messages
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_DeleteForMe_AttachmentDelete struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Conversation *ConversationIdentifier `protobuf:"bytes,1,opt,name=conversation" json:"conversation,omitempty"`
|
|
TargetMessage *AddressableMessage `protobuf:"bytes,2,opt,name=targetMessage" json:"targetMessage,omitempty"`
|
|
// The `clientUuid` from `AttachmentPointer`.
|
|
ClientUuid []byte `protobuf:"bytes,3,opt,name=clientUuid" json:"clientUuid,omitempty"`
|
|
// SHA256 hash of the (encrypted, padded, etc.) attachment blob on the CDN.
|
|
FallbackDigest []byte `protobuf:"bytes,4,opt,name=fallbackDigest" json:"fallbackDigest,omitempty"`
|
|
// SHA256 hash of the plaintext content of the attachment.
|
|
FallbackPlaintextHash []byte `protobuf:"bytes,5,opt,name=fallbackPlaintextHash" json:"fallbackPlaintextHash,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) Reset() {
|
|
*x = SyncMessage_DeleteForMe_AttachmentDelete{}
|
|
mi := &file_SignalService_proto_msgTypes[80]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_DeleteForMe_AttachmentDelete) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[80]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_DeleteForMe_AttachmentDelete.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_DeleteForMe_AttachmentDelete) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 18, 1}
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) GetConversation() *ConversationIdentifier {
|
|
if x != nil {
|
|
return x.Conversation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) GetTargetMessage() *AddressableMessage {
|
|
if x != nil {
|
|
return x.TargetMessage
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) GetClientUuid() []byte {
|
|
if x != nil {
|
|
return x.ClientUuid
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) GetFallbackDigest() []byte {
|
|
if x != nil {
|
|
return x.FallbackDigest
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_AttachmentDelete) GetFallbackPlaintextHash() []byte {
|
|
if x != nil {
|
|
return x.FallbackPlaintextHash
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_DeleteForMe_ConversationDelete struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Conversation *ConversationIdentifier `protobuf:"bytes,1,opt,name=conversation" json:"conversation,omitempty"`
|
|
MostRecentMessages []*AddressableMessage `protobuf:"bytes,2,rep,name=mostRecentMessages" json:"mostRecentMessages,omitempty"`
|
|
IsFullDelete *bool `protobuf:"varint,3,opt,name=isFullDelete" json:"isFullDelete,omitempty"`
|
|
MostRecentNonExpiringMessages []*AddressableMessage `protobuf:"bytes,4,rep,name=mostRecentNonExpiringMessages" json:"mostRecentNonExpiringMessages,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) Reset() {
|
|
*x = SyncMessage_DeleteForMe_ConversationDelete{}
|
|
mi := &file_SignalService_proto_msgTypes[81]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_DeleteForMe_ConversationDelete) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[81]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_DeleteForMe_ConversationDelete.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_DeleteForMe_ConversationDelete) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 18, 2}
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) GetConversation() *ConversationIdentifier {
|
|
if x != nil {
|
|
return x.Conversation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) GetMostRecentMessages() []*AddressableMessage {
|
|
if x != nil {
|
|
return x.MostRecentMessages
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) GetIsFullDelete() bool {
|
|
if x != nil && x.IsFullDelete != nil {
|
|
return *x.IsFullDelete
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_ConversationDelete) GetMostRecentNonExpiringMessages() []*AddressableMessage {
|
|
if x != nil {
|
|
return x.MostRecentNonExpiringMessages
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_DeleteForMe_LocalOnlyConversationDelete struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Conversation *ConversationIdentifier `protobuf:"bytes,1,opt,name=conversation" json:"conversation,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_LocalOnlyConversationDelete) Reset() {
|
|
*x = SyncMessage_DeleteForMe_LocalOnlyConversationDelete{}
|
|
mi := &file_SignalService_proto_msgTypes[82]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_LocalOnlyConversationDelete) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_DeleteForMe_LocalOnlyConversationDelete) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_DeleteForMe_LocalOnlyConversationDelete) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[82]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_DeleteForMe_LocalOnlyConversationDelete.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_DeleteForMe_LocalOnlyConversationDelete) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 18, 3}
|
|
}
|
|
|
|
func (x *SyncMessage_DeleteForMe_LocalOnlyConversationDelete) GetConversation() *ConversationIdentifier {
|
|
if x != nil {
|
|
return x.Conversation
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_AttachmentData struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
// Types that are valid to be assigned to Data:
|
|
//
|
|
// *SyncMessage_AttachmentBackfillResponse_AttachmentData_Attachment
|
|
// *SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_
|
|
Data isSyncMessage_AttachmentBackfillResponse_AttachmentData_Data `protobuf_oneof:"data"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData) Reset() {
|
|
*x = SyncMessage_AttachmentBackfillResponse_AttachmentData{}
|
|
mi := &file_SignalService_proto_msgTypes[83]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse_AttachmentData) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[83]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_AttachmentBackfillResponse_AttachmentData.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_AttachmentBackfillResponse_AttachmentData) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 21, 0}
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData) GetData() isSyncMessage_AttachmentBackfillResponse_AttachmentData_Data {
|
|
if x != nil {
|
|
return x.Data
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData) GetAttachment() *AttachmentPointer {
|
|
if x != nil {
|
|
if x, ok := x.Data.(*SyncMessage_AttachmentBackfillResponse_AttachmentData_Attachment); ok {
|
|
return x.Attachment
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentData) GetStatus() SyncMessage_AttachmentBackfillResponse_AttachmentData_Status {
|
|
if x != nil {
|
|
if x, ok := x.Data.(*SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_); ok {
|
|
return x.Status
|
|
}
|
|
}
|
|
return SyncMessage_AttachmentBackfillResponse_AttachmentData_PENDING
|
|
}
|
|
|
|
type isSyncMessage_AttachmentBackfillResponse_AttachmentData_Data interface {
|
|
isSyncMessage_AttachmentBackfillResponse_AttachmentData_Data()
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_AttachmentData_Attachment struct {
|
|
Attachment *AttachmentPointer `protobuf:"bytes,1,opt,name=attachment,oneof"`
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_ struct {
|
|
Status SyncMessage_AttachmentBackfillResponse_AttachmentData_Status `protobuf:"varint,2,opt,name=status,enum=signalservice.SyncMessage_AttachmentBackfillResponse_AttachmentData_Status,oneof"`
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse_AttachmentData_Attachment) isSyncMessage_AttachmentBackfillResponse_AttachmentData_Data() {
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_) isSyncMessage_AttachmentBackfillResponse_AttachmentData_Data() {
|
|
}
|
|
|
|
type SyncMessage_AttachmentBackfillResponse_AttachmentDataList struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
Attachments []*SyncMessage_AttachmentBackfillResponse_AttachmentData `protobuf:"bytes,1,rep,name=attachments" json:"attachments,omitempty"`
|
|
LongText *SyncMessage_AttachmentBackfillResponse_AttachmentData `protobuf:"bytes,2,opt,name=longText" json:"longText,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentDataList) Reset() {
|
|
*x = SyncMessage_AttachmentBackfillResponse_AttachmentDataList{}
|
|
mi := &file_SignalService_proto_msgTypes[84]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentDataList) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*SyncMessage_AttachmentBackfillResponse_AttachmentDataList) ProtoMessage() {}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentDataList) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[84]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use SyncMessage_AttachmentBackfillResponse_AttachmentDataList.ProtoReflect.Descriptor instead.
|
|
func (*SyncMessage_AttachmentBackfillResponse_AttachmentDataList) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{11, 21, 1}
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentDataList) GetAttachments() []*SyncMessage_AttachmentBackfillResponse_AttachmentData {
|
|
if x != nil {
|
|
return x.Attachments
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *SyncMessage_AttachmentBackfillResponse_AttachmentDataList) GetLongText() *SyncMessage_AttachmentBackfillResponse_AttachmentData {
|
|
if x != nil {
|
|
return x.LongText
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type ContactDetails_Avatar struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
ContentType *string `protobuf:"bytes,1,opt,name=contentType" json:"contentType,omitempty"`
|
|
Length *uint32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *ContactDetails_Avatar) Reset() {
|
|
*x = ContactDetails_Avatar{}
|
|
mi := &file_SignalService_proto_msgTypes[85]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *ContactDetails_Avatar) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*ContactDetails_Avatar) ProtoMessage() {}
|
|
|
|
func (x *ContactDetails_Avatar) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[85]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use ContactDetails_Avatar.ProtoReflect.Descriptor instead.
|
|
func (*ContactDetails_Avatar) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{14, 0}
|
|
}
|
|
|
|
func (x *ContactDetails_Avatar) GetContentType() string {
|
|
if x != nil && x.ContentType != nil {
|
|
return *x.ContentType
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (x *ContactDetails_Avatar) GetLength() uint32 {
|
|
if x != nil && x.Length != nil {
|
|
return *x.Length
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type PaymentAddress_MobileCoin struct {
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
PublicAddress []byte `protobuf:"bytes,1,opt,name=publicAddress" json:"publicAddress,omitempty"`
|
|
Signature []byte `protobuf:"bytes,2,opt,name=signature" json:"signature,omitempty"`
|
|
unknownFields protoimpl.UnknownFields
|
|
sizeCache protoimpl.SizeCache
|
|
}
|
|
|
|
func (x *PaymentAddress_MobileCoin) Reset() {
|
|
*x = PaymentAddress_MobileCoin{}
|
|
mi := &file_SignalService_proto_msgTypes[86]
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
|
|
func (x *PaymentAddress_MobileCoin) String() string {
|
|
return protoimpl.X.MessageStringOf(x)
|
|
}
|
|
|
|
func (*PaymentAddress_MobileCoin) ProtoMessage() {}
|
|
|
|
func (x *PaymentAddress_MobileCoin) ProtoReflect() protoreflect.Message {
|
|
mi := &file_SignalService_proto_msgTypes[86]
|
|
if x != nil {
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
if ms.LoadMessageInfo() == nil {
|
|
ms.StoreMessageInfo(mi)
|
|
}
|
|
return ms
|
|
}
|
|
return mi.MessageOf(x)
|
|
}
|
|
|
|
// Deprecated: Use PaymentAddress_MobileCoin.ProtoReflect.Descriptor instead.
|
|
func (*PaymentAddress_MobileCoin) Descriptor() ([]byte, []int) {
|
|
return file_SignalService_proto_rawDescGZIP(), []int{15, 0}
|
|
}
|
|
|
|
func (x *PaymentAddress_MobileCoin) GetPublicAddress() []byte {
|
|
if x != nil {
|
|
return x.PublicAddress
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (x *PaymentAddress_MobileCoin) GetSignature() []byte {
|
|
if x != nil {
|
|
return x.Signature
|
|
}
|
|
return nil
|
|
}
|
|
|
|
var File_SignalService_proto protoreflect.FileDescriptor
|
|
|
|
const file_SignalService_proto_rawDesc = "" +
|
|
"\n" +
|
|
"\x13SignalService.proto\x12\rsignalservice\"\xf5\x06\n" +
|
|
"\bEnvelope\x120\n" +
|
|
"\x04type\x18\x01 \x01(\x0e2\x1c.signalservice.Envelope.TypeR\x04type\x12(\n" +
|
|
"\x0fsourceServiceId\x18\v \x01(\tR\x0fsourceServiceId\x12\"\n" +
|
|
"\fsourceDevice\x18\a \x01(\rR\fsourceDevice\x122\n" +
|
|
"\x14destinationServiceId\x18\r \x01(\tR\x14destinationServiceId\x12\x1c\n" +
|
|
"\ttimestamp\x18\x05 \x01(\x04R\ttimestamp\x12\x18\n" +
|
|
"\acontent\x18\b \x01(\fR\acontent\x12\x1e\n" +
|
|
"\n" +
|
|
"serverGuid\x18\t \x01(\tR\n" +
|
|
"serverGuid\x12(\n" +
|
|
"\x0fserverTimestamp\x18\n" +
|
|
" \x01(\x04R\x0fserverTimestamp\x12\x1c\n" +
|
|
"\tephemeral\x18\f \x01(\bR\tephemeral\x12\x1c\n" +
|
|
"\x06urgent\x18\x0e \x01(\b:\x04trueR\x06urgent\x12\x1e\n" +
|
|
"\n" +
|
|
"updatedPni\x18\x0f \x01(\tR\n" +
|
|
"updatedPni\x12\x14\n" +
|
|
"\x05story\x18\x10 \x01(\bR\x05story\x12*\n" +
|
|
"\x11report_spam_token\x18\x11 \x01(\fR\x0freportSpamToken\x124\n" +
|
|
"\x15sourceServiceIdBinary\x18\x13 \x01(\fR\x15sourceServiceIdBinary\x12>\n" +
|
|
"\x1adestinationServiceIdBinary\x18\x14 \x01(\fR\x1adestinationServiceIdBinary\x12*\n" +
|
|
"\x10serverGuidBinary\x18\x15 \x01(\fR\x10serverGuidBinary\x12*\n" +
|
|
"\x10updatedPniBinary\x18\x16 \x01(\fR\x10updatedPniBinary\"\xae\x01\n" +
|
|
"\x04Type\x12\v\n" +
|
|
"\aUNKNOWN\x10\x00\x12\x0e\n" +
|
|
"\n" +
|
|
"CIPHERTEXT\x10\x01\x12\x11\n" +
|
|
"\rPREKEY_BUNDLE\x10\x03\x12\x1b\n" +
|
|
"\x17SERVER_DELIVERY_RECEIPT\x10\x05\x12\x17\n" +
|
|
"\x13UNIDENTIFIED_SENDER\x10\x06\x12\x15\n" +
|
|
"\x11SENDERKEY_MESSAGE\x10\a\x12\x15\n" +
|
|
"\x11PLAINTEXT_CONTENT\x10\b\"\x04\b\x02\x10\x02*\fKEY_EXCHANGEJ\x04\b\x02\x10\x03J\x04\b\x03\x10\x04J\x04\b\x06\x10\aJ\x04\b\x12\x10\x13\"\xdd\x05\n" +
|
|
"\aContent\x12<\n" +
|
|
"\vdataMessage\x18\x01 \x01(\v2\x1a.signalservice.DataMessageR\vdataMessage\x12<\n" +
|
|
"\vsyncMessage\x18\x02 \x01(\v2\x1a.signalservice.SyncMessageR\vsyncMessage\x12<\n" +
|
|
"\vcallMessage\x18\x03 \x01(\v2\x1a.signalservice.CallMessageR\vcallMessage\x12<\n" +
|
|
"\vnullMessage\x18\x04 \x01(\v2\x1a.signalservice.NullMessageR\vnullMessage\x12E\n" +
|
|
"\x0ereceiptMessage\x18\x05 \x01(\v2\x1d.signalservice.ReceiptMessageR\x0ereceiptMessage\x12B\n" +
|
|
"\rtypingMessage\x18\x06 \x01(\v2\x1c.signalservice.TypingMessageR\rtypingMessage\x12B\n" +
|
|
"\x1csenderKeyDistributionMessage\x18\a \x01(\fR\x1csenderKeyDistributionMessage\x126\n" +
|
|
"\x16decryptionErrorMessage\x18\b \x01(\fR\x16decryptionErrorMessage\x12?\n" +
|
|
"\fstoryMessage\x18\t \x01(\v2\x1b.signalservice.StoryMessageR\fstoryMessage\x12T\n" +
|
|
"\x13pniSignatureMessage\x18\n" +
|
|
" \x01(\v2\".signalservice.PniSignatureMessageR\x13pniSignatureMessage\x12<\n" +
|
|
"\veditMessage\x18\v \x01(\v2\x1a.signalservice.EditMessageR\veditMessage\"\xf2\b\n" +
|
|
"\vCallMessage\x126\n" +
|
|
"\x05offer\x18\x01 \x01(\v2 .signalservice.CallMessage.OfferR\x05offer\x129\n" +
|
|
"\x06answer\x18\x02 \x01(\v2!.signalservice.CallMessage.AnswerR\x06answer\x12B\n" +
|
|
"\ticeUpdate\x18\x03 \x03(\v2$.signalservice.CallMessage.IceUpdateR\ticeUpdate\x123\n" +
|
|
"\x04busy\x18\x05 \x01(\v2\x1f.signalservice.CallMessage.BusyR\x04busy\x129\n" +
|
|
"\x06hangup\x18\a \x01(\v2!.signalservice.CallMessage.HangupR\x06hangup\x120\n" +
|
|
"\x13destinationDeviceId\x18\t \x01(\rR\x13destinationDeviceId\x129\n" +
|
|
"\x06opaque\x18\n" +
|
|
" \x01(\v2!.signalservice.CallMessage.OpaqueR\x06opaque\x1a\xaa\x01\n" +
|
|
"\x05Offer\x12\x0e\n" +
|
|
"\x02id\x18\x01 \x01(\x04R\x02id\x129\n" +
|
|
"\x04type\x18\x03 \x01(\x0e2%.signalservice.CallMessage.Offer.TypeR\x04type\x12\x16\n" +
|
|
"\x06opaque\x18\x04 \x01(\fR\x06opaque\"8\n" +
|
|
"\x04Type\x12\x14\n" +
|
|
"\x10OFFER_AUDIO_CALL\x10\x00\x12\x14\n" +
|
|
"\x10OFFER_VIDEO_CALL\x10\x01\"\x04\b\x02\x10\x02J\x04\b\x02\x10\x03\x1a6\n" +
|
|
"\x06Answer\x12\x0e\n" +
|
|
"\x02id\x18\x01 \x01(\x04R\x02id\x12\x16\n" +
|
|
"\x06opaque\x18\x03 \x01(\fR\x06opaqueJ\x04\b\x02\x10\x03\x1aE\n" +
|
|
"\tIceUpdate\x12\x0e\n" +
|
|
"\x02id\x18\x01 \x01(\x04R\x02id\x12\x16\n" +
|
|
"\x06opaque\x18\x05 \x01(\fR\x06opaqueJ\x04\b\x02\x10\x03J\x04\b\x03\x10\x04J\x04\b\x04\x10\x05\x1a\x16\n" +
|
|
"\x04Busy\x12\x0e\n" +
|
|
"\x02id\x18\x01 \x01(\x04R\x02id\x1a\xe2\x01\n" +
|
|
"\x06Hangup\x12\x0e\n" +
|
|
"\x02id\x18\x01 \x01(\x04R\x02id\x12:\n" +
|
|
"\x04type\x18\x02 \x01(\x0e2&.signalservice.CallMessage.Hangup.TypeR\x04type\x12\x1a\n" +
|
|
"\bdeviceId\x18\x03 \x01(\rR\bdeviceId\"p\n" +
|
|
"\x04Type\x12\x11\n" +
|
|
"\rHANGUP_NORMAL\x10\x00\x12\x13\n" +
|
|
"\x0fHANGUP_ACCEPTED\x10\x01\x12\x13\n" +
|
|
"\x0fHANGUP_DECLINED\x10\x02\x12\x0f\n" +
|
|
"\vHANGUP_BUSY\x10\x03\x12\x1a\n" +
|
|
"\x16HANGUP_NEED_PERMISSION\x10\x04\x1a\x93\x01\n" +
|
|
"\x06Opaque\x12\x12\n" +
|
|
"\x04data\x18\x01 \x01(\fR\x04data\x12C\n" +
|
|
"\aurgency\x18\x02 \x01(\x0e2).signalservice.CallMessage.Opaque.UrgencyR\aurgency\"0\n" +
|
|
"\aUrgency\x12\r\n" +
|
|
"\tDROPPABLE\x10\x00\x12\x16\n" +
|
|
"\x12HANDLE_IMMEDIATELY\x10\x01J\x04\b\x04\x10\x05J\x04\b\x06\x10\aJ\x04\b\b\x10\t\"\xca,\n" +
|
|
"\vDataMessage\x12\x12\n" +
|
|
"\x04body\x18\x01 \x01(\tR\x04body\x12B\n" +
|
|
"\vattachments\x18\x02 \x03(\v2 .signalservice.AttachmentPointerR\vattachments\x127\n" +
|
|
"\agroupV2\x18\x0f \x01(\v2\x1d.signalservice.GroupContextV2R\agroupV2\x12\x14\n" +
|
|
"\x05flags\x18\x04 \x01(\rR\x05flags\x12 \n" +
|
|
"\vexpireTimer\x18\x05 \x01(\rR\vexpireTimer\x12.\n" +
|
|
"\x12expireTimerVersion\x18\x17 \x01(\rR\x12expireTimerVersion\x12\x1e\n" +
|
|
"\n" +
|
|
"profileKey\x18\x06 \x01(\fR\n" +
|
|
"profileKey\x12\x1c\n" +
|
|
"\ttimestamp\x18\a \x01(\x04R\ttimestamp\x126\n" +
|
|
"\x05quote\x18\b \x01(\v2 .signalservice.DataMessage.QuoteR\x05quote\x12<\n" +
|
|
"\acontact\x18\t \x03(\v2\".signalservice.DataMessage.ContactR\acontact\x120\n" +
|
|
"\apreview\x18\n" +
|
|
" \x03(\v2\x16.signalservice.PreviewR\apreview\x12<\n" +
|
|
"\asticker\x18\v \x01(\v2\".signalservice.DataMessage.StickerR\asticker\x128\n" +
|
|
"\x17requiredProtocolVersion\x18\f \x01(\rR\x17requiredProtocolVersion\x12\x1e\n" +
|
|
"\n" +
|
|
"isViewOnce\x18\x0e \x01(\bR\n" +
|
|
"isViewOnce\x12?\n" +
|
|
"\breaction\x18\x10 \x01(\v2#.signalservice.DataMessage.ReactionR\breaction\x129\n" +
|
|
"\x06delete\x18\x11 \x01(\v2!.signalservice.DataMessage.DeleteR\x06delete\x128\n" +
|
|
"\n" +
|
|
"bodyRanges\x18\x12 \x03(\v2\x18.signalservice.BodyRangeR\n" +
|
|
"bodyRanges\x12T\n" +
|
|
"\x0fgroupCallUpdate\x18\x13 \x01(\v2*.signalservice.DataMessage.GroupCallUpdateR\x0fgroupCallUpdate\x12<\n" +
|
|
"\apayment\x18\x14 \x01(\v2\".signalservice.DataMessage.PaymentR\apayment\x12K\n" +
|
|
"\fstoryContext\x18\x15 \x01(\v2'.signalservice.DataMessage.StoryContextR\fstoryContext\x12B\n" +
|
|
"\tgiftBadge\x18\x16 \x01(\v2$.signalservice.DataMessage.GiftBadgeR\tgiftBadge\x12E\n" +
|
|
"\n" +
|
|
"pollCreate\x18\x18 \x01(\v2%.signalservice.DataMessage.PollCreateR\n" +
|
|
"pollCreate\x12N\n" +
|
|
"\rpollTerminate\x18\x19 \x01(\v2(.signalservice.DataMessage.PollTerminateR\rpollTerminate\x12?\n" +
|
|
"\bpollVote\x18\x1a \x01(\v2#.signalservice.DataMessage.PollVoteR\bpollVote\x12E\n" +
|
|
"\n" +
|
|
"pinMessage\x18\x1b \x01(\v2%.signalservice.DataMessage.PinMessageR\n" +
|
|
"pinMessage\x12K\n" +
|
|
"\funpinMessage\x18\x1c \x01(\v2'.signalservice.DataMessage.UnpinMessageR\funpinMessage\x1a\x9a\x05\n" +
|
|
"\aPayment\x12U\n" +
|
|
"\fnotification\x18\x01 \x01(\v2/.signalservice.DataMessage.Payment.NotificationH\x00R\fnotification\x12O\n" +
|
|
"\n" +
|
|
"activation\x18\x02 \x01(\v2-.signalservice.DataMessage.Payment.ActivationH\x00R\n" +
|
|
"activation\x1a\x92\x01\n" +
|
|
"\x06Amount\x12V\n" +
|
|
"\n" +
|
|
"mobileCoin\x18\x01 \x01(\v24.signalservice.DataMessage.Payment.Amount.MobileCoinH\x00R\n" +
|
|
"mobileCoin\x1a&\n" +
|
|
"\n" +
|
|
"MobileCoin\x12\x18\n" +
|
|
"\apicoMob\x18\x01 \x01(\x04R\apicoMobB\b\n" +
|
|
"\x06Amount\x1a\xbf\x01\n" +
|
|
"\fNotification\x12\\\n" +
|
|
"\n" +
|
|
"mobileCoin\x18\x01 \x01(\v2:.signalservice.DataMessage.Payment.Notification.MobileCoinH\x00R\n" +
|
|
"mobileCoin\x12\x12\n" +
|
|
"\x04note\x18\x02 \x01(\tR\x04note\x1a&\n" +
|
|
"\n" +
|
|
"MobileCoin\x12\x18\n" +
|
|
"\areceipt\x18\x01 \x01(\fR\areceiptB\r\n" +
|
|
"\vTransactionJ\x06\b\xeb\a\x10\xec\a\x1ax\n" +
|
|
"\n" +
|
|
"Activation\x12F\n" +
|
|
"\x04type\x18\x01 \x01(\x0e22.signalservice.DataMessage.Payment.Activation.TypeR\x04type\"\"\n" +
|
|
"\x04Type\x12\v\n" +
|
|
"\aREQUEST\x10\x00\x12\r\n" +
|
|
"\tACTIVATED\x10\x01B\x06\n" +
|
|
"\x04ItemJ\x06\b\xea\a\x10\xeb\aJ\x06\b\xeb\a\x10\xec\a\x1a\x84\x04\n" +
|
|
"\x05Quote\x12\x0e\n" +
|
|
"\x02id\x18\x01 \x01(\x04R\x02id\x12\x1c\n" +
|
|
"\tauthorAci\x18\x05 \x01(\tR\tauthorAci\x12\x12\n" +
|
|
"\x04text\x18\x03 \x01(\tR\x04text\x12S\n" +
|
|
"\vattachments\x18\x04 \x03(\v21.signalservice.DataMessage.Quote.QuotedAttachmentR\vattachments\x128\n" +
|
|
"\n" +
|
|
"bodyRanges\x18\x06 \x03(\v2\x18.signalservice.BodyRangeR\n" +
|
|
"bodyRanges\x129\n" +
|
|
"\x04type\x18\a \x01(\x0e2%.signalservice.DataMessage.Quote.TypeR\x04type\x12(\n" +
|
|
"\x0fauthorAciBinary\x18\b \x01(\fR\x0fauthorAciBinary\x1a\x90\x01\n" +
|
|
"\x10QuotedAttachment\x12 \n" +
|
|
"\vcontentType\x18\x01 \x01(\tR\vcontentType\x12\x1a\n" +
|
|
"\bfileName\x18\x02 \x01(\tR\bfileName\x12>\n" +
|
|
"\tthumbnail\x18\x03 \x01(\v2 .signalservice.AttachmentPointerR\tthumbnail\",\n" +
|
|
"\x04Type\x12\n" +
|
|
"\n" +
|
|
"\x06NORMAL\x10\x00\x12\x0e\n" +
|
|
"\n" +
|
|
"GIFT_BADGE\x10\x01\x12\b\n" +
|
|
"\x04POLL\x10\x02J\x04\b\x02\x10\x03\x1a\xbf\n" +
|
|
"\n" +
|
|
"\aContact\x12;\n" +
|
|
"\x04name\x18\x01 \x01(\v2'.signalservice.DataMessage.Contact.NameR\x04name\x12@\n" +
|
|
"\x06number\x18\x03 \x03(\v2(.signalservice.DataMessage.Contact.PhoneR\x06number\x12>\n" +
|
|
"\x05email\x18\x04 \x03(\v2(.signalservice.DataMessage.Contact.EmailR\x05email\x12J\n" +
|
|
"\aaddress\x18\x05 \x03(\v20.signalservice.DataMessage.Contact.PostalAddressR\aaddress\x12A\n" +
|
|
"\x06avatar\x18\x06 \x01(\v2).signalservice.DataMessage.Contact.AvatarR\x06avatar\x12\"\n" +
|
|
"\forganization\x18\a \x01(\tR\forganization\x1a\xb6\x01\n" +
|
|
"\x04Name\x12\x1c\n" +
|
|
"\tgivenName\x18\x01 \x01(\tR\tgivenName\x12\x1e\n" +
|
|
"\n" +
|
|
"familyName\x18\x02 \x01(\tR\n" +
|
|
"familyName\x12\x16\n" +
|
|
"\x06prefix\x18\x03 \x01(\tR\x06prefix\x12\x16\n" +
|
|
"\x06suffix\x18\x04 \x01(\tR\x06suffix\x12\x1e\n" +
|
|
"\n" +
|
|
"middleName\x18\x05 \x01(\tR\n" +
|
|
"middleName\x12\x1a\n" +
|
|
"\bnickname\x18\a \x01(\tR\bnicknameJ\x04\b\x06\x10\a\x1a\xaa\x01\n" +
|
|
"\x05Phone\x12\x14\n" +
|
|
"\x05value\x18\x01 \x01(\tR\x05value\x12A\n" +
|
|
"\x04type\x18\x02 \x01(\x0e2-.signalservice.DataMessage.Contact.Phone.TypeR\x04type\x12\x14\n" +
|
|
"\x05label\x18\x03 \x01(\tR\x05label\"2\n" +
|
|
"\x04Type\x12\b\n" +
|
|
"\x04HOME\x10\x01\x12\n" +
|
|
"\n" +
|
|
"\x06MOBILE\x10\x02\x12\b\n" +
|
|
"\x04WORK\x10\x03\x12\n" +
|
|
"\n" +
|
|
"\x06CUSTOM\x10\x04\x1a\xaa\x01\n" +
|
|
"\x05Email\x12\x14\n" +
|
|
"\x05value\x18\x01 \x01(\tR\x05value\x12A\n" +
|
|
"\x04type\x18\x02 \x01(\x0e2-.signalservice.DataMessage.Contact.Email.TypeR\x04type\x12\x14\n" +
|
|
"\x05label\x18\x03 \x01(\tR\x05label\"2\n" +
|
|
"\x04Type\x12\b\n" +
|
|
"\x04HOME\x10\x01\x12\n" +
|
|
"\n" +
|
|
"\x06MOBILE\x10\x02\x12\b\n" +
|
|
"\x04WORK\x10\x03\x12\n" +
|
|
"\n" +
|
|
"\x06CUSTOM\x10\x04\x1a\xcc\x02\n" +
|
|
"\rPostalAddress\x12I\n" +
|
|
"\x04type\x18\x01 \x01(\x0e25.signalservice.DataMessage.Contact.PostalAddress.TypeR\x04type\x12\x14\n" +
|
|
"\x05label\x18\x02 \x01(\tR\x05label\x12\x16\n" +
|
|
"\x06street\x18\x03 \x01(\tR\x06street\x12\x14\n" +
|
|
"\x05pobox\x18\x04 \x01(\tR\x05pobox\x12\"\n" +
|
|
"\fneighborhood\x18\x05 \x01(\tR\fneighborhood\x12\x12\n" +
|
|
"\x04city\x18\x06 \x01(\tR\x04city\x12\x16\n" +
|
|
"\x06region\x18\a \x01(\tR\x06region\x12\x1a\n" +
|
|
"\bpostcode\x18\b \x01(\tR\bpostcode\x12\x18\n" +
|
|
"\acountry\x18\t \x01(\tR\acountry\"&\n" +
|
|
"\x04Type\x12\b\n" +
|
|
"\x04HOME\x10\x01\x12\b\n" +
|
|
"\x04WORK\x10\x02\x12\n" +
|
|
"\n" +
|
|
"\x06CUSTOM\x10\x03\x1a`\n" +
|
|
"\x06Avatar\x128\n" +
|
|
"\x06avatar\x18\x01 \x01(\v2 .signalservice.AttachmentPointerR\x06avatar\x12\x1c\n" +
|
|
"\tisProfile\x18\x02 \x01(\bR\tisProfile\x1a\xa5\x01\n" +
|
|
"\aSticker\x12\x16\n" +
|
|
"\x06packId\x18\x01 \x01(\fR\x06packId\x12\x18\n" +
|
|
"\apackKey\x18\x02 \x01(\fR\apackKey\x12\x1c\n" +
|
|
"\tstickerId\x18\x03 \x01(\rR\tstickerId\x124\n" +
|
|
"\x04data\x18\x04 \x01(\v2 .signalservice.AttachmentPointerR\x04data\x12\x14\n" +
|
|
"\x05emoji\x18\x05 \x01(\tR\x05emoji\x1a\xd0\x01\n" +
|
|
"\bReaction\x12\x14\n" +
|
|
"\x05emoji\x18\x01 \x01(\tR\x05emoji\x12\x16\n" +
|
|
"\x06remove\x18\x02 \x01(\bR\x06remove\x12(\n" +
|
|
"\x0ftargetAuthorAci\x18\x04 \x01(\tR\x0ftargetAuthorAci\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x05 \x01(\x04R\x13targetSentTimestamp\x124\n" +
|
|
"\x15targetAuthorAciBinary\x18\x06 \x01(\fR\x15targetAuthorAciBinaryJ\x04\b\x03\x10\x04\x1a:\n" +
|
|
"\x06Delete\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x01 \x01(\x04R\x13targetSentTimestamp\x1a'\n" +
|
|
"\x0fGroupCallUpdate\x12\x14\n" +
|
|
"\x05eraId\x18\x01 \x01(\tR\x05eraId\x1a|\n" +
|
|
"\fStoryContext\x12\x1c\n" +
|
|
"\tauthorAci\x18\x01 \x01(\tR\tauthorAci\x12$\n" +
|
|
"\rsentTimestamp\x18\x02 \x01(\x04R\rsentTimestamp\x12(\n" +
|
|
"\x0fauthorAciBinary\x18\x03 \x01(\fR\x0fauthorAciBinary\x1aQ\n" +
|
|
"\tGiftBadge\x12D\n" +
|
|
"\x1dreceiptCredentialPresentation\x18\x01 \x01(\fR\x1dreceiptCredentialPresentation\x1ah\n" +
|
|
"\n" +
|
|
"PollCreate\x12\x1a\n" +
|
|
"\bquestion\x18\x01 \x01(\tR\bquestion\x12$\n" +
|
|
"\rallowMultiple\x18\x02 \x01(\bR\rallowMultiple\x12\x18\n" +
|
|
"\aoptions\x18\x03 \x03(\tR\aoptions\x1aA\n" +
|
|
"\rPollTerminate\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x01 \x01(\x04R\x13targetSentTimestamp\x1a\xb6\x01\n" +
|
|
"\bPollVote\x124\n" +
|
|
"\x15targetAuthorAciBinary\x18\x01 \x01(\fR\x15targetAuthorAciBinary\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x02 \x01(\x04R\x13targetSentTimestamp\x12$\n" +
|
|
"\roptionIndexes\x18\x03 \x03(\rR\roptionIndexes\x12\x1c\n" +
|
|
"\tvoteCount\x18\x04 \x01(\rR\tvoteCount\x1a\xe7\x01\n" +
|
|
"\n" +
|
|
"PinMessage\x124\n" +
|
|
"\x15targetAuthorAciBinary\x18\x01 \x01(\fR\x15targetAuthorAciBinary\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x02 \x01(\x04R\x13targetSentTimestamp\x120\n" +
|
|
"\x12pinDurationSeconds\x18\x03 \x01(\rH\x00R\x12pinDurationSeconds\x120\n" +
|
|
"\x12pinDurationForever\x18\x04 \x01(\bH\x00R\x12pinDurationForeverB\r\n" +
|
|
"\vpinDuration\x1av\n" +
|
|
"\fUnpinMessage\x124\n" +
|
|
"\x15targetAuthorAciBinary\x18\x01 \x01(\fR\x15targetAuthorAciBinary\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x02 \x01(\x04R\x13targetSentTimestamp\"Z\n" +
|
|
"\x05Flags\x12\x0f\n" +
|
|
"\vEND_SESSION\x10\x01\x12\x1b\n" +
|
|
"\x17EXPIRATION_TIMER_UPDATE\x10\x02\x12\x16\n" +
|
|
"\x12PROFILE_KEY_UPDATE\x10\x04\x12\v\n" +
|
|
"\aFORWARD\x10\b\"\xbb\x01\n" +
|
|
"\x0fProtocolVersion\x12\v\n" +
|
|
"\aINITIAL\x10\x00\x12\x12\n" +
|
|
"\x0eMESSAGE_TIMERS\x10\x01\x12\r\n" +
|
|
"\tVIEW_ONCE\x10\x02\x12\x13\n" +
|
|
"\x0fVIEW_ONCE_VIDEO\x10\x03\x12\r\n" +
|
|
"\tREACTIONS\x10\x04\x12\x1c\n" +
|
|
"\x18CDN_SELECTOR_ATTACHMENTS\x10\x05\x12\f\n" +
|
|
"\bMENTIONS\x10\x06\x12\f\n" +
|
|
"\bPAYMENTS\x10\a\x12\t\n" +
|
|
"\x05POLLS\x10\b\x12\v\n" +
|
|
"\aCURRENT\x10\b\x1a\x02\x10\x01J\x04\b\x03\x10\x04\"'\n" +
|
|
"\vNullMessage\x12\x18\n" +
|
|
"\apadding\x18\x01 \x01(\fR\apadding\"\x92\x01\n" +
|
|
"\x0eReceiptMessage\x126\n" +
|
|
"\x04type\x18\x01 \x01(\x0e2\".signalservice.ReceiptMessage.TypeR\x04type\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x03(\x04R\ttimestamp\"*\n" +
|
|
"\x04Type\x12\f\n" +
|
|
"\bDELIVERY\x10\x00\x12\b\n" +
|
|
"\x04READ\x10\x01\x12\n" +
|
|
"\n" +
|
|
"\x06VIEWED\x10\x02\"\xa8\x01\n" +
|
|
"\rTypingMessage\x12\x1c\n" +
|
|
"\ttimestamp\x18\x01 \x01(\x04R\ttimestamp\x12;\n" +
|
|
"\x06action\x18\x02 \x01(\x0e2#.signalservice.TypingMessage.ActionR\x06action\x12\x18\n" +
|
|
"\agroupId\x18\x03 \x01(\fR\agroupId\"\"\n" +
|
|
"\x06Action\x12\v\n" +
|
|
"\aSTARTED\x10\x00\x12\v\n" +
|
|
"\aSTOPPED\x10\x01\"\xe6\x02\n" +
|
|
"\fStoryMessage\x12\x1e\n" +
|
|
"\n" +
|
|
"profileKey\x18\x01 \x01(\fR\n" +
|
|
"profileKey\x123\n" +
|
|
"\x05group\x18\x02 \x01(\v2\x1d.signalservice.GroupContextV2R\x05group\x12J\n" +
|
|
"\x0efileAttachment\x18\x03 \x01(\v2 .signalservice.AttachmentPointerH\x00R\x0efileAttachment\x12G\n" +
|
|
"\x0etextAttachment\x18\x04 \x01(\v2\x1d.signalservice.TextAttachmentH\x00R\x0etextAttachment\x12$\n" +
|
|
"\rallowsReplies\x18\x05 \x01(\bR\rallowsReplies\x128\n" +
|
|
"\n" +
|
|
"bodyRanges\x18\x06 \x03(\v2\x18.signalservice.BodyRangeR\n" +
|
|
"bodyRangesB\f\n" +
|
|
"\n" +
|
|
"attachment\"\x9f\x01\n" +
|
|
"\aPreview\x12\x10\n" +
|
|
"\x03url\x18\x01 \x01(\tR\x03url\x12\x14\n" +
|
|
"\x05title\x18\x02 \x01(\tR\x05title\x126\n" +
|
|
"\x05image\x18\x03 \x01(\v2 .signalservice.AttachmentPointerR\x05image\x12 \n" +
|
|
"\vdescription\x18\x04 \x01(\tR\vdescription\x12\x12\n" +
|
|
"\x04date\x18\x05 \x01(\x04R\x04date\"\xd1\x04\n" +
|
|
"\x0eTextAttachment\x12\x12\n" +
|
|
"\x04text\x18\x01 \x01(\tR\x04text\x12A\n" +
|
|
"\ttextStyle\x18\x02 \x01(\x0e2#.signalservice.TextAttachment.StyleR\ttextStyle\x120\n" +
|
|
"\x13textForegroundColor\x18\x03 \x01(\rR\x13textForegroundColor\x120\n" +
|
|
"\x13textBackgroundColor\x18\x04 \x01(\rR\x13textBackgroundColor\x120\n" +
|
|
"\apreview\x18\x05 \x01(\v2\x16.signalservice.PreviewR\apreview\x12D\n" +
|
|
"\bgradient\x18\x06 \x01(\v2&.signalservice.TextAttachment.GradientH\x00R\bgradient\x12\x16\n" +
|
|
"\x05color\x18\a \x01(\rH\x00R\x05color\x1a\x92\x01\n" +
|
|
"\bGradient\x12\x1e\n" +
|
|
"\n" +
|
|
"startColor\x18\x01 \x01(\rR\n" +
|
|
"startColor\x12\x1a\n" +
|
|
"\bendColor\x18\x02 \x01(\rR\bendColor\x12\x14\n" +
|
|
"\x05angle\x18\x03 \x01(\rR\x05angle\x12\x16\n" +
|
|
"\x06colors\x18\x04 \x03(\rR\x06colors\x12\x1c\n" +
|
|
"\tpositions\x18\x05 \x03(\x02R\tpositions\"Q\n" +
|
|
"\x05Style\x12\v\n" +
|
|
"\aDEFAULT\x10\x00\x12\v\n" +
|
|
"\aREGULAR\x10\x01\x12\b\n" +
|
|
"\x04BOLD\x10\x02\x12\t\n" +
|
|
"\x05SERIF\x10\x03\x12\n" +
|
|
"\n" +
|
|
"\x06SCRIPT\x10\x04\x12\r\n" +
|
|
"\tCONDENSED\x10\x05B\f\n" +
|
|
"\n" +
|
|
"background\"\x99\x02\n" +
|
|
"\bVerified\x12&\n" +
|
|
"\x0edestinationAci\x18\x05 \x01(\tR\x0edestinationAci\x12 \n" +
|
|
"\videntityKey\x18\x02 \x01(\fR\videntityKey\x123\n" +
|
|
"\x05state\x18\x03 \x01(\x0e2\x1d.signalservice.Verified.StateR\x05state\x12 \n" +
|
|
"\vnullMessage\x18\x04 \x01(\fR\vnullMessage\x122\n" +
|
|
"\x14destinationAciBinary\x18\x06 \x01(\fR\x14destinationAciBinary\"2\n" +
|
|
"\x05State\x12\v\n" +
|
|
"\aDEFAULT\x10\x00\x12\f\n" +
|
|
"\bVERIFIED\x10\x01\x12\x0e\n" +
|
|
"\n" +
|
|
"UNVERIFIED\x10\x02J\x04\b\x01\x10\x02\"\x8fG\n" +
|
|
"\vSyncMessage\x123\n" +
|
|
"\x04sent\x18\x01 \x01(\v2\x1f.signalservice.SyncMessage.SentR\x04sent\x12?\n" +
|
|
"\bcontacts\x18\x02 \x01(\v2#.signalservice.SyncMessage.ContactsR\bcontacts\x12<\n" +
|
|
"\arequest\x18\x04 \x01(\v2\".signalservice.SyncMessage.RequestR\arequest\x123\n" +
|
|
"\x04read\x18\x05 \x03(\v2\x1f.signalservice.SyncMessage.ReadR\x04read\x12<\n" +
|
|
"\ablocked\x18\x06 \x01(\v2\".signalservice.SyncMessage.BlockedR\ablocked\x123\n" +
|
|
"\bverified\x18\a \x01(\v2\x17.signalservice.VerifiedR\bverified\x12N\n" +
|
|
"\rconfiguration\x18\t \x01(\v2(.signalservice.SyncMessage.ConfigurationR\rconfiguration\x12\x18\n" +
|
|
"\apadding\x18\b \x01(\fR\apadding\x12c\n" +
|
|
"\x14stickerPackOperation\x18\n" +
|
|
" \x03(\v2/.signalservice.SyncMessage.StickerPackOperationR\x14stickerPackOperation\x12K\n" +
|
|
"\fviewOnceOpen\x18\v \x01(\v2'.signalservice.SyncMessage.ViewOnceOpenR\fviewOnceOpen\x12H\n" +
|
|
"\vfetchLatest\x18\f \x01(\v2&.signalservice.SyncMessage.FetchLatestR\vfetchLatest\x123\n" +
|
|
"\x04keys\x18\r \x01(\v2\x1f.signalservice.SyncMessage.KeysR\x04keys\x12i\n" +
|
|
"\x16messageRequestResponse\x18\x0e \x01(\v21.signalservice.SyncMessage.MessageRequestResponseR\x16messageRequestResponse\x12T\n" +
|
|
"\x0foutgoingPayment\x18\x0f \x01(\v2*.signalservice.SyncMessage.OutgoingPaymentR\x0foutgoingPayment\x129\n" +
|
|
"\x06viewed\x18\x10 \x03(\v2!.signalservice.SyncMessage.ViewedR\x06viewed\x12T\n" +
|
|
"\x0fpniChangeNumber\x18\x12 \x01(\v2*.signalservice.SyncMessage.PniChangeNumberR\x0fpniChangeNumber\x12B\n" +
|
|
"\tcallEvent\x18\x13 \x01(\v2$.signalservice.SyncMessage.CallEventR\tcallEvent\x12Q\n" +
|
|
"\x0ecallLinkUpdate\x18\x14 \x01(\v2).signalservice.SyncMessage.CallLinkUpdateR\x0ecallLinkUpdate\x12K\n" +
|
|
"\fcallLogEvent\x18\x15 \x01(\v2'.signalservice.SyncMessage.CallLogEventR\fcallLogEvent\x12H\n" +
|
|
"\vdeleteForMe\x18\x16 \x01(\v2&.signalservice.SyncMessage.DeleteForMeR\vdeleteForMe\x12W\n" +
|
|
"\x10deviceNameChange\x18\x17 \x01(\v2+.signalservice.SyncMessage.DeviceNameChangeR\x10deviceNameChange\x12r\n" +
|
|
"\x19attachmentBackfillRequest\x18\x18 \x01(\v24.signalservice.SyncMessage.AttachmentBackfillRequestR\x19attachmentBackfillRequest\x12u\n" +
|
|
"\x1aattachmentBackfillResponse\x18\x19 \x01(\v25.signalservice.SyncMessage.AttachmentBackfillResponseR\x1aattachmentBackfillResponse\x1a\xbc\t\n" +
|
|
"\x04Sent\x12(\n" +
|
|
"\x0fdestinationE164\x18\x01 \x01(\tR\x0fdestinationE164\x122\n" +
|
|
"\x14destinationServiceId\x18\a \x01(\tR\x14destinationServiceId\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x124\n" +
|
|
"\amessage\x18\x03 \x01(\v2\x1a.signalservice.DataMessageR\amessage\x12:\n" +
|
|
"\x18expirationStartTimestamp\x18\x04 \x01(\x04R\x18expirationStartTimestamp\x12j\n" +
|
|
"\x12unidentifiedStatus\x18\x05 \x03(\v2:.signalservice.SyncMessage.Sent.UnidentifiedDeliveryStatusR\x12unidentifiedStatus\x123\n" +
|
|
"\x11isRecipientUpdate\x18\x06 \x01(\b:\x05falseR\x11isRecipientUpdate\x12?\n" +
|
|
"\fstoryMessage\x18\b \x01(\v2\x1b.signalservice.StoryMessageR\fstoryMessage\x12m\n" +
|
|
"\x16storyMessageRecipients\x18\t \x03(\v25.signalservice.SyncMessage.Sent.StoryMessageRecipientR\x16storyMessageRecipients\x12<\n" +
|
|
"\veditMessage\x18\n" +
|
|
" \x01(\v2\x1a.signalservice.EditMessageR\veditMessage\x12>\n" +
|
|
"\x1adestinationServiceIdBinary\x18\f \x01(\fR\x1adestinationServiceIdBinary\x1a\xfe\x01\n" +
|
|
"\x1aUnidentifiedDeliveryStatus\x122\n" +
|
|
"\x14destinationServiceId\x18\x03 \x01(\tR\x14destinationServiceId\x12\"\n" +
|
|
"\funidentified\x18\x02 \x01(\bR\funidentified\x12<\n" +
|
|
"\x19destinationPniIdentityKey\x18\x05 \x01(\fR\x19destinationPniIdentityKey\x12>\n" +
|
|
"\x1adestinationServiceIdBinary\x18\x06 \x01(\fR\x1adestinationServiceIdBinaryJ\x04\b\x01\x10\x02J\x04\b\x04\x10\x05\x1a\xef\x01\n" +
|
|
"\x15StoryMessageRecipient\x122\n" +
|
|
"\x14destinationServiceId\x18\x01 \x01(\tR\x14destinationServiceId\x120\n" +
|
|
"\x13distributionListIds\x18\x02 \x03(\tR\x13distributionListIds\x12*\n" +
|
|
"\x10isAllowedToReply\x18\x03 \x01(\bR\x10isAllowedToReply\x12>\n" +
|
|
"\x1adestinationServiceIdBinary\x18\x05 \x01(\fR\x1adestinationServiceIdBinaryJ\x04\b\x04\x10\x05J\x04\b\v\x10\f\x1ac\n" +
|
|
"\bContacts\x124\n" +
|
|
"\x04blob\x18\x01 \x01(\v2 .signalservice.AttachmentPointerR\x04blob\x12!\n" +
|
|
"\bcomplete\x18\x02 \x01(\b:\x05falseR\bcomplete\x1as\n" +
|
|
"\aBlocked\x12\x18\n" +
|
|
"\anumbers\x18\x01 \x03(\tR\anumbers\x12\x12\n" +
|
|
"\x04acis\x18\x03 \x03(\tR\x04acis\x12\x1a\n" +
|
|
"\bgroupIds\x18\x02 \x03(\fR\bgroupIds\x12\x1e\n" +
|
|
"\n" +
|
|
"acisBinary\x18\x04 \x03(\fR\n" +
|
|
"acisBinary\x1a\x9f\x01\n" +
|
|
"\aRequest\x12;\n" +
|
|
"\x04type\x18\x01 \x01(\x0e2'.signalservice.SyncMessage.Request.TypeR\x04type\"W\n" +
|
|
"\x04Type\x12\v\n" +
|
|
"\aUNKNOWN\x10\x00\x12\f\n" +
|
|
"\bCONTACTS\x10\x01\x12\v\n" +
|
|
"\aBLOCKED\x10\x03\x12\x11\n" +
|
|
"\rCONFIGURATION\x10\x04\x12\b\n" +
|
|
"\x04KEYS\x10\x05\"\x04\b\x02\x10\x02\"\x04\b\x06\x10\x06\x1ar\n" +
|
|
"\x04Read\x12\x1c\n" +
|
|
"\tsenderAci\x18\x03 \x01(\tR\tsenderAci\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x12(\n" +
|
|
"\x0fsenderAciBinary\x18\x04 \x01(\fR\x0fsenderAciBinaryJ\x04\b\x01\x10\x02\x1at\n" +
|
|
"\x06Viewed\x12\x1c\n" +
|
|
"\tsenderAci\x18\x03 \x01(\tR\tsenderAci\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x12(\n" +
|
|
"\x0fsenderAciBinary\x18\x04 \x01(\fR\x0fsenderAciBinaryJ\x04\b\x01\x10\x02\x1a\x83\x02\n" +
|
|
"\rConfiguration\x12\"\n" +
|
|
"\freadReceipts\x18\x01 \x01(\bR\freadReceipts\x12F\n" +
|
|
"\x1eunidentifiedDeliveryIndicators\x18\x02 \x01(\bR\x1eunidentifiedDeliveryIndicators\x12*\n" +
|
|
"\x10typingIndicators\x18\x03 \x01(\bR\x10typingIndicators\x120\n" +
|
|
"\x13provisioningVersion\x18\x05 \x01(\rR\x13provisioningVersion\x12\"\n" +
|
|
"\flinkPreviews\x18\x06 \x01(\bR\flinkPreviewsJ\x04\b\x04\x10\x05\x1a\xb3\x01\n" +
|
|
"\x14StickerPackOperation\x12\x16\n" +
|
|
"\x06packId\x18\x01 \x01(\fR\x06packId\x12\x18\n" +
|
|
"\apackKey\x18\x02 \x01(\fR\apackKey\x12H\n" +
|
|
"\x04type\x18\x03 \x01(\x0e24.signalservice.SyncMessage.StickerPackOperation.TypeR\x04type\"\x1f\n" +
|
|
"\x04Type\x12\v\n" +
|
|
"\aINSTALL\x10\x00\x12\n" +
|
|
"\n" +
|
|
"\x06REMOVE\x10\x01\x1az\n" +
|
|
"\fViewOnceOpen\x12\x1c\n" +
|
|
"\tsenderAci\x18\x03 \x01(\tR\tsenderAci\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x12(\n" +
|
|
"\x0fsenderAciBinary\x18\x04 \x01(\fR\x0fsenderAciBinaryJ\x04\b\x01\x10\x02\x1a\xa5\x01\n" +
|
|
"\vFetchLatest\x12?\n" +
|
|
"\x04type\x18\x01 \x01(\x0e2+.signalservice.SyncMessage.FetchLatest.TypeR\x04type\"U\n" +
|
|
"\x04Type\x12\v\n" +
|
|
"\aUNKNOWN\x10\x00\x12\x11\n" +
|
|
"\rLOCAL_PROFILE\x10\x01\x12\x14\n" +
|
|
"\x10STORAGE_MANIFEST\x10\x02\x12\x17\n" +
|
|
"\x13SUBSCRIPTION_STATUS\x10\x03\x1a\x84\x01\n" +
|
|
"\x04Keys\x12\x16\n" +
|
|
"\x06master\x18\x02 \x01(\fR\x06master\x12.\n" +
|
|
"\x12accountEntropyPool\x18\x03 \x01(\tR\x12accountEntropyPool\x12.\n" +
|
|
"\x12mediaRootBackupKey\x18\x04 \x01(\fR\x12mediaRootBackupKeyJ\x04\b\x01\x10\x02\x1aK\n" +
|
|
"\vPniIdentity\x12\x1c\n" +
|
|
"\tpublicKey\x18\x01 \x01(\fR\tpublicKey\x12\x1e\n" +
|
|
"\n" +
|
|
"privateKey\x18\x02 \x01(\fR\n" +
|
|
"privateKey\x1a\xb8\x02\n" +
|
|
"\x16MessageRequestResponse\x12\x1c\n" +
|
|
"\tthreadAci\x18\x02 \x01(\tR\tthreadAci\x12\x18\n" +
|
|
"\agroupId\x18\x03 \x01(\fR\agroupId\x12J\n" +
|
|
"\x04type\x18\x04 \x01(\x0e26.signalservice.SyncMessage.MessageRequestResponse.TypeR\x04type\x12(\n" +
|
|
"\x0fthreadAciBinary\x18\x05 \x01(\fR\x0fthreadAciBinary\"j\n" +
|
|
"\x04Type\x12\v\n" +
|
|
"\aUNKNOWN\x10\x00\x12\n" +
|
|
"\n" +
|
|
"\x06ACCEPT\x10\x01\x12\n" +
|
|
"\n" +
|
|
"\x06DELETE\x10\x02\x12\t\n" +
|
|
"\x05BLOCK\x10\x03\x12\x14\n" +
|
|
"\x10BLOCK_AND_DELETE\x10\x04\x12\b\n" +
|
|
"\x04SPAM\x10\x05\x12\x12\n" +
|
|
"\x0eBLOCK_AND_SPAM\x10\x06J\x04\b\x01\x10\x02\x1a\x96\x04\n" +
|
|
"\x0fOutgoingPayment\x12.\n" +
|
|
"\x12recipientServiceId\x18\x01 \x01(\tR\x12recipientServiceId\x12\x12\n" +
|
|
"\x04note\x18\x02 \x01(\tR\x04note\x12W\n" +
|
|
"\n" +
|
|
"mobileCoin\x18\x03 \x01(\v25.signalservice.SyncMessage.OutgoingPayment.MobileCoinH\x00R\n" +
|
|
"mobileCoin\x1a\xcc\x02\n" +
|
|
"\n" +
|
|
"MobileCoin\x12*\n" +
|
|
"\x10recipientAddress\x18\x01 \x01(\fR\x10recipientAddress\x12$\n" +
|
|
"\ramountPicoMob\x18\x02 \x01(\x04R\ramountPicoMob\x12\x1e\n" +
|
|
"\n" +
|
|
"feePicoMob\x18\x03 \x01(\x04R\n" +
|
|
"feePicoMob\x12\x18\n" +
|
|
"\areceipt\x18\x04 \x01(\fR\areceipt\x122\n" +
|
|
"\x14ledgerBlockTimestamp\x18\x05 \x01(\x04R\x14ledgerBlockTimestamp\x12*\n" +
|
|
"\x10ledgerBlockIndex\x18\x06 \x01(\x04R\x10ledgerBlockIndex\x12&\n" +
|
|
"\x0espentKeyImages\x18\a \x03(\fR\x0espentKeyImages\x12*\n" +
|
|
"\x10outputPublicKeys\x18\b \x03(\fR\x10outputPublicKeysB\x17\n" +
|
|
"\x15attachment_identifier\x1a\xd7\x01\n" +
|
|
"\x0fPniChangeNumber\x12(\n" +
|
|
"\x0fidentityKeyPair\x18\x01 \x01(\fR\x0fidentityKeyPair\x12\"\n" +
|
|
"\fsignedPreKey\x18\x02 \x01(\fR\fsignedPreKey\x124\n" +
|
|
"\x15lastResortKyberPreKey\x18\x05 \x01(\fR\x15lastResortKyberPreKey\x12&\n" +
|
|
"\x0eregistrationId\x18\x03 \x01(\rR\x0eregistrationId\x12\x18\n" +
|
|
"\anewE164\x18\x04 \x01(\tR\anewE164\x1a\xa9\x04\n" +
|
|
"\tCallEvent\x12&\n" +
|
|
"\x0econversationId\x18\x01 \x01(\fR\x0econversationId\x12\x16\n" +
|
|
"\x06callId\x18\x02 \x01(\x04R\x06callId\x12\x1c\n" +
|
|
"\ttimestamp\x18\x03 \x01(\x04R\ttimestamp\x12=\n" +
|
|
"\x04type\x18\x04 \x01(\x0e2).signalservice.SyncMessage.CallEvent.TypeR\x04type\x12L\n" +
|
|
"\tdirection\x18\x05 \x01(\x0e2..signalservice.SyncMessage.CallEvent.DirectionR\tdirection\x12@\n" +
|
|
"\x05event\x18\x06 \x01(\x0e2*.signalservice.SyncMessage.CallEvent.EventR\x05event\"Y\n" +
|
|
"\x04Type\x12\x10\n" +
|
|
"\fUNKNOWN_TYPE\x10\x00\x12\x0e\n" +
|
|
"\n" +
|
|
"AUDIO_CALL\x10\x01\x12\x0e\n" +
|
|
"\n" +
|
|
"VIDEO_CALL\x10\x02\x12\x0e\n" +
|
|
"\n" +
|
|
"GROUP_CALL\x10\x03\x12\x0f\n" +
|
|
"\vAD_HOC_CALL\x10\x04\">\n" +
|
|
"\tDirection\x12\x15\n" +
|
|
"\x11UNKNOWN_DIRECTION\x10\x00\x12\f\n" +
|
|
"\bINCOMING\x10\x01\x12\f\n" +
|
|
"\bOUTGOING\x10\x02\"T\n" +
|
|
"\x05Event\x12\x11\n" +
|
|
"\rUNKNOWN_EVENT\x10\x00\x12\f\n" +
|
|
"\bACCEPTED\x10\x01\x12\x10\n" +
|
|
"\fNOT_ACCEPTED\x10\x02\x12\n" +
|
|
"\n" +
|
|
"\x06DELETE\x10\x03\x12\f\n" +
|
|
"\bOBSERVED\x10\x04\x1a\xc2\x01\n" +
|
|
"\x0eCallLinkUpdate\x12\x18\n" +
|
|
"\arootKey\x18\x01 \x01(\fR\arootKey\x12\"\n" +
|
|
"\fadminPasskey\x18\x02 \x01(\fR\fadminPasskey\x12B\n" +
|
|
"\x04type\x18\x03 \x01(\x0e2..signalservice.SyncMessage.CallLinkUpdate.TypeR\x04type\x12\x14\n" +
|
|
"\x05epoch\x18\x04 \x01(\fR\x05epoch\"\x18\n" +
|
|
"\x04Type\x12\n" +
|
|
"\n" +
|
|
"\x06UPDATE\x10\x00\"\x04\b\x01\x10\x01\x1a\x94\x02\n" +
|
|
"\fCallLogEvent\x12@\n" +
|
|
"\x04type\x18\x01 \x01(\x0e2,.signalservice.SyncMessage.CallLogEvent.TypeR\x04type\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x12&\n" +
|
|
"\x0econversationId\x18\x03 \x01(\fR\x0econversationId\x12\x16\n" +
|
|
"\x06callId\x18\x04 \x01(\x04R\x06callId\"d\n" +
|
|
"\x04Type\x12\t\n" +
|
|
"\x05CLEAR\x10\x00\x12\x12\n" +
|
|
"\x0eMARKED_AS_READ\x10\x01\x12\"\n" +
|
|
"\x1eMARKED_AS_READ_IN_CONVERSATION\x10\x02\x12\x19\n" +
|
|
"\x15CLEAR_IN_CONVERSATION\x10\x03\x1a\xb9\n" +
|
|
"\n" +
|
|
"\vDeleteForMe\x12]\n" +
|
|
"\x0emessageDeletes\x18\x01 \x03(\v25.signalservice.SyncMessage.DeleteForMe.MessageDeletesR\x0emessageDeletes\x12k\n" +
|
|
"\x13conversationDeletes\x18\x02 \x03(\v29.signalservice.SyncMessage.DeleteForMe.ConversationDeleteR\x13conversationDeletes\x12\x86\x01\n" +
|
|
"\x1clocalOnlyConversationDeletes\x18\x03 \x03(\v2B.signalservice.SyncMessage.DeleteForMe.LocalOnlyConversationDeleteR\x1clocalOnlyConversationDeletes\x12e\n" +
|
|
"\x11attachmentDeletes\x18\x04 \x03(\v27.signalservice.SyncMessage.DeleteForMe.AttachmentDeleteR\x11attachmentDeletes\x1a\x9a\x01\n" +
|
|
"\x0eMessageDeletes\x12I\n" +
|
|
"\fconversation\x18\x01 \x01(\v2%.signalservice.ConversationIdentifierR\fconversation\x12=\n" +
|
|
"\bmessages\x18\x02 \x03(\v2!.signalservice.AddressableMessageR\bmessages\x1a\xa4\x02\n" +
|
|
"\x10AttachmentDelete\x12I\n" +
|
|
"\fconversation\x18\x01 \x01(\v2%.signalservice.ConversationIdentifierR\fconversation\x12G\n" +
|
|
"\rtargetMessage\x18\x02 \x01(\v2!.signalservice.AddressableMessageR\rtargetMessage\x12\x1e\n" +
|
|
"\n" +
|
|
"clientUuid\x18\x03 \x01(\fR\n" +
|
|
"clientUuid\x12&\n" +
|
|
"\x0efallbackDigest\x18\x04 \x01(\fR\x0efallbackDigest\x124\n" +
|
|
"\x15fallbackPlaintextHash\x18\x05 \x01(\fR\x15fallbackPlaintextHash\x1a\xbf\x02\n" +
|
|
"\x12ConversationDelete\x12I\n" +
|
|
"\fconversation\x18\x01 \x01(\v2%.signalservice.ConversationIdentifierR\fconversation\x12Q\n" +
|
|
"\x12mostRecentMessages\x18\x02 \x03(\v2!.signalservice.AddressableMessageR\x12mostRecentMessages\x12\"\n" +
|
|
"\fisFullDelete\x18\x03 \x01(\bR\fisFullDelete\x12g\n" +
|
|
"\x1dmostRecentNonExpiringMessages\x18\x04 \x03(\v2!.signalservice.AddressableMessageR\x1dmostRecentNonExpiringMessages\x1ah\n" +
|
|
"\x1bLocalOnlyConversationDelete\x12I\n" +
|
|
"\fconversation\x18\x01 \x01(\v2%.signalservice.ConversationIdentifierR\fconversation\x1a4\n" +
|
|
"\x10DeviceNameChange\x12\x1a\n" +
|
|
"\bdeviceId\x18\x02 \x01(\rR\bdeviceIdJ\x04\b\x01\x10\x02\x1a\xbb\x01\n" +
|
|
"\x19AttachmentBackfillRequest\x12G\n" +
|
|
"\rtargetMessage\x18\x01 \x01(\v2!.signalservice.AddressableMessageR\rtargetMessage\x12U\n" +
|
|
"\x12targetConversation\x18\x02 \x01(\v2%.signalservice.ConversationIdentifierR\x12targetConversation\x1a\xf9\x06\n" +
|
|
"\x1aAttachmentBackfillResponse\x12G\n" +
|
|
"\rtargetMessage\x18\x01 \x01(\v2!.signalservice.AddressableMessageR\rtargetMessage\x12U\n" +
|
|
"\x12targetConversation\x18\x02 \x01(\v2%.signalservice.ConversationIdentifierR\x12targetConversation\x12l\n" +
|
|
"\vattachments\x18\x03 \x01(\v2H.signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataListH\x00R\vattachments\x12S\n" +
|
|
"\x05error\x18\x04 \x01(\x0e2;.signalservice.SyncMessage.AttachmentBackfillResponse.ErrorH\x00R\x05error\x1a\xee\x01\n" +
|
|
"\x0eAttachmentData\x12B\n" +
|
|
"\n" +
|
|
"attachment\x18\x01 \x01(\v2 .signalservice.AttachmentPointerH\x00R\n" +
|
|
"attachment\x12e\n" +
|
|
"\x06status\x18\x02 \x01(\x0e2K.signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData.StatusH\x00R\x06status\")\n" +
|
|
"\x06Status\x12\v\n" +
|
|
"\aPENDING\x10\x00\x12\x12\n" +
|
|
"\x0eTERMINAL_ERROR\x10\x01B\x06\n" +
|
|
"\x04data\x1a\xde\x01\n" +
|
|
"\x12AttachmentDataList\x12f\n" +
|
|
"\vattachments\x18\x01 \x03(\v2D.signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataR\vattachments\x12`\n" +
|
|
"\blongText\x18\x02 \x01(\v2D.signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataR\blongText\"\x1e\n" +
|
|
"\x05Error\x12\x15\n" +
|
|
"\x11MESSAGE_NOT_FOUND\x10\x00B\x06\n" +
|
|
"\x04dataJ\x04\b\x03\x10\x04J\x04\b\x11\x10\x12\"\xe7\x04\n" +
|
|
"\x11AttachmentPointer\x12\x16\n" +
|
|
"\x05cdnId\x18\x01 \x01(\x06H\x00R\x05cdnId\x12\x18\n" +
|
|
"\x06cdnKey\x18\x0f \x01(\tH\x00R\x06cdnKey\x12\x1e\n" +
|
|
"\n" +
|
|
"clientUuid\x18\x14 \x01(\fR\n" +
|
|
"clientUuid\x12 \n" +
|
|
"\vcontentType\x18\x02 \x01(\tR\vcontentType\x12\x10\n" +
|
|
"\x03key\x18\x03 \x01(\fR\x03key\x12\x12\n" +
|
|
"\x04size\x18\x04 \x01(\rR\x04size\x12\x1c\n" +
|
|
"\tthumbnail\x18\x05 \x01(\fR\tthumbnail\x12\x16\n" +
|
|
"\x06digest\x18\x06 \x01(\fR\x06digest\x12&\n" +
|
|
"\x0eincrementalMac\x18\x13 \x01(\fR\x0eincrementalMac\x12\x1c\n" +
|
|
"\tchunkSize\x18\x11 \x01(\rR\tchunkSize\x12\x1a\n" +
|
|
"\bfileName\x18\a \x01(\tR\bfileName\x12\x14\n" +
|
|
"\x05flags\x18\b \x01(\rR\x05flags\x12\x14\n" +
|
|
"\x05width\x18\t \x01(\rR\x05width\x12\x16\n" +
|
|
"\x06height\x18\n" +
|
|
" \x01(\rR\x06height\x12\x18\n" +
|
|
"\acaption\x18\v \x01(\tR\acaption\x12\x1a\n" +
|
|
"\bblurHash\x18\f \x01(\tR\bblurHash\x12(\n" +
|
|
"\x0fuploadTimestamp\x18\r \x01(\x04R\x0fuploadTimestamp\x12\x1c\n" +
|
|
"\tcdnNumber\x18\x0e \x01(\rR\tcdnNumber\"9\n" +
|
|
"\x05Flags\x12\x11\n" +
|
|
"\rVOICE_MESSAGE\x10\x01\x12\x0e\n" +
|
|
"\n" +
|
|
"BORDERLESS\x10\x02\x12\a\n" +
|
|
"\x03GIF\x10\b\"\x04\b\x04\x10\x04B\x17\n" +
|
|
"\x15attachment_identifierJ\x04\b\x10\x10\x11J\x04\b\x12\x10\x13\"l\n" +
|
|
"\x0eGroupContextV2\x12\x1c\n" +
|
|
"\tmasterKey\x18\x01 \x01(\fR\tmasterKey\x12\x1a\n" +
|
|
"\brevision\x18\x02 \x01(\rR\brevision\x12 \n" +
|
|
"\vgroupChange\x18\x03 \x01(\fR\vgroupChange\"\x84\x03\n" +
|
|
"\x0eContactDetails\x12\x16\n" +
|
|
"\x06number\x18\x01 \x01(\tR\x06number\x12\x10\n" +
|
|
"\x03aci\x18\t \x01(\tR\x03aci\x12\x1c\n" +
|
|
"\taciBinary\x18\r \x01(\fR\taciBinary\x12\x12\n" +
|
|
"\x04name\x18\x02 \x01(\tR\x04name\x12<\n" +
|
|
"\x06avatar\x18\x03 \x01(\v2$.signalservice.ContactDetails.AvatarR\x06avatar\x12 \n" +
|
|
"\vexpireTimer\x18\b \x01(\rR\vexpireTimer\x12.\n" +
|
|
"\x12expireTimerVersion\x18\f \x01(\rR\x12expireTimerVersion\x12$\n" +
|
|
"\rinboxPosition\x18\n" +
|
|
" \x01(\rR\rinboxPosition\x1aB\n" +
|
|
"\x06Avatar\x12 \n" +
|
|
"\vcontentType\x18\x01 \x01(\tR\vcontentType\x12\x16\n" +
|
|
"\x06length\x18\x02 \x01(\rR\x06lengthJ\x04\b\x04\x10\x05J\x04\b\x05\x10\x06J\x04\b\x06\x10\aJ\x04\b\a\x10\bJ\x04\b\v\x10\f\"\xb9\x01\n" +
|
|
"\x0ePaymentAddress\x12J\n" +
|
|
"\n" +
|
|
"mobileCoin\x18\x01 \x01(\v2(.signalservice.PaymentAddress.MobileCoinH\x00R\n" +
|
|
"mobileCoin\x1aP\n" +
|
|
"\n" +
|
|
"MobileCoin\x12$\n" +
|
|
"\rpublicAddress\x18\x01 \x01(\fR\rpublicAddress\x12\x1c\n" +
|
|
"\tsignature\x18\x02 \x01(\fR\tsignatureB\t\n" +
|
|
"\aAddress\"r\n" +
|
|
"\x16DecryptionErrorMessage\x12\x1e\n" +
|
|
"\n" +
|
|
"ratchetKey\x18\x01 \x01(\fR\n" +
|
|
"ratchetKey\x12\x1c\n" +
|
|
"\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x12\x1a\n" +
|
|
"\bdeviceId\x18\x03 \x01(\rR\bdeviceId\"E\n" +
|
|
"\x13PniSignatureMessage\x12\x10\n" +
|
|
"\x03pni\x18\x01 \x01(\fR\x03pni\x12\x1c\n" +
|
|
"\tsignature\x18\x02 \x01(\fR\tsignature\"}\n" +
|
|
"\vEditMessage\x120\n" +
|
|
"\x13targetSentTimestamp\x18\x01 \x01(\x04R\x13targetSentTimestamp\x12<\n" +
|
|
"\vdataMessage\x18\x02 \x01(\v2\x1a.signalservice.DataMessageR\vdataMessage\"\xac\x02\n" +
|
|
"\tBodyRange\x12\x14\n" +
|
|
"\x05start\x18\x01 \x01(\rR\x05start\x12\x16\n" +
|
|
"\x06length\x18\x02 \x01(\rR\x06length\x12 \n" +
|
|
"\n" +
|
|
"mentionAci\x18\x03 \x01(\tH\x00R\n" +
|
|
"mentionAci\x126\n" +
|
|
"\x05style\x18\x04 \x01(\x0e2\x1e.signalservice.BodyRange.StyleH\x00R\x05style\x12,\n" +
|
|
"\x10mentionAciBinary\x18\x05 \x01(\fH\x00R\x10mentionAciBinary\"V\n" +
|
|
"\x05Style\x12\b\n" +
|
|
"\x04NONE\x10\x00\x12\b\n" +
|
|
"\x04BOLD\x10\x01\x12\n" +
|
|
"\n" +
|
|
"\x06ITALIC\x10\x02\x12\v\n" +
|
|
"\aSPOILER\x10\x03\x12\x11\n" +
|
|
"\rSTRIKETHROUGH\x10\x04\x12\r\n" +
|
|
"\tMONOSPACE\x10\x05B\x11\n" +
|
|
"\x0fassociatedValue\"\xca\x01\n" +
|
|
"\x12AddressableMessage\x12*\n" +
|
|
"\x0fauthorServiceId\x18\x01 \x01(\tH\x00R\x0fauthorServiceId\x12 \n" +
|
|
"\n" +
|
|
"authorE164\x18\x02 \x01(\tH\x00R\n" +
|
|
"authorE164\x126\n" +
|
|
"\x15authorServiceIdBinary\x18\x04 \x01(\fH\x00R\x15authorServiceIdBinary\x12$\n" +
|
|
"\rsentTimestamp\x18\x03 \x01(\x04R\rsentTimestampB\b\n" +
|
|
"\x06author\"\xd4\x01\n" +
|
|
"\x16ConversationIdentifier\x12*\n" +
|
|
"\x0fthreadServiceId\x18\x01 \x01(\tH\x00R\x0fthreadServiceId\x12&\n" +
|
|
"\rthreadGroupId\x18\x02 \x01(\fH\x00R\rthreadGroupId\x12 \n" +
|
|
"\n" +
|
|
"threadE164\x18\x03 \x01(\tH\x00R\n" +
|
|
"threadE164\x126\n" +
|
|
"\x15threadServiceIdBinary\x18\x04 \x01(\fH\x00R\x15threadServiceIdBinaryB\f\n" +
|
|
"\n" +
|
|
"identifierBE\n" +
|
|
".org.whispersystems.signalservice.internal.pushB\x13SignalServiceProtos"
|
|
|
|
var (
|
|
file_SignalService_proto_rawDescOnce sync.Once
|
|
file_SignalService_proto_rawDescData []byte
|
|
)
|
|
|
|
func file_SignalService_proto_rawDescGZIP() []byte {
|
|
file_SignalService_proto_rawDescOnce.Do(func() {
|
|
file_SignalService_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_SignalService_proto_rawDesc), len(file_SignalService_proto_rawDesc)))
|
|
})
|
|
return file_SignalService_proto_rawDescData
|
|
}
|
|
|
|
var file_SignalService_proto_enumTypes = make([]protoimpl.EnumInfo, 28)
|
|
var file_SignalService_proto_msgTypes = make([]protoimpl.MessageInfo, 87)
|
|
var file_SignalService_proto_goTypes = []any{
|
|
(Envelope_Type)(0), // 0: signalservice.Envelope.Type
|
|
(CallMessage_Offer_Type)(0), // 1: signalservice.CallMessage.Offer.Type
|
|
(CallMessage_Hangup_Type)(0), // 2: signalservice.CallMessage.Hangup.Type
|
|
(CallMessage_Opaque_Urgency)(0), // 3: signalservice.CallMessage.Opaque.Urgency
|
|
(DataMessage_Flags)(0), // 4: signalservice.DataMessage.Flags
|
|
(DataMessage_ProtocolVersion)(0), // 5: signalservice.DataMessage.ProtocolVersion
|
|
(DataMessage_Payment_Activation_Type)(0), // 6: signalservice.DataMessage.Payment.Activation.Type
|
|
(DataMessage_Quote_Type)(0), // 7: signalservice.DataMessage.Quote.Type
|
|
(DataMessage_Contact_Phone_Type)(0), // 8: signalservice.DataMessage.Contact.Phone.Type
|
|
(DataMessage_Contact_Email_Type)(0), // 9: signalservice.DataMessage.Contact.Email.Type
|
|
(DataMessage_Contact_PostalAddress_Type)(0), // 10: signalservice.DataMessage.Contact.PostalAddress.Type
|
|
(ReceiptMessage_Type)(0), // 11: signalservice.ReceiptMessage.Type
|
|
(TypingMessage_Action)(0), // 12: signalservice.TypingMessage.Action
|
|
(TextAttachment_Style)(0), // 13: signalservice.TextAttachment.Style
|
|
(Verified_State)(0), // 14: signalservice.Verified.State
|
|
(SyncMessage_Request_Type)(0), // 15: signalservice.SyncMessage.Request.Type
|
|
(SyncMessage_StickerPackOperation_Type)(0), // 16: signalservice.SyncMessage.StickerPackOperation.Type
|
|
(SyncMessage_FetchLatest_Type)(0), // 17: signalservice.SyncMessage.FetchLatest.Type
|
|
(SyncMessage_MessageRequestResponse_Type)(0), // 18: signalservice.SyncMessage.MessageRequestResponse.Type
|
|
(SyncMessage_CallEvent_Type)(0), // 19: signalservice.SyncMessage.CallEvent.Type
|
|
(SyncMessage_CallEvent_Direction)(0), // 20: signalservice.SyncMessage.CallEvent.Direction
|
|
(SyncMessage_CallEvent_Event)(0), // 21: signalservice.SyncMessage.CallEvent.Event
|
|
(SyncMessage_CallLinkUpdate_Type)(0), // 22: signalservice.SyncMessage.CallLinkUpdate.Type
|
|
(SyncMessage_CallLogEvent_Type)(0), // 23: signalservice.SyncMessage.CallLogEvent.Type
|
|
(SyncMessage_AttachmentBackfillResponse_Error)(0), // 24: signalservice.SyncMessage.AttachmentBackfillResponse.Error
|
|
(SyncMessage_AttachmentBackfillResponse_AttachmentData_Status)(0), // 25: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData.Status
|
|
(AttachmentPointer_Flags)(0), // 26: signalservice.AttachmentPointer.Flags
|
|
(BodyRange_Style)(0), // 27: signalservice.BodyRange.Style
|
|
(*Envelope)(nil), // 28: signalservice.Envelope
|
|
(*Content)(nil), // 29: signalservice.Content
|
|
(*CallMessage)(nil), // 30: signalservice.CallMessage
|
|
(*DataMessage)(nil), // 31: signalservice.DataMessage
|
|
(*NullMessage)(nil), // 32: signalservice.NullMessage
|
|
(*ReceiptMessage)(nil), // 33: signalservice.ReceiptMessage
|
|
(*TypingMessage)(nil), // 34: signalservice.TypingMessage
|
|
(*StoryMessage)(nil), // 35: signalservice.StoryMessage
|
|
(*Preview)(nil), // 36: signalservice.Preview
|
|
(*TextAttachment)(nil), // 37: signalservice.TextAttachment
|
|
(*Verified)(nil), // 38: signalservice.Verified
|
|
(*SyncMessage)(nil), // 39: signalservice.SyncMessage
|
|
(*AttachmentPointer)(nil), // 40: signalservice.AttachmentPointer
|
|
(*GroupContextV2)(nil), // 41: signalservice.GroupContextV2
|
|
(*ContactDetails)(nil), // 42: signalservice.ContactDetails
|
|
(*PaymentAddress)(nil), // 43: signalservice.PaymentAddress
|
|
(*DecryptionErrorMessage)(nil), // 44: signalservice.DecryptionErrorMessage
|
|
(*PniSignatureMessage)(nil), // 45: signalservice.PniSignatureMessage
|
|
(*EditMessage)(nil), // 46: signalservice.EditMessage
|
|
(*BodyRange)(nil), // 47: signalservice.BodyRange
|
|
(*AddressableMessage)(nil), // 48: signalservice.AddressableMessage
|
|
(*ConversationIdentifier)(nil), // 49: signalservice.ConversationIdentifier
|
|
(*CallMessage_Offer)(nil), // 50: signalservice.CallMessage.Offer
|
|
(*CallMessage_Answer)(nil), // 51: signalservice.CallMessage.Answer
|
|
(*CallMessage_IceUpdate)(nil), // 52: signalservice.CallMessage.IceUpdate
|
|
(*CallMessage_Busy)(nil), // 53: signalservice.CallMessage.Busy
|
|
(*CallMessage_Hangup)(nil), // 54: signalservice.CallMessage.Hangup
|
|
(*CallMessage_Opaque)(nil), // 55: signalservice.CallMessage.Opaque
|
|
(*DataMessage_Payment)(nil), // 56: signalservice.DataMessage.Payment
|
|
(*DataMessage_Quote)(nil), // 57: signalservice.DataMessage.Quote
|
|
(*DataMessage_Contact)(nil), // 58: signalservice.DataMessage.Contact
|
|
(*DataMessage_Sticker)(nil), // 59: signalservice.DataMessage.Sticker
|
|
(*DataMessage_Reaction)(nil), // 60: signalservice.DataMessage.Reaction
|
|
(*DataMessage_Delete)(nil), // 61: signalservice.DataMessage.Delete
|
|
(*DataMessage_GroupCallUpdate)(nil), // 62: signalservice.DataMessage.GroupCallUpdate
|
|
(*DataMessage_StoryContext)(nil), // 63: signalservice.DataMessage.StoryContext
|
|
(*DataMessage_GiftBadge)(nil), // 64: signalservice.DataMessage.GiftBadge
|
|
(*DataMessage_PollCreate)(nil), // 65: signalservice.DataMessage.PollCreate
|
|
(*DataMessage_PollTerminate)(nil), // 66: signalservice.DataMessage.PollTerminate
|
|
(*DataMessage_PollVote)(nil), // 67: signalservice.DataMessage.PollVote
|
|
(*DataMessage_PinMessage)(nil), // 68: signalservice.DataMessage.PinMessage
|
|
(*DataMessage_UnpinMessage)(nil), // 69: signalservice.DataMessage.UnpinMessage
|
|
(*DataMessage_Payment_Amount)(nil), // 70: signalservice.DataMessage.Payment.Amount
|
|
(*DataMessage_Payment_Notification)(nil), // 71: signalservice.DataMessage.Payment.Notification
|
|
(*DataMessage_Payment_Activation)(nil), // 72: signalservice.DataMessage.Payment.Activation
|
|
(*DataMessage_Payment_Amount_MobileCoin)(nil), // 73: signalservice.DataMessage.Payment.Amount.MobileCoin
|
|
(*DataMessage_Payment_Notification_MobileCoin)(nil), // 74: signalservice.DataMessage.Payment.Notification.MobileCoin
|
|
(*DataMessage_Quote_QuotedAttachment)(nil), // 75: signalservice.DataMessage.Quote.QuotedAttachment
|
|
(*DataMessage_Contact_Name)(nil), // 76: signalservice.DataMessage.Contact.Name
|
|
(*DataMessage_Contact_Phone)(nil), // 77: signalservice.DataMessage.Contact.Phone
|
|
(*DataMessage_Contact_Email)(nil), // 78: signalservice.DataMessage.Contact.Email
|
|
(*DataMessage_Contact_PostalAddress)(nil), // 79: signalservice.DataMessage.Contact.PostalAddress
|
|
(*DataMessage_Contact_Avatar)(nil), // 80: signalservice.DataMessage.Contact.Avatar
|
|
(*TextAttachment_Gradient)(nil), // 81: signalservice.TextAttachment.Gradient
|
|
(*SyncMessage_Sent)(nil), // 82: signalservice.SyncMessage.Sent
|
|
(*SyncMessage_Contacts)(nil), // 83: signalservice.SyncMessage.Contacts
|
|
(*SyncMessage_Blocked)(nil), // 84: signalservice.SyncMessage.Blocked
|
|
(*SyncMessage_Request)(nil), // 85: signalservice.SyncMessage.Request
|
|
(*SyncMessage_Read)(nil), // 86: signalservice.SyncMessage.Read
|
|
(*SyncMessage_Viewed)(nil), // 87: signalservice.SyncMessage.Viewed
|
|
(*SyncMessage_Configuration)(nil), // 88: signalservice.SyncMessage.Configuration
|
|
(*SyncMessage_StickerPackOperation)(nil), // 89: signalservice.SyncMessage.StickerPackOperation
|
|
(*SyncMessage_ViewOnceOpen)(nil), // 90: signalservice.SyncMessage.ViewOnceOpen
|
|
(*SyncMessage_FetchLatest)(nil), // 91: signalservice.SyncMessage.FetchLatest
|
|
(*SyncMessage_Keys)(nil), // 92: signalservice.SyncMessage.Keys
|
|
(*SyncMessage_PniIdentity)(nil), // 93: signalservice.SyncMessage.PniIdentity
|
|
(*SyncMessage_MessageRequestResponse)(nil), // 94: signalservice.SyncMessage.MessageRequestResponse
|
|
(*SyncMessage_OutgoingPayment)(nil), // 95: signalservice.SyncMessage.OutgoingPayment
|
|
(*SyncMessage_PniChangeNumber)(nil), // 96: signalservice.SyncMessage.PniChangeNumber
|
|
(*SyncMessage_CallEvent)(nil), // 97: signalservice.SyncMessage.CallEvent
|
|
(*SyncMessage_CallLinkUpdate)(nil), // 98: signalservice.SyncMessage.CallLinkUpdate
|
|
(*SyncMessage_CallLogEvent)(nil), // 99: signalservice.SyncMessage.CallLogEvent
|
|
(*SyncMessage_DeleteForMe)(nil), // 100: signalservice.SyncMessage.DeleteForMe
|
|
(*SyncMessage_DeviceNameChange)(nil), // 101: signalservice.SyncMessage.DeviceNameChange
|
|
(*SyncMessage_AttachmentBackfillRequest)(nil), // 102: signalservice.SyncMessage.AttachmentBackfillRequest
|
|
(*SyncMessage_AttachmentBackfillResponse)(nil), // 103: signalservice.SyncMessage.AttachmentBackfillResponse
|
|
(*SyncMessage_Sent_UnidentifiedDeliveryStatus)(nil), // 104: signalservice.SyncMessage.Sent.UnidentifiedDeliveryStatus
|
|
(*SyncMessage_Sent_StoryMessageRecipient)(nil), // 105: signalservice.SyncMessage.Sent.StoryMessageRecipient
|
|
(*SyncMessage_OutgoingPayment_MobileCoin)(nil), // 106: signalservice.SyncMessage.OutgoingPayment.MobileCoin
|
|
(*SyncMessage_DeleteForMe_MessageDeletes)(nil), // 107: signalservice.SyncMessage.DeleteForMe.MessageDeletes
|
|
(*SyncMessage_DeleteForMe_AttachmentDelete)(nil), // 108: signalservice.SyncMessage.DeleteForMe.AttachmentDelete
|
|
(*SyncMessage_DeleteForMe_ConversationDelete)(nil), // 109: signalservice.SyncMessage.DeleteForMe.ConversationDelete
|
|
(*SyncMessage_DeleteForMe_LocalOnlyConversationDelete)(nil), // 110: signalservice.SyncMessage.DeleteForMe.LocalOnlyConversationDelete
|
|
(*SyncMessage_AttachmentBackfillResponse_AttachmentData)(nil), // 111: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData
|
|
(*SyncMessage_AttachmentBackfillResponse_AttachmentDataList)(nil), // 112: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataList
|
|
(*ContactDetails_Avatar)(nil), // 113: signalservice.ContactDetails.Avatar
|
|
(*PaymentAddress_MobileCoin)(nil), // 114: signalservice.PaymentAddress.MobileCoin
|
|
}
|
|
var file_SignalService_proto_depIdxs = []int32{
|
|
0, // 0: signalservice.Envelope.type:type_name -> signalservice.Envelope.Type
|
|
31, // 1: signalservice.Content.dataMessage:type_name -> signalservice.DataMessage
|
|
39, // 2: signalservice.Content.syncMessage:type_name -> signalservice.SyncMessage
|
|
30, // 3: signalservice.Content.callMessage:type_name -> signalservice.CallMessage
|
|
32, // 4: signalservice.Content.nullMessage:type_name -> signalservice.NullMessage
|
|
33, // 5: signalservice.Content.receiptMessage:type_name -> signalservice.ReceiptMessage
|
|
34, // 6: signalservice.Content.typingMessage:type_name -> signalservice.TypingMessage
|
|
35, // 7: signalservice.Content.storyMessage:type_name -> signalservice.StoryMessage
|
|
45, // 8: signalservice.Content.pniSignatureMessage:type_name -> signalservice.PniSignatureMessage
|
|
46, // 9: signalservice.Content.editMessage:type_name -> signalservice.EditMessage
|
|
50, // 10: signalservice.CallMessage.offer:type_name -> signalservice.CallMessage.Offer
|
|
51, // 11: signalservice.CallMessage.answer:type_name -> signalservice.CallMessage.Answer
|
|
52, // 12: signalservice.CallMessage.iceUpdate:type_name -> signalservice.CallMessage.IceUpdate
|
|
53, // 13: signalservice.CallMessage.busy:type_name -> signalservice.CallMessage.Busy
|
|
54, // 14: signalservice.CallMessage.hangup:type_name -> signalservice.CallMessage.Hangup
|
|
55, // 15: signalservice.CallMessage.opaque:type_name -> signalservice.CallMessage.Opaque
|
|
40, // 16: signalservice.DataMessage.attachments:type_name -> signalservice.AttachmentPointer
|
|
41, // 17: signalservice.DataMessage.groupV2:type_name -> signalservice.GroupContextV2
|
|
57, // 18: signalservice.DataMessage.quote:type_name -> signalservice.DataMessage.Quote
|
|
58, // 19: signalservice.DataMessage.contact:type_name -> signalservice.DataMessage.Contact
|
|
36, // 20: signalservice.DataMessage.preview:type_name -> signalservice.Preview
|
|
59, // 21: signalservice.DataMessage.sticker:type_name -> signalservice.DataMessage.Sticker
|
|
60, // 22: signalservice.DataMessage.reaction:type_name -> signalservice.DataMessage.Reaction
|
|
61, // 23: signalservice.DataMessage.delete:type_name -> signalservice.DataMessage.Delete
|
|
47, // 24: signalservice.DataMessage.bodyRanges:type_name -> signalservice.BodyRange
|
|
62, // 25: signalservice.DataMessage.groupCallUpdate:type_name -> signalservice.DataMessage.GroupCallUpdate
|
|
56, // 26: signalservice.DataMessage.payment:type_name -> signalservice.DataMessage.Payment
|
|
63, // 27: signalservice.DataMessage.storyContext:type_name -> signalservice.DataMessage.StoryContext
|
|
64, // 28: signalservice.DataMessage.giftBadge:type_name -> signalservice.DataMessage.GiftBadge
|
|
65, // 29: signalservice.DataMessage.pollCreate:type_name -> signalservice.DataMessage.PollCreate
|
|
66, // 30: signalservice.DataMessage.pollTerminate:type_name -> signalservice.DataMessage.PollTerminate
|
|
67, // 31: signalservice.DataMessage.pollVote:type_name -> signalservice.DataMessage.PollVote
|
|
68, // 32: signalservice.DataMessage.pinMessage:type_name -> signalservice.DataMessage.PinMessage
|
|
69, // 33: signalservice.DataMessage.unpinMessage:type_name -> signalservice.DataMessage.UnpinMessage
|
|
11, // 34: signalservice.ReceiptMessage.type:type_name -> signalservice.ReceiptMessage.Type
|
|
12, // 35: signalservice.TypingMessage.action:type_name -> signalservice.TypingMessage.Action
|
|
41, // 36: signalservice.StoryMessage.group:type_name -> signalservice.GroupContextV2
|
|
40, // 37: signalservice.StoryMessage.fileAttachment:type_name -> signalservice.AttachmentPointer
|
|
37, // 38: signalservice.StoryMessage.textAttachment:type_name -> signalservice.TextAttachment
|
|
47, // 39: signalservice.StoryMessage.bodyRanges:type_name -> signalservice.BodyRange
|
|
40, // 40: signalservice.Preview.image:type_name -> signalservice.AttachmentPointer
|
|
13, // 41: signalservice.TextAttachment.textStyle:type_name -> signalservice.TextAttachment.Style
|
|
36, // 42: signalservice.TextAttachment.preview:type_name -> signalservice.Preview
|
|
81, // 43: signalservice.TextAttachment.gradient:type_name -> signalservice.TextAttachment.Gradient
|
|
14, // 44: signalservice.Verified.state:type_name -> signalservice.Verified.State
|
|
82, // 45: signalservice.SyncMessage.sent:type_name -> signalservice.SyncMessage.Sent
|
|
83, // 46: signalservice.SyncMessage.contacts:type_name -> signalservice.SyncMessage.Contacts
|
|
85, // 47: signalservice.SyncMessage.request:type_name -> signalservice.SyncMessage.Request
|
|
86, // 48: signalservice.SyncMessage.read:type_name -> signalservice.SyncMessage.Read
|
|
84, // 49: signalservice.SyncMessage.blocked:type_name -> signalservice.SyncMessage.Blocked
|
|
38, // 50: signalservice.SyncMessage.verified:type_name -> signalservice.Verified
|
|
88, // 51: signalservice.SyncMessage.configuration:type_name -> signalservice.SyncMessage.Configuration
|
|
89, // 52: signalservice.SyncMessage.stickerPackOperation:type_name -> signalservice.SyncMessage.StickerPackOperation
|
|
90, // 53: signalservice.SyncMessage.viewOnceOpen:type_name -> signalservice.SyncMessage.ViewOnceOpen
|
|
91, // 54: signalservice.SyncMessage.fetchLatest:type_name -> signalservice.SyncMessage.FetchLatest
|
|
92, // 55: signalservice.SyncMessage.keys:type_name -> signalservice.SyncMessage.Keys
|
|
94, // 56: signalservice.SyncMessage.messageRequestResponse:type_name -> signalservice.SyncMessage.MessageRequestResponse
|
|
95, // 57: signalservice.SyncMessage.outgoingPayment:type_name -> signalservice.SyncMessage.OutgoingPayment
|
|
87, // 58: signalservice.SyncMessage.viewed:type_name -> signalservice.SyncMessage.Viewed
|
|
96, // 59: signalservice.SyncMessage.pniChangeNumber:type_name -> signalservice.SyncMessage.PniChangeNumber
|
|
97, // 60: signalservice.SyncMessage.callEvent:type_name -> signalservice.SyncMessage.CallEvent
|
|
98, // 61: signalservice.SyncMessage.callLinkUpdate:type_name -> signalservice.SyncMessage.CallLinkUpdate
|
|
99, // 62: signalservice.SyncMessage.callLogEvent:type_name -> signalservice.SyncMessage.CallLogEvent
|
|
100, // 63: signalservice.SyncMessage.deleteForMe:type_name -> signalservice.SyncMessage.DeleteForMe
|
|
101, // 64: signalservice.SyncMessage.deviceNameChange:type_name -> signalservice.SyncMessage.DeviceNameChange
|
|
102, // 65: signalservice.SyncMessage.attachmentBackfillRequest:type_name -> signalservice.SyncMessage.AttachmentBackfillRequest
|
|
103, // 66: signalservice.SyncMessage.attachmentBackfillResponse:type_name -> signalservice.SyncMessage.AttachmentBackfillResponse
|
|
113, // 67: signalservice.ContactDetails.avatar:type_name -> signalservice.ContactDetails.Avatar
|
|
114, // 68: signalservice.PaymentAddress.mobileCoin:type_name -> signalservice.PaymentAddress.MobileCoin
|
|
31, // 69: signalservice.EditMessage.dataMessage:type_name -> signalservice.DataMessage
|
|
27, // 70: signalservice.BodyRange.style:type_name -> signalservice.BodyRange.Style
|
|
1, // 71: signalservice.CallMessage.Offer.type:type_name -> signalservice.CallMessage.Offer.Type
|
|
2, // 72: signalservice.CallMessage.Hangup.type:type_name -> signalservice.CallMessage.Hangup.Type
|
|
3, // 73: signalservice.CallMessage.Opaque.urgency:type_name -> signalservice.CallMessage.Opaque.Urgency
|
|
71, // 74: signalservice.DataMessage.Payment.notification:type_name -> signalservice.DataMessage.Payment.Notification
|
|
72, // 75: signalservice.DataMessage.Payment.activation:type_name -> signalservice.DataMessage.Payment.Activation
|
|
75, // 76: signalservice.DataMessage.Quote.attachments:type_name -> signalservice.DataMessage.Quote.QuotedAttachment
|
|
47, // 77: signalservice.DataMessage.Quote.bodyRanges:type_name -> signalservice.BodyRange
|
|
7, // 78: signalservice.DataMessage.Quote.type:type_name -> signalservice.DataMessage.Quote.Type
|
|
76, // 79: signalservice.DataMessage.Contact.name:type_name -> signalservice.DataMessage.Contact.Name
|
|
77, // 80: signalservice.DataMessage.Contact.number:type_name -> signalservice.DataMessage.Contact.Phone
|
|
78, // 81: signalservice.DataMessage.Contact.email:type_name -> signalservice.DataMessage.Contact.Email
|
|
79, // 82: signalservice.DataMessage.Contact.address:type_name -> signalservice.DataMessage.Contact.PostalAddress
|
|
80, // 83: signalservice.DataMessage.Contact.avatar:type_name -> signalservice.DataMessage.Contact.Avatar
|
|
40, // 84: signalservice.DataMessage.Sticker.data:type_name -> signalservice.AttachmentPointer
|
|
73, // 85: signalservice.DataMessage.Payment.Amount.mobileCoin:type_name -> signalservice.DataMessage.Payment.Amount.MobileCoin
|
|
74, // 86: signalservice.DataMessage.Payment.Notification.mobileCoin:type_name -> signalservice.DataMessage.Payment.Notification.MobileCoin
|
|
6, // 87: signalservice.DataMessage.Payment.Activation.type:type_name -> signalservice.DataMessage.Payment.Activation.Type
|
|
40, // 88: signalservice.DataMessage.Quote.QuotedAttachment.thumbnail:type_name -> signalservice.AttachmentPointer
|
|
8, // 89: signalservice.DataMessage.Contact.Phone.type:type_name -> signalservice.DataMessage.Contact.Phone.Type
|
|
9, // 90: signalservice.DataMessage.Contact.Email.type:type_name -> signalservice.DataMessage.Contact.Email.Type
|
|
10, // 91: signalservice.DataMessage.Contact.PostalAddress.type:type_name -> signalservice.DataMessage.Contact.PostalAddress.Type
|
|
40, // 92: signalservice.DataMessage.Contact.Avatar.avatar:type_name -> signalservice.AttachmentPointer
|
|
31, // 93: signalservice.SyncMessage.Sent.message:type_name -> signalservice.DataMessage
|
|
104, // 94: signalservice.SyncMessage.Sent.unidentifiedStatus:type_name -> signalservice.SyncMessage.Sent.UnidentifiedDeliveryStatus
|
|
35, // 95: signalservice.SyncMessage.Sent.storyMessage:type_name -> signalservice.StoryMessage
|
|
105, // 96: signalservice.SyncMessage.Sent.storyMessageRecipients:type_name -> signalservice.SyncMessage.Sent.StoryMessageRecipient
|
|
46, // 97: signalservice.SyncMessage.Sent.editMessage:type_name -> signalservice.EditMessage
|
|
40, // 98: signalservice.SyncMessage.Contacts.blob:type_name -> signalservice.AttachmentPointer
|
|
15, // 99: signalservice.SyncMessage.Request.type:type_name -> signalservice.SyncMessage.Request.Type
|
|
16, // 100: signalservice.SyncMessage.StickerPackOperation.type:type_name -> signalservice.SyncMessage.StickerPackOperation.Type
|
|
17, // 101: signalservice.SyncMessage.FetchLatest.type:type_name -> signalservice.SyncMessage.FetchLatest.Type
|
|
18, // 102: signalservice.SyncMessage.MessageRequestResponse.type:type_name -> signalservice.SyncMessage.MessageRequestResponse.Type
|
|
106, // 103: signalservice.SyncMessage.OutgoingPayment.mobileCoin:type_name -> signalservice.SyncMessage.OutgoingPayment.MobileCoin
|
|
19, // 104: signalservice.SyncMessage.CallEvent.type:type_name -> signalservice.SyncMessage.CallEvent.Type
|
|
20, // 105: signalservice.SyncMessage.CallEvent.direction:type_name -> signalservice.SyncMessage.CallEvent.Direction
|
|
21, // 106: signalservice.SyncMessage.CallEvent.event:type_name -> signalservice.SyncMessage.CallEvent.Event
|
|
22, // 107: signalservice.SyncMessage.CallLinkUpdate.type:type_name -> signalservice.SyncMessage.CallLinkUpdate.Type
|
|
23, // 108: signalservice.SyncMessage.CallLogEvent.type:type_name -> signalservice.SyncMessage.CallLogEvent.Type
|
|
107, // 109: signalservice.SyncMessage.DeleteForMe.messageDeletes:type_name -> signalservice.SyncMessage.DeleteForMe.MessageDeletes
|
|
109, // 110: signalservice.SyncMessage.DeleteForMe.conversationDeletes:type_name -> signalservice.SyncMessage.DeleteForMe.ConversationDelete
|
|
110, // 111: signalservice.SyncMessage.DeleteForMe.localOnlyConversationDeletes:type_name -> signalservice.SyncMessage.DeleteForMe.LocalOnlyConversationDelete
|
|
108, // 112: signalservice.SyncMessage.DeleteForMe.attachmentDeletes:type_name -> signalservice.SyncMessage.DeleteForMe.AttachmentDelete
|
|
48, // 113: signalservice.SyncMessage.AttachmentBackfillRequest.targetMessage:type_name -> signalservice.AddressableMessage
|
|
49, // 114: signalservice.SyncMessage.AttachmentBackfillRequest.targetConversation:type_name -> signalservice.ConversationIdentifier
|
|
48, // 115: signalservice.SyncMessage.AttachmentBackfillResponse.targetMessage:type_name -> signalservice.AddressableMessage
|
|
49, // 116: signalservice.SyncMessage.AttachmentBackfillResponse.targetConversation:type_name -> signalservice.ConversationIdentifier
|
|
112, // 117: signalservice.SyncMessage.AttachmentBackfillResponse.attachments:type_name -> signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataList
|
|
24, // 118: signalservice.SyncMessage.AttachmentBackfillResponse.error:type_name -> signalservice.SyncMessage.AttachmentBackfillResponse.Error
|
|
49, // 119: signalservice.SyncMessage.DeleteForMe.MessageDeletes.conversation:type_name -> signalservice.ConversationIdentifier
|
|
48, // 120: signalservice.SyncMessage.DeleteForMe.MessageDeletes.messages:type_name -> signalservice.AddressableMessage
|
|
49, // 121: signalservice.SyncMessage.DeleteForMe.AttachmentDelete.conversation:type_name -> signalservice.ConversationIdentifier
|
|
48, // 122: signalservice.SyncMessage.DeleteForMe.AttachmentDelete.targetMessage:type_name -> signalservice.AddressableMessage
|
|
49, // 123: signalservice.SyncMessage.DeleteForMe.ConversationDelete.conversation:type_name -> signalservice.ConversationIdentifier
|
|
48, // 124: signalservice.SyncMessage.DeleteForMe.ConversationDelete.mostRecentMessages:type_name -> signalservice.AddressableMessage
|
|
48, // 125: signalservice.SyncMessage.DeleteForMe.ConversationDelete.mostRecentNonExpiringMessages:type_name -> signalservice.AddressableMessage
|
|
49, // 126: signalservice.SyncMessage.DeleteForMe.LocalOnlyConversationDelete.conversation:type_name -> signalservice.ConversationIdentifier
|
|
40, // 127: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData.attachment:type_name -> signalservice.AttachmentPointer
|
|
25, // 128: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData.status:type_name -> signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData.Status
|
|
111, // 129: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataList.attachments:type_name -> signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData
|
|
111, // 130: signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentDataList.longText:type_name -> signalservice.SyncMessage.AttachmentBackfillResponse.AttachmentData
|
|
131, // [131:131] is the sub-list for method output_type
|
|
131, // [131:131] is the sub-list for method input_type
|
|
131, // [131:131] is the sub-list for extension type_name
|
|
131, // [131:131] is the sub-list for extension extendee
|
|
0, // [0:131] is the sub-list for field type_name
|
|
}
|
|
|
|
func init() { file_SignalService_proto_init() }
|
|
func file_SignalService_proto_init() {
|
|
if File_SignalService_proto != nil {
|
|
return
|
|
}
|
|
file_SignalService_proto_msgTypes[7].OneofWrappers = []any{
|
|
(*StoryMessage_FileAttachment)(nil),
|
|
(*StoryMessage_TextAttachment)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[9].OneofWrappers = []any{
|
|
(*TextAttachment_Gradient_)(nil),
|
|
(*TextAttachment_Color)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[12].OneofWrappers = []any{
|
|
(*AttachmentPointer_CdnId)(nil),
|
|
(*AttachmentPointer_CdnKey)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[15].OneofWrappers = []any{
|
|
(*PaymentAddress_MobileCoin_)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[19].OneofWrappers = []any{
|
|
(*BodyRange_MentionAci)(nil),
|
|
(*BodyRange_Style_)(nil),
|
|
(*BodyRange_MentionAciBinary)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[20].OneofWrappers = []any{
|
|
(*AddressableMessage_AuthorServiceId)(nil),
|
|
(*AddressableMessage_AuthorE164)(nil),
|
|
(*AddressableMessage_AuthorServiceIdBinary)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[21].OneofWrappers = []any{
|
|
(*ConversationIdentifier_ThreadServiceId)(nil),
|
|
(*ConversationIdentifier_ThreadGroupId)(nil),
|
|
(*ConversationIdentifier_ThreadE164)(nil),
|
|
(*ConversationIdentifier_ThreadServiceIdBinary)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[28].OneofWrappers = []any{
|
|
(*DataMessage_Payment_Notification_)(nil),
|
|
(*DataMessage_Payment_Activation_)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[40].OneofWrappers = []any{
|
|
(*DataMessage_PinMessage_PinDurationSeconds)(nil),
|
|
(*DataMessage_PinMessage_PinDurationForever)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[42].OneofWrappers = []any{
|
|
(*DataMessage_Payment_Amount_MobileCoin_)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[43].OneofWrappers = []any{
|
|
(*DataMessage_Payment_Notification_MobileCoin_)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[67].OneofWrappers = []any{
|
|
(*SyncMessage_OutgoingPayment_MobileCoin_)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[75].OneofWrappers = []any{
|
|
(*SyncMessage_AttachmentBackfillResponse_Attachments)(nil),
|
|
(*SyncMessage_AttachmentBackfillResponse_Error_)(nil),
|
|
}
|
|
file_SignalService_proto_msgTypes[83].OneofWrappers = []any{
|
|
(*SyncMessage_AttachmentBackfillResponse_AttachmentData_Attachment)(nil),
|
|
(*SyncMessage_AttachmentBackfillResponse_AttachmentData_Status_)(nil),
|
|
}
|
|
type x struct{}
|
|
out := protoimpl.TypeBuilder{
|
|
File: protoimpl.DescBuilder{
|
|
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
|
RawDescriptor: unsafe.Slice(unsafe.StringData(file_SignalService_proto_rawDesc), len(file_SignalService_proto_rawDesc)),
|
|
NumEnums: 28,
|
|
NumMessages: 87,
|
|
NumExtensions: 0,
|
|
NumServices: 0,
|
|
},
|
|
GoTypes: file_SignalService_proto_goTypes,
|
|
DependencyIndexes: file_SignalService_proto_depIdxs,
|
|
EnumInfos: file_SignalService_proto_enumTypes,
|
|
MessageInfos: file_SignalService_proto_msgTypes,
|
|
}.Build()
|
|
File_SignalService_proto = out.File
|
|
file_SignalService_proto_goTypes = nil
|
|
file_SignalService_proto_depIdxs = nil
|
|
}
|