this repo has no description
at fixPythonPipStalling 46 lines 2.3 kB view raw
1// This file was automatically generated by protocompiler 2// DO NOT EDIT! 3// Compiled from stdin 4 5#include <stdint.h> 6#ifdef __OBJC__ 7#include <Foundation/Foundation.h> 8#endif 9 10#ifndef NS_ENUM 11#if (__cplusplus && __cplusplus >= 201103L && (__has_extension(cxx_strong_enums) || __has_feature(objc_fixed_enum))) || (!__cplusplus && __has_feature(objc_fixed_enum)) 12#define NS_ENUM(_type, _name) enum _name : _type _name; enum _name : _type 13#else 14#define NS_ENUM(_type, _name) _type _name; enum 15#endif 16#endif // !defined(NS_ENUM) 17 18typedef NS_ENUM(int32_t, AWDIPMonitorInterfaceType) { 19 AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_OTHER = 0, 20 AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_WIFI = 1, 21 AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_CELLULAR = 2, 22 AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_WIRED = 3, 23}; 24#ifdef __OBJC__ 25NS_INLINE NSString *AWDIPMonitorInterfaceTypeAsString(AWDIPMonitorInterfaceType value) 26{ 27 switch (value) 28 { 29 case AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_OTHER: return @"IPMONITOR_INTERFACE_TYPE_OTHER"; 30 case AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_WIFI: return @"IPMONITOR_INTERFACE_TYPE_WIFI"; 31 case AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_CELLULAR: return @"IPMONITOR_INTERFACE_TYPE_CELLULAR"; 32 case AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_WIRED: return @"IPMONITOR_INTERFACE_TYPE_WIRED"; 33 default: return [NSString stringWithFormat:@"(unknown: %i)", value]; 34 } 35} 36#endif /* __OBJC__ */ 37#ifdef __OBJC__ 38NS_INLINE AWDIPMonitorInterfaceType StringAsAWDIPMonitorInterfaceType(NSString *value) 39{ 40 if ([value isEqualToString:@"IPMONITOR_INTERFACE_TYPE_OTHER"]) return AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_OTHER; 41 if ([value isEqualToString:@"IPMONITOR_INTERFACE_TYPE_WIFI"]) return AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_WIFI; 42 if ([value isEqualToString:@"IPMONITOR_INTERFACE_TYPE_CELLULAR"]) return AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_CELLULAR; 43 if ([value isEqualToString:@"IPMONITOR_INTERFACE_TYPE_WIRED"]) return AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_WIRED; 44 return AWDIPMonitorInterfaceType_IPMONITOR_INTERFACE_TYPE_OTHER; 45} 46#endif /* __OBJC__ */