blob: 8ac5c936c246a29ae7e7f93984b0f15bbbbea731 [file] [log] [blame]
// Generated by the protocol buffer compiler. DO NOT EDIT!
#import "ProtocolBuffers.h"
// @@protoc_insertion_point(imports)
#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
typedef enum {
WeaveOperationNone = 0,
WeaveOperationConnect = 1,
WeaveOperationRendezvous = 2,
WeaveOperationReconnect = 3,
WeaveOperationIdentify = 4,
WeaveOperationScanNetworks = 5,
WeaveOperationGetNetworks = 6,
WeaveOperationAddNetwork = 7,
WeaveOperationUpdateNetwork = 8,
WeaveOperationRemoveNetwork = 9,
WeaveOperationEnableNetwork = 10,
WeaveOperationDisableNetwork = 11,
WeaveOperationTestNetwork = 12,
WeaveOperationGetRendezvousMode = 13,
WeaveOperationSetRendezvousMode = 14,
WeaveOperationGetLastNetworkProvisioningResult = 15,
WeaveOperationRegisterServicePairAccount = 16,
WeaveOperationUnregisterService = 17,
WeaveOperationCreateFabric = 18,
WeaveOperationLeaveFabric = 19,
WeaveOperationGetFabricConfig = 20,
WeaveOperationJoinExistingFabric = 21,
WeaveOperationArmFailsafe = 22,
WeaveOperationDisarmFailsafe = 23,
WeaveOperationResetConfig = 24,
WeaveOperationPing = 25,
WeaveOperationEnableConnectionMonitor = 26,
WeaveOperationDisableConnectionMonitor = 27,
WeaveOperationConnectBle = 28,
WeaveOperationHush = 29,
WeaveOperationStartSystemTest = 30,
WeaveOperationStopSystemTest = 31,
} WeaveOperation;
BOOL WeaveOperationIsValidValue(WeaveOperation value);
@interface WeaveOperationRoot : NSObject {
}
+ (PBExtensionRegistry*) extensionRegistry;
+ (void) registerAllExtensions:(PBMutableExtensionRegistry*) registry;
@end
// @@protoc_insertion_point(global_scope)