// 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)