You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-ios/protobuf/Provisioning.pb.h

166 lines
5.6 KiB
Objective-C

// Generated by the protocol buffer compiler. DO NOT EDIT!
#import "ProtocolBuffers.h"
// @@protoc_insertion_point(imports)
@class ProvisionEnvelope;
@class ProvisionEnvelopeBuilder;
@class ProvisionMessage;
@class ProvisionMessageBuilder;
#ifndef __has_feature
#define __has_feature(x) 0 // Compatibility with non-clang compilers.
#endif // __has_feature
#ifndef NS_RETURNS_NOT_RETAINED
#if __has_feature(attribute_ns_returns_not_retained)
#define NS_RETURNS_NOT_RETAINED __attribute__((ns_returns_not_retained))
#else
#define NS_RETURNS_NOT_RETAINED
#endif
#endif
@interface ProvisioningRoot : NSObject {
}
+ (PBExtensionRegistry*) extensionRegistry;
+ (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry;
@end
@interface ProvisionEnvelope : PBGeneratedMessage {
@private
BOOL hasPublicKey_:1;
BOOL hasBody_:1;
NSData* publicKey;
NSData* body;
}
- (BOOL) hasPublicKey;
- (BOOL) hasBody;
@property (readonly, strong) NSData* publicKey;
@property (readonly, strong) NSData* body;
+ (ProvisionEnvelope*) defaultInstance;
- (ProvisionEnvelope*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (ProvisionEnvelopeBuilder*) builder;
+ (ProvisionEnvelopeBuilder*) builder;
+ (ProvisionEnvelopeBuilder*) builderWithPrototype:(ProvisionEnvelope*) prototype;
- (ProvisionEnvelopeBuilder*) toBuilder;
+ (ProvisionEnvelope*) parseFromData:(NSData*) data;
+ (ProvisionEnvelope*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ProvisionEnvelope*) parseFromInputStream:(NSInputStream*) input;
+ (ProvisionEnvelope*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ProvisionEnvelope*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (ProvisionEnvelope*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface ProvisionEnvelopeBuilder : PBGeneratedMessageBuilder {
@private
ProvisionEnvelope* result;
}
- (ProvisionEnvelope*) defaultInstance;
- (ProvisionEnvelopeBuilder*) clear;
- (ProvisionEnvelopeBuilder*) clone;
- (ProvisionEnvelope*) build;
- (ProvisionEnvelope*) buildPartial;
- (ProvisionEnvelopeBuilder*) mergeFrom:(ProvisionEnvelope*) other;
- (ProvisionEnvelopeBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (ProvisionEnvelopeBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasPublicKey;
- (NSData*) publicKey;
- (ProvisionEnvelopeBuilder*) setPublicKey:(NSData*) value;
- (ProvisionEnvelopeBuilder*) clearPublicKey;
- (BOOL) hasBody;
- (NSData*) body;
- (ProvisionEnvelopeBuilder*) setBody:(NSData*) value;
- (ProvisionEnvelopeBuilder*) clearBody;
@end
@interface ProvisionMessage : PBGeneratedMessage {
@private
BOOL hasNumber_:1;
BOOL hasProvisioningCode_:1;
BOOL hasIdentityKeyPublic_:1;
BOOL hasIdentityKeyPrivate_:1;
NSString* number;
NSString* provisioningCode;
NSData* identityKeyPublic;
NSData* identityKeyPrivate;
}
- (BOOL) hasIdentityKeyPublic;
- (BOOL) hasIdentityKeyPrivate;
- (BOOL) hasNumber;
- (BOOL) hasProvisioningCode;
@property (readonly, strong) NSData* identityKeyPublic;
@property (readonly, strong) NSData* identityKeyPrivate;
@property (readonly, strong) NSString* number;
@property (readonly, strong) NSString* provisioningCode;
+ (ProvisionMessage*) defaultInstance;
- (ProvisionMessage*) defaultInstance;
- (BOOL) isInitialized;
- (void) writeToCodedOutputStream:(PBCodedOutputStream*) output;
- (ProvisionMessageBuilder*) builder;
+ (ProvisionMessageBuilder*) builder;
+ (ProvisionMessageBuilder*) builderWithPrototype:(ProvisionMessage*) prototype;
- (ProvisionMessageBuilder*) toBuilder;
+ (ProvisionMessage*) parseFromData:(NSData*) data;
+ (ProvisionMessage*) parseFromData:(NSData*) data extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ProvisionMessage*) parseFromInputStream:(NSInputStream*) input;
+ (ProvisionMessage*) parseFromInputStream:(NSInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
+ (ProvisionMessage*) parseFromCodedInputStream:(PBCodedInputStream*) input;
+ (ProvisionMessage*) parseFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
@end
@interface ProvisionMessageBuilder : PBGeneratedMessageBuilder {
@private
ProvisionMessage* result;
}
- (ProvisionMessage*) defaultInstance;
- (ProvisionMessageBuilder*) clear;
- (ProvisionMessageBuilder*) clone;
- (ProvisionMessage*) build;
- (ProvisionMessage*) buildPartial;
- (ProvisionMessageBuilder*) mergeFrom:(ProvisionMessage*) other;
- (ProvisionMessageBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input;
- (ProvisionMessageBuilder*) mergeFromCodedInputStream:(PBCodedInputStream*) input extensionRegistry:(PBExtensionRegistry*) extensionRegistry;
- (BOOL) hasIdentityKeyPublic;
- (NSData*) identityKeyPublic;
- (ProvisionMessageBuilder*) setIdentityKeyPublic:(NSData*) value;
- (ProvisionMessageBuilder*) clearIdentityKeyPublic;
- (BOOL) hasIdentityKeyPrivate;
- (NSData*) identityKeyPrivate;
- (ProvisionMessageBuilder*) setIdentityKeyPrivate:(NSData*) value;
- (ProvisionMessageBuilder*) clearIdentityKeyPrivate;
- (BOOL) hasNumber;
- (NSString*) number;
- (ProvisionMessageBuilder*) setNumber:(NSString*) value;
- (ProvisionMessageBuilder*) clearNumber;
- (BOOL) hasProvisioningCode;
- (NSString*) provisioningCode;
- (ProvisionMessageBuilder*) setProvisioningCode:(NSString*) value;
- (ProvisionMessageBuilder*) clearProvisioningCode;
@end
// @@protoc_insertion_point(global_scope)