mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
* new protobufs from libsignal-service-java@a1c93edc40e3ce201fa4e70339a3e6f4e197e319 * Makefile to build ObjC classes from *.proto * refactored some touched code to minimize duplication * removed unused protos * deleted some dead code * renamed method for clarity // FREEBIE
1235 lines
56 KiB
Objective-C
1235 lines
56 KiB
Objective-C
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
|
|
#import <ProtocolBuffers/ProtocolBuffers.h>
|
|
|
|
// @@protoc_insertion_point(imports)
|
|
|
|
@class OWSSignalServiceProtosAttachmentPointer;
|
|
@class OWSSignalServiceProtosAttachmentPointerBuilder;
|
|
@class OWSSignalServiceProtosContactDetails;
|
|
@class OWSSignalServiceProtosContactDetailsAvatar;
|
|
@class OWSSignalServiceProtosContactDetailsAvatarBuilder;
|
|
@class OWSSignalServiceProtosContactDetailsBuilder;
|
|
@class OWSSignalServiceProtosContent;
|
|
@class OWSSignalServiceProtosContentBuilder;
|
|
@class OWSSignalServiceProtosDataMessage;
|
|
@class OWSSignalServiceProtosDataMessageBuilder;
|
|
@class OWSSignalServiceProtosEnvelope;
|
|
@class OWSSignalServiceProtosEnvelopeBuilder;
|
|
@class OWSSignalServiceProtosGroupContext;
|
|
@class OWSSignalServiceProtosGroupContextBuilder;
|
|
@class OWSSignalServiceProtosGroupDetails;
|
|
@class OWSSignalServiceProtosGroupDetailsAvatar;
|
|
@class OWSSignalServiceProtosGroupDetailsAvatarBuilder;
|
|
@class OWSSignalServiceProtosGroupDetailsBuilder;
|
|
@class OWSSignalServiceProtosSyncMessage;
|
|
@class OWSSignalServiceProtosSyncMessageBuilder;
|
|
@class OWSSignalServiceProtosSyncMessageContacts;
|
|
@class OWSSignalServiceProtosSyncMessageContactsBuilder;
|
|
@class OWSSignalServiceProtosSyncMessageGroups;
|
|
@class OWSSignalServiceProtosSyncMessageGroupsBuilder;
|
|
@class OWSSignalServiceProtosSyncMessageRead;
|
|
@class OWSSignalServiceProtosSyncMessageReadBuilder;
|
|
@class OWSSignalServiceProtosSyncMessageRequest;
|
|
@class OWSSignalServiceProtosSyncMessageRequestBuilder;
|
|
@class OWSSignalServiceProtosSyncMessageSent;
|
|
@class OWSSignalServiceProtosSyncMessageSentBuilder;
|
|
@class ObjectiveCFileOptions;
|
|
@class ObjectiveCFileOptionsBuilder;
|
|
@class PBDescriptorProto;
|
|
@class PBDescriptorProtoBuilder;
|
|
@class PBDescriptorProtoExtensionRange;
|
|
@class PBDescriptorProtoExtensionRangeBuilder;
|
|
@class PBEnumDescriptorProto;
|
|
@class PBEnumDescriptorProtoBuilder;
|
|
@class PBEnumOptions;
|
|
@class PBEnumOptionsBuilder;
|
|
@class PBEnumValueDescriptorProto;
|
|
@class PBEnumValueDescriptorProtoBuilder;
|
|
@class PBEnumValueOptions;
|
|
@class PBEnumValueOptionsBuilder;
|
|
@class PBFieldDescriptorProto;
|
|
@class PBFieldDescriptorProtoBuilder;
|
|
@class PBFieldOptions;
|
|
@class PBFieldOptionsBuilder;
|
|
@class PBFileDescriptorProto;
|
|
@class PBFileDescriptorProtoBuilder;
|
|
@class PBFileDescriptorSet;
|
|
@class PBFileDescriptorSetBuilder;
|
|
@class PBFileOptions;
|
|
@class PBFileOptionsBuilder;
|
|
@class PBMessageOptions;
|
|
@class PBMessageOptionsBuilder;
|
|
@class PBMethodDescriptorProto;
|
|
@class PBMethodDescriptorProtoBuilder;
|
|
@class PBMethodOptions;
|
|
@class PBMethodOptionsBuilder;
|
|
@class PBOneofDescriptorProto;
|
|
@class PBOneofDescriptorProtoBuilder;
|
|
@class PBServiceDescriptorProto;
|
|
@class PBServiceDescriptorProtoBuilder;
|
|
@class PBServiceOptions;
|
|
@class PBServiceOptionsBuilder;
|
|
@class PBSourceCodeInfo;
|
|
@class PBSourceCodeInfoBuilder;
|
|
@class PBSourceCodeInfoLocation;
|
|
@class PBSourceCodeInfoLocationBuilder;
|
|
@class PBUninterpretedOption;
|
|
@class PBUninterpretedOptionBuilder;
|
|
@class PBUninterpretedOptionNamePart;
|
|
@class PBUninterpretedOptionNamePartBuilder;
|
|
|
|
|
|
typedef NS_ENUM(SInt32, OWSSignalServiceProtosEnvelopeType) {
|
|
OWSSignalServiceProtosEnvelopeTypeUnknown = 0,
|
|
OWSSignalServiceProtosEnvelopeTypeCiphertext = 1,
|
|
OWSSignalServiceProtosEnvelopeTypeKeyExchange = 2,
|
|
OWSSignalServiceProtosEnvelopeTypePrekeyBundle = 3,
|
|
OWSSignalServiceProtosEnvelopeTypeReceipt = 5,
|
|
};
|
|
|
|
BOOL OWSSignalServiceProtosEnvelopeTypeIsValidValue(OWSSignalServiceProtosEnvelopeType value);
|
|
NSString *NSStringFromOWSSignalServiceProtosEnvelopeType(OWSSignalServiceProtosEnvelopeType value);
|
|
|
|
typedef NS_ENUM(SInt32, OWSSignalServiceProtosDataMessageFlags) {
|
|
OWSSignalServiceProtosDataMessageFlagsEndSession = 1,
|
|
};
|
|
|
|
BOOL OWSSignalServiceProtosDataMessageFlagsIsValidValue(OWSSignalServiceProtosDataMessageFlags value);
|
|
NSString *NSStringFromOWSSignalServiceProtosDataMessageFlags(OWSSignalServiceProtosDataMessageFlags value);
|
|
|
|
typedef NS_ENUM(SInt32, OWSSignalServiceProtosSyncMessageRequestType) {
|
|
OWSSignalServiceProtosSyncMessageRequestTypeUnknown = 0,
|
|
OWSSignalServiceProtosSyncMessageRequestTypeContacts = 1,
|
|
OWSSignalServiceProtosSyncMessageRequestTypeGroups = 2,
|
|
};
|
|
|
|
BOOL OWSSignalServiceProtosSyncMessageRequestTypeIsValidValue(OWSSignalServiceProtosSyncMessageRequestType value);
|
|
NSString *NSStringFromOWSSignalServiceProtosSyncMessageRequestType(OWSSignalServiceProtosSyncMessageRequestType value);
|
|
|
|
typedef NS_ENUM(SInt32, OWSSignalServiceProtosGroupContextType) {
|
|
OWSSignalServiceProtosGroupContextTypeUnknown = 0,
|
|
OWSSignalServiceProtosGroupContextTypeUpdate = 1,
|
|
OWSSignalServiceProtosGroupContextTypeDeliver = 2,
|
|
OWSSignalServiceProtosGroupContextTypeQuit = 3,
|
|
};
|
|
|
|
BOOL OWSSignalServiceProtosGroupContextTypeIsValidValue(OWSSignalServiceProtosGroupContextType value);
|
|
NSString *NSStringFromOWSSignalServiceProtosGroupContextType(OWSSignalServiceProtosGroupContextType value);
|
|
|
|
|
|
@interface OWSSignalServiceProtosOwssignalServiceProtosRoot : NSObject {
|
|
}
|
|
+ (PBExtensionRegistry*) extensionRegistry;
|
|
+ (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry;
|
|
@end
|
|
|
|
#define Envelope_type @"type"
|
|
#define Envelope_source @"source"
|
|
#define Envelope_sourceDevice @"sourceDevice"
|
|
#define Envelope_relay @"relay"
|
|
#define Envelope_timestamp @"timestamp"
|
|
#define Envelope_legacyMessage @"legacyMessage"
|
|
#define Envelope_content @"content"
|
|
@interface OWSSignalServiceProtosEnvelope : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasTimestamp_:1;
|
|
BOOL hasSource_:1;
|
|
BOOL hasRelay_:1;
|
|
BOOL hasLegacyMessage_:1;
|
|
BOOL hasContent_:1;
|
|
BOOL hasSourceDevice_:1;
|
|
BOOL hasType_:1;
|
|
UInt64 timestamp;
|
|
NSString* source;
|
|
NSString* relay;
|
|
NSData* legacyMessage;
|
|
NSData* content;
|
|
UInt32 sourceDevice;
|
|
OWSSignalServiceProtosEnvelopeType type;
|
|
}
|
|
- (BOOL) hasType;
|
|
- (BOOL) hasSource;
|
|
- (BOOL) hasSourceDevice;
|
|
- (BOOL) hasRelay;
|
|
- (BOOL) hasTimestamp;
|
|
- (BOOL) hasLegacyMessage;
|
|
- (BOOL) hasContent;
|
|
@property (readonly) OWSSignalServiceProtosEnvelopeType type;
|
|
@property (readonly, strong) NSString* source;
|
|
@property (readonly) UInt32 sourceDevice;
|
|
@property (readonly, strong) NSString* relay;
|
|
@property (readonly) UInt64 timestamp;
|
|
@property (readonly, strong) NSData* legacyMessage;
|
|
@property (readonly, strong) NSData* content;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) builder;
|
|
+ (OWSSignalServiceProtosEnvelopeBuilder*) builder;
|
|
+ (OWSSignalServiceProtosEnvelopeBuilder*) builderWithPrototype:(OWSSignalServiceProtosEnvelope*) prototype;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosEnvelope*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosEnvelope*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosEnvelope*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosEnvelope*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosEnvelope*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosEnvelope*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosEnvelopeBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosEnvelope* resultEnvelope;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosEnvelope*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clear;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosEnvelope*) build;
|
|
- (OWSSignalServiceProtosEnvelope*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) mergeFrom:(OWSSignalServiceProtosEnvelope*) other;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasType;
|
|
- (OWSSignalServiceProtosEnvelopeType) type;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setType:(OWSSignalServiceProtosEnvelopeType) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearType;
|
|
|
|
- (BOOL) hasSource;
|
|
- (NSString*) source;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setSource:(NSString*) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearSource;
|
|
|
|
- (BOOL) hasSourceDevice;
|
|
- (UInt32) sourceDevice;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setSourceDevice:(UInt32) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearSourceDevice;
|
|
|
|
- (BOOL) hasRelay;
|
|
- (NSString*) relay;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setRelay:(NSString*) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearRelay;
|
|
|
|
- (BOOL) hasTimestamp;
|
|
- (UInt64) timestamp;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setTimestamp:(UInt64) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearTimestamp;
|
|
|
|
- (BOOL) hasLegacyMessage;
|
|
- (NSData*) legacyMessage;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setLegacyMessage:(NSData*) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearLegacyMessage;
|
|
|
|
- (BOOL) hasContent;
|
|
- (NSData*) content;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) setContent:(NSData*) value;
|
|
- (OWSSignalServiceProtosEnvelopeBuilder*) clearContent;
|
|
@end
|
|
|
|
#define Content_dataMessage @"dataMessage"
|
|
#define Content_syncMessage @"syncMessage"
|
|
@interface OWSSignalServiceProtosContent : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasDataMessage_:1;
|
|
BOOL hasSyncMessage_:1;
|
|
OWSSignalServiceProtosDataMessage* dataMessage;
|
|
OWSSignalServiceProtosSyncMessage* syncMessage;
|
|
}
|
|
- (BOOL) hasDataMessage;
|
|
- (BOOL) hasSyncMessage;
|
|
@property (readonly, strong) OWSSignalServiceProtosDataMessage* dataMessage;
|
|
@property (readonly, strong) OWSSignalServiceProtosSyncMessage* syncMessage;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosContentBuilder*) builder;
|
|
+ (OWSSignalServiceProtosContentBuilder*) builder;
|
|
+ (OWSSignalServiceProtosContentBuilder*) builderWithPrototype:(OWSSignalServiceProtosContent*) prototype;
|
|
- (OWSSignalServiceProtosContentBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosContent*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosContent*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosContent*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosContent*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosContent*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosContent*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosContentBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosContent* resultContent;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosContent*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosContentBuilder*) clear;
|
|
- (OWSSignalServiceProtosContentBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosContent*) build;
|
|
- (OWSSignalServiceProtosContent*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosContentBuilder*) mergeFrom:(OWSSignalServiceProtosContent*) other;
|
|
- (OWSSignalServiceProtosContentBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosContentBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasDataMessage;
|
|
- (OWSSignalServiceProtosDataMessage*) dataMessage;
|
|
- (OWSSignalServiceProtosContentBuilder*) setDataMessage:(OWSSignalServiceProtosDataMessage*) value;
|
|
- (OWSSignalServiceProtosContentBuilder*) setDataMessageBuilder:(OWSSignalServiceProtosDataMessageBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosContentBuilder*) mergeDataMessage:(OWSSignalServiceProtosDataMessage*) value;
|
|
- (OWSSignalServiceProtosContentBuilder*) clearDataMessage;
|
|
|
|
- (BOOL) hasSyncMessage;
|
|
- (OWSSignalServiceProtosSyncMessage*) syncMessage;
|
|
- (OWSSignalServiceProtosContentBuilder*) setSyncMessage:(OWSSignalServiceProtosSyncMessage*) value;
|
|
- (OWSSignalServiceProtosContentBuilder*) setSyncMessageBuilder:(OWSSignalServiceProtosSyncMessageBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosContentBuilder*) mergeSyncMessage:(OWSSignalServiceProtosSyncMessage*) value;
|
|
- (OWSSignalServiceProtosContentBuilder*) clearSyncMessage;
|
|
@end
|
|
|
|
#define DataMessage_body @"body"
|
|
#define DataMessage_attachments @"attachments"
|
|
#define DataMessage_group @"group"
|
|
#define DataMessage_flags @"flags"
|
|
@interface OWSSignalServiceProtosDataMessage : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasBody_:1;
|
|
BOOL hasGroup_:1;
|
|
BOOL hasFlags_:1;
|
|
NSString* body;
|
|
OWSSignalServiceProtosGroupContext* group;
|
|
UInt32 flags;
|
|
NSMutableArray * attachmentsArray;
|
|
}
|
|
- (BOOL) hasBody;
|
|
- (BOOL) hasGroup;
|
|
- (BOOL) hasFlags;
|
|
@property (readonly, strong) NSString* body;
|
|
@property (readonly, strong) NSArray<OWSSignalServiceProtosAttachmentPointer*> * attachments;
|
|
@property (readonly, strong) OWSSignalServiceProtosGroupContext* group;
|
|
@property (readonly) UInt32 flags;
|
|
- (OWSSignalServiceProtosAttachmentPointer*)attachmentsAtIndex:(NSUInteger)index;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) builder;
|
|
+ (OWSSignalServiceProtosDataMessageBuilder*) builder;
|
|
+ (OWSSignalServiceProtosDataMessageBuilder*) builderWithPrototype:(OWSSignalServiceProtosDataMessage*) prototype;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosDataMessage*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosDataMessage*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosDataMessage*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosDataMessage*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosDataMessage*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosDataMessage*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosDataMessageBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosDataMessage* resultDataMessage;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosDataMessage*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) clear;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosDataMessage*) build;
|
|
- (OWSSignalServiceProtosDataMessage*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) mergeFrom:(OWSSignalServiceProtosDataMessage*) other;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasBody;
|
|
- (NSString*) body;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) setBody:(NSString*) value;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) clearBody;
|
|
|
|
- (NSMutableArray<OWSSignalServiceProtosAttachmentPointer*> *)attachments;
|
|
- (OWSSignalServiceProtosAttachmentPointer*)attachmentsAtIndex:(NSUInteger)index;
|
|
- (OWSSignalServiceProtosDataMessageBuilder *)addAttachments:(OWSSignalServiceProtosAttachmentPointer*)value;
|
|
- (OWSSignalServiceProtosDataMessageBuilder *)setAttachmentsArray:(NSArray<OWSSignalServiceProtosAttachmentPointer*> *)array;
|
|
- (OWSSignalServiceProtosDataMessageBuilder *)clearAttachments;
|
|
|
|
- (BOOL) hasGroup;
|
|
- (OWSSignalServiceProtosGroupContext*) group;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) setGroup:(OWSSignalServiceProtosGroupContext*) value;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) setGroupBuilder:(OWSSignalServiceProtosGroupContextBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) mergeGroup:(OWSSignalServiceProtosGroupContext*) value;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) clearGroup;
|
|
|
|
- (BOOL) hasFlags;
|
|
- (UInt32) flags;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) setFlags:(UInt32) value;
|
|
- (OWSSignalServiceProtosDataMessageBuilder*) clearFlags;
|
|
@end
|
|
|
|
#define SyncMessage_sent @"sent"
|
|
#define SyncMessage_contacts @"contacts"
|
|
#define SyncMessage_groups @"groups"
|
|
#define SyncMessage_request @"request"
|
|
#define SyncMessage_read @"read"
|
|
@interface OWSSignalServiceProtosSyncMessage : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasSent_:1;
|
|
BOOL hasContacts_:1;
|
|
BOOL hasGroups_:1;
|
|
BOOL hasRequest_:1;
|
|
OWSSignalServiceProtosSyncMessageSent* sent;
|
|
OWSSignalServiceProtosSyncMessageContacts* contacts;
|
|
OWSSignalServiceProtosSyncMessageGroups* groups;
|
|
OWSSignalServiceProtosSyncMessageRequest* request;
|
|
NSMutableArray * readArray;
|
|
}
|
|
- (BOOL) hasSent;
|
|
- (BOOL) hasContacts;
|
|
- (BOOL) hasGroups;
|
|
- (BOOL) hasRequest;
|
|
@property (readonly, strong) OWSSignalServiceProtosSyncMessageSent* sent;
|
|
@property (readonly, strong) OWSSignalServiceProtosSyncMessageContacts* contacts;
|
|
@property (readonly, strong) OWSSignalServiceProtosSyncMessageGroups* groups;
|
|
@property (readonly, strong) OWSSignalServiceProtosSyncMessageRequest* request;
|
|
@property (readonly, strong) NSArray<OWSSignalServiceProtosSyncMessageRead*> * read;
|
|
- (OWSSignalServiceProtosSyncMessageRead*)readAtIndex:(NSUInteger)index;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageBuilder*) builderWithPrototype:(OWSSignalServiceProtosSyncMessage*) prototype;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosSyncMessage*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosSyncMessage*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessage*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessage*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessage*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessage*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
#define Sent_destination @"destination"
|
|
#define Sent_timestamp @"timestamp"
|
|
#define Sent_message @"message"
|
|
@interface OWSSignalServiceProtosSyncMessageSent : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasTimestamp_:1;
|
|
BOOL hasDestination_:1;
|
|
BOOL hasMessage_:1;
|
|
UInt64 timestamp;
|
|
NSString* destination;
|
|
OWSSignalServiceProtosDataMessage* message;
|
|
}
|
|
- (BOOL) hasDestination;
|
|
- (BOOL) hasTimestamp;
|
|
- (BOOL) hasMessage;
|
|
@property (readonly, strong) NSString* destination;
|
|
@property (readonly) UInt64 timestamp;
|
|
@property (readonly, strong) OWSSignalServiceProtosDataMessage* message;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageSentBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageSentBuilder*) builderWithPrototype:(OWSSignalServiceProtosSyncMessageSent*) prototype;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosSyncMessageSent*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosSyncMessageSent*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageSent*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageSent*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageSent*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageSent*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosSyncMessageSentBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosSyncMessageSent* resultSent;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosSyncMessageSent*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) clear;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageSent*) build;
|
|
- (OWSSignalServiceProtosSyncMessageSent*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) mergeFrom:(OWSSignalServiceProtosSyncMessageSent*) other;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasDestination;
|
|
- (NSString*) destination;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) setDestination:(NSString*) value;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) clearDestination;
|
|
|
|
- (BOOL) hasTimestamp;
|
|
- (UInt64) timestamp;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) setTimestamp:(UInt64) value;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) clearTimestamp;
|
|
|
|
- (BOOL) hasMessage;
|
|
- (OWSSignalServiceProtosDataMessage*) message;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) setMessage:(OWSSignalServiceProtosDataMessage*) value;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) setMessageBuilder:(OWSSignalServiceProtosDataMessageBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) mergeMessage:(OWSSignalServiceProtosDataMessage*) value;
|
|
- (OWSSignalServiceProtosSyncMessageSentBuilder*) clearMessage;
|
|
@end
|
|
|
|
#define Contacts_blob @"blob"
|
|
@interface OWSSignalServiceProtosSyncMessageContacts : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasBlob_:1;
|
|
OWSSignalServiceProtosAttachmentPointer* blob;
|
|
}
|
|
- (BOOL) hasBlob;
|
|
@property (readonly, strong) OWSSignalServiceProtosAttachmentPointer* blob;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageContactsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageContactsBuilder*) builderWithPrototype:(OWSSignalServiceProtosSyncMessageContacts*) prototype;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosSyncMessageContacts*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosSyncMessageContacts*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageContacts*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageContacts*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageContacts*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageContacts*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosSyncMessageContactsBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosSyncMessageContacts* resultContacts;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosSyncMessageContacts*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) clear;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageContacts*) build;
|
|
- (OWSSignalServiceProtosSyncMessageContacts*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) mergeFrom:(OWSSignalServiceProtosSyncMessageContacts*) other;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasBlob;
|
|
- (OWSSignalServiceProtosAttachmentPointer*) blob;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) setBlob:(OWSSignalServiceProtosAttachmentPointer*) value;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) setBlobBuilder:(OWSSignalServiceProtosAttachmentPointerBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) mergeBlob:(OWSSignalServiceProtosAttachmentPointer*) value;
|
|
- (OWSSignalServiceProtosSyncMessageContactsBuilder*) clearBlob;
|
|
@end
|
|
|
|
#define Groups_blob @"blob"
|
|
@interface OWSSignalServiceProtosSyncMessageGroups : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasBlob_:1;
|
|
OWSSignalServiceProtosAttachmentPointer* blob;
|
|
}
|
|
- (BOOL) hasBlob;
|
|
@property (readonly, strong) OWSSignalServiceProtosAttachmentPointer* blob;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageGroupsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageGroupsBuilder*) builderWithPrototype:(OWSSignalServiceProtosSyncMessageGroups*) prototype;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosSyncMessageGroups*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosSyncMessageGroups*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageGroups*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageGroups*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageGroups*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageGroups*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosSyncMessageGroupsBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosSyncMessageGroups* resultGroups;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosSyncMessageGroups*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) clear;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageGroups*) build;
|
|
- (OWSSignalServiceProtosSyncMessageGroups*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) mergeFrom:(OWSSignalServiceProtosSyncMessageGroups*) other;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasBlob;
|
|
- (OWSSignalServiceProtosAttachmentPointer*) blob;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) setBlob:(OWSSignalServiceProtosAttachmentPointer*) value;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) setBlobBuilder:(OWSSignalServiceProtosAttachmentPointerBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) mergeBlob:(OWSSignalServiceProtosAttachmentPointer*) value;
|
|
- (OWSSignalServiceProtosSyncMessageGroupsBuilder*) clearBlob;
|
|
@end
|
|
|
|
#define Request_type @"type"
|
|
@interface OWSSignalServiceProtosSyncMessageRequest : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasType_:1;
|
|
OWSSignalServiceProtosSyncMessageRequestType type;
|
|
}
|
|
- (BOOL) hasType;
|
|
@property (readonly) OWSSignalServiceProtosSyncMessageRequestType type;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageRequestBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageRequestBuilder*) builderWithPrototype:(OWSSignalServiceProtosSyncMessageRequest*) prototype;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosSyncMessageRequest*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosSyncMessageRequest*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageRequest*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageRequest*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageRequest*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageRequest*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosSyncMessageRequestBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosSyncMessageRequest* resultRequest;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosSyncMessageRequest*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) clear;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageRequest*) build;
|
|
- (OWSSignalServiceProtosSyncMessageRequest*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) mergeFrom:(OWSSignalServiceProtosSyncMessageRequest*) other;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasType;
|
|
- (OWSSignalServiceProtosSyncMessageRequestType) type;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) setType:(OWSSignalServiceProtosSyncMessageRequestType) value;
|
|
- (OWSSignalServiceProtosSyncMessageRequestBuilder*) clearType;
|
|
@end
|
|
|
|
#define Read_sender @"sender"
|
|
#define Read_timestamp @"timestamp"
|
|
@interface OWSSignalServiceProtosSyncMessageRead : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasTimestamp_:1;
|
|
BOOL hasSender_:1;
|
|
UInt64 timestamp;
|
|
NSString* sender;
|
|
}
|
|
- (BOOL) hasSender;
|
|
- (BOOL) hasTimestamp;
|
|
@property (readonly, strong) NSString* sender;
|
|
@property (readonly) UInt64 timestamp;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageReadBuilder*) builder;
|
|
+ (OWSSignalServiceProtosSyncMessageReadBuilder*) builderWithPrototype:(OWSSignalServiceProtosSyncMessageRead*) prototype;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosSyncMessageRead*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosSyncMessageRead*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageRead*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageRead*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosSyncMessageRead*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosSyncMessageRead*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosSyncMessageReadBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosSyncMessageRead* resultRead;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosSyncMessageRead*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) clear;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageRead*) build;
|
|
- (OWSSignalServiceProtosSyncMessageRead*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) mergeFrom:(OWSSignalServiceProtosSyncMessageRead*) other;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasSender;
|
|
- (NSString*) sender;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) setSender:(NSString*) value;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) clearSender;
|
|
|
|
- (BOOL) hasTimestamp;
|
|
- (UInt64) timestamp;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) setTimestamp:(UInt64) value;
|
|
- (OWSSignalServiceProtosSyncMessageReadBuilder*) clearTimestamp;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosSyncMessageBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosSyncMessage* resultSyncMessage;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosSyncMessage*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) clear;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosSyncMessage*) build;
|
|
- (OWSSignalServiceProtosSyncMessage*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeFrom:(OWSSignalServiceProtosSyncMessage*) other;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasSent;
|
|
- (OWSSignalServiceProtosSyncMessageSent*) sent;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setSent:(OWSSignalServiceProtosSyncMessageSent*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setSentBuilder:(OWSSignalServiceProtosSyncMessageSentBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeSent:(OWSSignalServiceProtosSyncMessageSent*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) clearSent;
|
|
|
|
- (BOOL) hasContacts;
|
|
- (OWSSignalServiceProtosSyncMessageContacts*) contacts;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setContacts:(OWSSignalServiceProtosSyncMessageContacts*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setContactsBuilder:(OWSSignalServiceProtosSyncMessageContactsBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeContacts:(OWSSignalServiceProtosSyncMessageContacts*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) clearContacts;
|
|
|
|
- (BOOL) hasGroups;
|
|
- (OWSSignalServiceProtosSyncMessageGroups*) groups;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setGroups:(OWSSignalServiceProtosSyncMessageGroups*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setGroupsBuilder:(OWSSignalServiceProtosSyncMessageGroupsBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeGroups:(OWSSignalServiceProtosSyncMessageGroups*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) clearGroups;
|
|
|
|
- (BOOL) hasRequest;
|
|
- (OWSSignalServiceProtosSyncMessageRequest*) request;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setRequest:(OWSSignalServiceProtosSyncMessageRequest*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) setRequestBuilder:(OWSSignalServiceProtosSyncMessageRequestBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) mergeRequest:(OWSSignalServiceProtosSyncMessageRequest*) value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder*) clearRequest;
|
|
|
|
- (NSMutableArray<OWSSignalServiceProtosSyncMessageRead*> *)read;
|
|
- (OWSSignalServiceProtosSyncMessageRead*)readAtIndex:(NSUInteger)index;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder *)addRead:(OWSSignalServiceProtosSyncMessageRead*)value;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder *)setReadArray:(NSArray<OWSSignalServiceProtosSyncMessageRead*> *)array;
|
|
- (OWSSignalServiceProtosSyncMessageBuilder *)clearRead;
|
|
@end
|
|
|
|
#define AttachmentPointer_id @"id"
|
|
#define AttachmentPointer_contentType @"contentType"
|
|
#define AttachmentPointer_key @"key"
|
|
#define AttachmentPointer_size @"size"
|
|
#define AttachmentPointer_thumbnail @"thumbnail"
|
|
@interface OWSSignalServiceProtosAttachmentPointer : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasId_:1;
|
|
BOOL hasContentType_:1;
|
|
BOOL hasKey_:1;
|
|
BOOL hasThumbnail_:1;
|
|
BOOL hasSize_:1;
|
|
UInt64 id;
|
|
NSString* contentType;
|
|
NSData* key;
|
|
NSData* thumbnail;
|
|
UInt32 size;
|
|
}
|
|
- (BOOL) hasId;
|
|
- (BOOL) hasContentType;
|
|
- (BOOL) hasKey;
|
|
- (BOOL) hasSize;
|
|
- (BOOL) hasThumbnail;
|
|
@property (readonly) UInt64 id;
|
|
@property (readonly, strong) NSString* contentType;
|
|
@property (readonly, strong) NSData* key;
|
|
@property (readonly) UInt32 size;
|
|
@property (readonly, strong) NSData* thumbnail;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) builder;
|
|
+ (OWSSignalServiceProtosAttachmentPointerBuilder*) builder;
|
|
+ (OWSSignalServiceProtosAttachmentPointerBuilder*) builderWithPrototype:(OWSSignalServiceProtosAttachmentPointer*) prototype;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosAttachmentPointer*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosAttachmentPointer*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosAttachmentPointer*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosAttachmentPointer*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosAttachmentPointer*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosAttachmentPointer*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosAttachmentPointerBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosAttachmentPointer* resultAttachmentPointer;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosAttachmentPointer*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clear;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosAttachmentPointer*) build;
|
|
- (OWSSignalServiceProtosAttachmentPointer*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) mergeFrom:(OWSSignalServiceProtosAttachmentPointer*) other;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasId;
|
|
- (UInt64) id;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) setId:(UInt64) value;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clearId;
|
|
|
|
- (BOOL) hasContentType;
|
|
- (NSString*) contentType;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) setContentType:(NSString*) value;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clearContentType;
|
|
|
|
- (BOOL) hasKey;
|
|
- (NSData*) key;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) setKey:(NSData*) value;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clearKey;
|
|
|
|
- (BOOL) hasSize;
|
|
- (UInt32) size;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) setSize:(UInt32) value;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clearSize;
|
|
|
|
- (BOOL) hasThumbnail;
|
|
- (NSData*) thumbnail;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) setThumbnail:(NSData*) value;
|
|
- (OWSSignalServiceProtosAttachmentPointerBuilder*) clearThumbnail;
|
|
@end
|
|
|
|
#define GroupContext_id @"id"
|
|
#define GroupContext_type @"type"
|
|
#define GroupContext_name @"name"
|
|
#define GroupContext_members @"members"
|
|
#define GroupContext_avatar @"avatar"
|
|
@interface OWSSignalServiceProtosGroupContext : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasName_:1;
|
|
BOOL hasAvatar_:1;
|
|
BOOL hasId_:1;
|
|
BOOL hasType_:1;
|
|
NSString* name;
|
|
OWSSignalServiceProtosAttachmentPointer* avatar;
|
|
NSData* id;
|
|
OWSSignalServiceProtosGroupContextType type;
|
|
NSMutableArray * membersArray;
|
|
}
|
|
- (BOOL) hasId;
|
|
- (BOOL) hasType;
|
|
- (BOOL) hasName;
|
|
- (BOOL) hasAvatar;
|
|
@property (readonly, strong) NSData* id;
|
|
@property (readonly) OWSSignalServiceProtosGroupContextType type;
|
|
@property (readonly, strong) NSString* name;
|
|
@property (readonly, strong) NSArray * members;
|
|
@property (readonly, strong) OWSSignalServiceProtosAttachmentPointer* avatar;
|
|
- (NSString*)membersAtIndex:(NSUInteger)index;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) builder;
|
|
+ (OWSSignalServiceProtosGroupContextBuilder*) builder;
|
|
+ (OWSSignalServiceProtosGroupContextBuilder*) builderWithPrototype:(OWSSignalServiceProtosGroupContext*) prototype;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosGroupContext*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosGroupContext*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosGroupContext*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosGroupContext*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosGroupContext*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosGroupContext*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosGroupContextBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosGroupContext* resultGroupContext;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosGroupContext*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) clear;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosGroupContext*) build;
|
|
- (OWSSignalServiceProtosGroupContext*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) mergeFrom:(OWSSignalServiceProtosGroupContext*) other;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasId;
|
|
- (NSData*) id;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) setId:(NSData*) value;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) clearId;
|
|
|
|
- (BOOL) hasType;
|
|
- (OWSSignalServiceProtosGroupContextType) type;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) setType:(OWSSignalServiceProtosGroupContextType) value;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) clearType;
|
|
|
|
- (BOOL) hasName;
|
|
- (NSString*) name;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) setName:(NSString*) value;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) clearName;
|
|
|
|
- (NSMutableArray *)members;
|
|
- (NSString*)membersAtIndex:(NSUInteger)index;
|
|
- (OWSSignalServiceProtosGroupContextBuilder *)addMembers:(NSString*)value;
|
|
- (OWSSignalServiceProtosGroupContextBuilder *)setMembersArray:(NSArray *)array;
|
|
- (OWSSignalServiceProtosGroupContextBuilder *)clearMembers;
|
|
|
|
- (BOOL) hasAvatar;
|
|
- (OWSSignalServiceProtosAttachmentPointer*) avatar;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) setAvatar:(OWSSignalServiceProtosAttachmentPointer*) value;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) setAvatarBuilder:(OWSSignalServiceProtosAttachmentPointerBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) mergeAvatar:(OWSSignalServiceProtosAttachmentPointer*) value;
|
|
- (OWSSignalServiceProtosGroupContextBuilder*) clearAvatar;
|
|
@end
|
|
|
|
#define ContactDetails_number @"number"
|
|
#define ContactDetails_name @"name"
|
|
#define ContactDetails_avatar @"avatar"
|
|
@interface OWSSignalServiceProtosContactDetails : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasNumber_:1;
|
|
BOOL hasName_:1;
|
|
BOOL hasAvatar_:1;
|
|
NSString* number;
|
|
NSString* name;
|
|
OWSSignalServiceProtosContactDetailsAvatar* avatar;
|
|
}
|
|
- (BOOL) hasNumber;
|
|
- (BOOL) hasName;
|
|
- (BOOL) hasAvatar;
|
|
@property (readonly, strong) NSString* number;
|
|
@property (readonly, strong) NSString* name;
|
|
@property (readonly, strong) OWSSignalServiceProtosContactDetailsAvatar* avatar;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosContactDetailsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosContactDetailsBuilder*) builderWithPrototype:(OWSSignalServiceProtosContactDetails*) prototype;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosContactDetails*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosContactDetails*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosContactDetails*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosContactDetails*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosContactDetails*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosContactDetails*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
#define Avatar_contentType @"contentType"
|
|
#define Avatar_length @"length"
|
|
@interface OWSSignalServiceProtosContactDetailsAvatar : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasContentType_:1;
|
|
BOOL hasLength_:1;
|
|
NSString* contentType;
|
|
UInt32 length;
|
|
}
|
|
- (BOOL) hasContentType;
|
|
- (BOOL) hasLength;
|
|
@property (readonly, strong) NSString* contentType;
|
|
@property (readonly) UInt32 length;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) builder;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatarBuilder*) builder;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatarBuilder*) builderWithPrototype:(OWSSignalServiceProtosContactDetailsAvatar*) prototype;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosContactDetailsAvatar*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatar*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatar*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatar*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatar*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosContactDetailsAvatar*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosContactDetailsAvatarBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosContactDetailsAvatar* resultAvatar;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosContactDetailsAvatar*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) clear;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosContactDetailsAvatar*) build;
|
|
- (OWSSignalServiceProtosContactDetailsAvatar*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) mergeFrom:(OWSSignalServiceProtosContactDetailsAvatar*) other;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasContentType;
|
|
- (NSString*) contentType;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) setContentType:(NSString*) value;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) clearContentType;
|
|
|
|
- (BOOL) hasLength;
|
|
- (UInt32) length;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) setLength:(UInt32) value;
|
|
- (OWSSignalServiceProtosContactDetailsAvatarBuilder*) clearLength;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosContactDetailsBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosContactDetails* resultContactDetails;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosContactDetails*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) clear;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosContactDetails*) build;
|
|
- (OWSSignalServiceProtosContactDetails*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) mergeFrom:(OWSSignalServiceProtosContactDetails*) other;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasNumber;
|
|
- (NSString*) number;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) setNumber:(NSString*) value;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) clearNumber;
|
|
|
|
- (BOOL) hasName;
|
|
- (NSString*) name;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) setName:(NSString*) value;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) clearName;
|
|
|
|
- (BOOL) hasAvatar;
|
|
- (OWSSignalServiceProtosContactDetailsAvatar*) avatar;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) setAvatar:(OWSSignalServiceProtosContactDetailsAvatar*) value;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) setAvatarBuilder:(OWSSignalServiceProtosContactDetailsAvatarBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) mergeAvatar:(OWSSignalServiceProtosContactDetailsAvatar*) value;
|
|
- (OWSSignalServiceProtosContactDetailsBuilder*) clearAvatar;
|
|
@end
|
|
|
|
#define GroupDetails_id @"id"
|
|
#define GroupDetails_name @"name"
|
|
#define GroupDetails_members @"members"
|
|
#define GroupDetails_avatar @"avatar"
|
|
#define GroupDetails_active @"active"
|
|
@interface OWSSignalServiceProtosGroupDetails : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasActive_:1;
|
|
BOOL hasName_:1;
|
|
BOOL hasAvatar_:1;
|
|
BOOL hasId_:1;
|
|
BOOL active_:1;
|
|
NSString* name;
|
|
OWSSignalServiceProtosGroupDetailsAvatar* avatar;
|
|
NSData* id;
|
|
NSMutableArray * membersArray;
|
|
}
|
|
- (BOOL) hasId;
|
|
- (BOOL) hasName;
|
|
- (BOOL) hasAvatar;
|
|
- (BOOL) hasActive;
|
|
@property (readonly, strong) NSData* id;
|
|
@property (readonly, strong) NSString* name;
|
|
@property (readonly, strong) NSArray * members;
|
|
@property (readonly, strong) OWSSignalServiceProtosGroupDetailsAvatar* avatar;
|
|
- (BOOL) active;
|
|
- (NSString*)membersAtIndex:(NSUInteger)index;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosGroupDetailsBuilder*) builder;
|
|
+ (OWSSignalServiceProtosGroupDetailsBuilder*) builderWithPrototype:(OWSSignalServiceProtosGroupDetails*) prototype;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosGroupDetails*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosGroupDetails*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosGroupDetails*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosGroupDetails*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosGroupDetails*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosGroupDetails*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
#define Avatar_contentType @"contentType"
|
|
#define Avatar_length @"length"
|
|
@interface OWSSignalServiceProtosGroupDetailsAvatar : PBGeneratedMessage<GeneratedMessageProtocol> {
|
|
@private
|
|
BOOL hasContentType_:1;
|
|
BOOL hasLength_:1;
|
|
NSString* contentType;
|
|
UInt32 length;
|
|
}
|
|
- (BOOL) hasContentType;
|
|
- (BOOL) hasLength;
|
|
@property (readonly, strong) NSString* contentType;
|
|
@property (readonly) UInt32 length;
|
|
|
|
+ (instancetype) defaultInstance;
|
|
- (instancetype) defaultInstance;
|
|
|
|
- (BOOL) isInitialized;
|
|
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) builder;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) builder;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) builderWithPrototype:(OWSSignalServiceProtosGroupDetailsAvatar*) prototype;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) toBuilder;
|
|
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatar*) parseFromData:(NSData*) data;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatar*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatar*) parseFromInputStream:(NSInputStream*) input;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatar*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatar*) parseFromCodedInputStream:(PBCodedInputStream*) input;
|
|
+ (OWSSignalServiceProtosGroupDetailsAvatar*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosGroupDetailsAvatarBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosGroupDetailsAvatar* resultAvatar;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosGroupDetailsAvatar*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) clear;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosGroupDetailsAvatar*) build;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatar*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) mergeFrom:(OWSSignalServiceProtosGroupDetailsAvatar*) other;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasContentType;
|
|
- (NSString*) contentType;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) setContentType:(NSString*) value;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) clearContentType;
|
|
|
|
- (BOOL) hasLength;
|
|
- (UInt32) length;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) setLength:(UInt32) value;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatarBuilder*) clearLength;
|
|
@end
|
|
|
|
@interface OWSSignalServiceProtosGroupDetailsBuilder : PBGeneratedMessageBuilder {
|
|
@private
|
|
OWSSignalServiceProtosGroupDetails* resultGroupDetails;
|
|
}
|
|
|
|
- (OWSSignalServiceProtosGroupDetails*) defaultInstance;
|
|
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) clear;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) clone;
|
|
|
|
- (OWSSignalServiceProtosGroupDetails*) build;
|
|
- (OWSSignalServiceProtosGroupDetails*) buildPartial;
|
|
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) mergeFrom:(OWSSignalServiceProtosGroupDetails*) other;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
|
|
|
|
- (BOOL) hasId;
|
|
- (NSData*) id;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) setId:(NSData*) value;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) clearId;
|
|
|
|
- (BOOL) hasName;
|
|
- (NSString*) name;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) setName:(NSString*) value;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) clearName;
|
|
|
|
- (NSMutableArray *)members;
|
|
- (NSString*)membersAtIndex:(NSUInteger)index;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder *)addMembers:(NSString*)value;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder *)setMembersArray:(NSArray *)array;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder *)clearMembers;
|
|
|
|
- (BOOL) hasAvatar;
|
|
- (OWSSignalServiceProtosGroupDetailsAvatar*) avatar;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) setAvatar:(OWSSignalServiceProtosGroupDetailsAvatar*) value;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) setAvatarBuilder:(OWSSignalServiceProtosGroupDetailsAvatarBuilder*) builderForValue;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) mergeAvatar:(OWSSignalServiceProtosGroupDetailsAvatar*) value;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) clearAvatar;
|
|
|
|
- (BOOL) hasActive;
|
|
- (BOOL) active;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) setActive:(BOOL) value;
|
|
- (OWSSignalServiceProtosGroupDetailsBuilder*) clearActive;
|
|
@end
|
|
|
|
|
|
// @@protoc_insertion_point(global_scope)
|