// Generated by the protocol buffer compiler.  DO NOT EDIT!
// clang-format off
// source: deviceapis/device/v1/deviceapis_device_ntp_v1.proto

// This CPP symbol can be defined to use imports that match up to the framework
// imports needed when using CocoaPods.
#if !defined(GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS)
 #define GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS 0
#endif

#if GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS
 #import <Protobuf/GPBProtocolBuffers.h>
#else
 #import "GPBProtocolBuffers.h"
#endif

#if GOOGLE_PROTOBUF_OBJC_VERSION < 30007
#error This file was generated by a newer version of protoc which is incompatible with your Protocol Buffer library sources.
#endif
#if 30007 < GOOGLE_PROTOBUF_OBJC_MIN_SUPPORTED_VERSION
#error This file was generated by an older version of protoc which is incompatible with your Protocol Buffer library sources.
#endif

// @@protoc_insertion_point(imports)

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"

CF_EXTERN_C_BEGIN

@class DEVICEAPISDEVICEV1EditNtpResponse_Error;
@class DEVICEAPISDEVICEV1Ntp;
@class DEVICEAPISDEVICEV1ValidationError;

NS_ASSUME_NONNULL_BEGIN

#pragma mark - Enum DEVICEAPISDEVICEV1Ntp_TimeZoneType

/** Справочник таймзон */
typedef GPB_ENUM(DEVICEAPISDEVICEV1Ntp_TimeZoneType) {
  /**
   * Value used if any message's field encounters a value that is not defined
   * by this enum. The message will also have C functions to get/set the rawValue
   * of the field.
   **/
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_GPBUnrecognizedEnumeratorValue = kGPBUnrecognizedEnumeratorValue,
  /** Значение не указано */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_TimeZoneTypeUnknown = 0,

  /** (GMT-11:00) Midway */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1100Midway = 1,

  /** (GMT-11:00) Niue */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1100Niue = 2,

  /** (GMT-10:00) Adak */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1000Adak = 3,

  /** (GMT-10:00) Honolulu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1000Honolulu = 4,

  /** (GMT-10:00) Johnston */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1000Johnston = 5,

  /** (GMT-10:00) Rarotonga */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1000Rarotonga = 6,

  /** (GMT-10:00) Tahiti */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm1000Tahiti = 7,

  /** (GMT-9:30) Marquesas */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm930Marquesas = 8,

  /** (GMT-9:00) Anchorage */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Anchorage = 9,

  /** (GMT-9:00) Juneau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Juneau = 10,

  /** (GMT-9:00) Metlakatla */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Metlakatla = 11,

  /** (GMT-9:00) Nome */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Nome = 12,

  /** (GMT-9:00) Sitka */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Sitka = 13,

  /** (GMT-9:00) Yakutat */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Yakutat = 14,

  /** (GMT-9:00) Gambier */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm900Gambier = 15,

  /** (GMT-8:00) Los_Angeles */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm800LosAngeles = 16,

  /** (GMT-8:00) Santa_Isabel */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm800SantaIsabel = 17,

  /** (GMT-8:00) Tijuana */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm800Tijuana = 18,

  /** (GMT-8:00) Vancouver */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm800Vancouver = 19,

  /** (GMT-8:00) Pitcairn */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm800Pitcairn = 20,

  /** (GMT-7:00) Boise */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Boise = 21,

  /** (GMT-7:00) Cambridge_Bay */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700CambridgeBay = 22,

  /** (GMT-7:00) Chihuahua */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Chihuahua = 23,

  /** (GMT-7:00) Creston */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Creston = 24,

  /** (GMT-7:00) Dawson */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Dawson = 25,

  /** (GMT-7:00) Dawson_Creek */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700DawsonCreek = 26,

  /** (GMT-7:00) Denver */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Denver = 27,

  /** (GMT-7:00) Edmonton */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Edmonton = 28,

  /** (GMT-7:00) Fort_Nelson */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700FortNelson = 29,

  /** (GMT-7:00) Hermosillo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Hermosillo = 30,

  /** (GMT-7:00) Inuvik */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Inuvik = 31,

  /** (GMT-7:00) Mazatlan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Mazatlan = 32,

  /** (GMT-7:00) Ojinaga */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Ojinaga = 33,

  /** (GMT-7:00) Phoenix */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Phoenix = 34,

  /** (GMT-7:00) Shiprock */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Shiprock = 35,

  /** (GMT-7:00) Whitehorse */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Whitehorse = 36,

  /** (GMT-7:00) Yellowknife< */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm700Yellowknife = 37,

  /** (GMT-6:00) Bahia_Banderas */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600BahiaBanderas = 38,

  /** (GMT-6:00) Belize */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Belize = 39,

  /** (GMT-6:00) Chicago */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Chicago = 40,

  /** (GMT-6:00) Costa_Rica */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600CostaRica = 41,

  /** (GMT-6:00) El_Salvador */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600ElSalvador = 42,

  /** (GMT-6:00) Guatemala */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Guatemala = 43,

  /** (GMT-6:00) Knox */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Knox = 44,

  /** (GMT-6:00) Tell_City */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600TellCity = 45,

  /** (GMT-6:00) Managua */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Managua = 46,

  /** (GMT-6:00) Matamoros */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Matamoros = 47,

  /** (GMT-6:00) Menominee */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Menominee = 48,

  /** (GMT-6:00) Merida */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Merida = 49,

  /** (GMT-6:00) Mexico_City */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600MexicoCity = 50,

  /** (GMT-6:00) Monterrey */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Monterrey = 51,

  /** (GMT-6:00) North_Dakota */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600NorthDakota = 52,

  /** (GMT-6:00) North_Dakota/Center */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600NorthDakotaCenter = 53,

  /** (GMT-6:00) North_Dakota/New_Salem */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600NorthDakotaNewSalem = 54,

  /** (GMT-6:00) Rainy_River */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600RainyRiver = 55,

  /** (GMT-6:00) Rankin_Inlet */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600RankinInlet = 56,

  /** (GMT-6:00) Regina */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Regina = 57,

  /** (GMT-6:00) Resolute */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Resolute = 58,

  /** (GMT-6:00) Swift_Current */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600SwiftCurrent = 59,

  /** (GMT-6:00) Tegucigalpa */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Tegucigalpa = 60,

  /** (GMT-6:00) Winnipeg */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Winnipeg = 61,

  /** (GMT-6:00) Easter */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Easter = 62,

  /** (GMT-6:00) Galapagos */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm600Galapagos = 63,

  /** (GMT-5:00) Atikokan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Atikokan = 64,

  /** (GMT-5:00) Bogota */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Bogota = 65,

  /** (GMT-5:00) Cancun */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Cancun = 66,

  /** (GMT-5:00) Cayman */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Cayman = 67,

  /** (GMT-5:00) Detroit */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Detroit = 68,

  /** (GMT-5:00) Eirunepe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Eirunepe = 69,

  /** (GMT-5:00) Grand_Turk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500GrandTurk = 70,

  /** (GMT-5:00) Guayaquil */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Guayaquil = 71,

  /** (GMT-5:00) Havana */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Havana = 72,

  /** (GMT-5:00) Indianapolis */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Indianapolis = 73,

  /** (GMT-5:00) Marengo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Marengo = 74,

  /** (GMT-5:00) Petersburg */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Petersburg = 75,

  /** (GMT-5:00) Vevay */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Vevay = 76,

  /** (GMT-5:00) Vincennes */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Vincennes = 77,

  /** (GMT-5:00) Winamac */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Winamac = 78,

  /** (GMT-5:00) Iqaluit */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Iqaluit = 79,

  /** (GMT-5:00) Jamaica */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Jamaica = 80,

  /** (GMT-5:00) Louisville */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Louisville = 81,

  /** (GMT-5:00) Monticello */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Monticello = 82,

  /** (GMT-5:00) Lima */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Lima = 83,

  /** (GMT-5:00) Montreal */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Montreal = 84,

  /** (GMT-5:00) Nassau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Nassau = 85,

  /** (GMT-5:00) New_York */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500NewYork = 86,

  /** (GMT-5:00) Nipigon */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Nipigon = 87,

  /** (GMT-5:00) Panama */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Panama = 88,

  /** (GMT-5:00) Pangnirtung */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Pangnirtung = 89,

  /** (GMT-5:00) Port-au-Prince */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500PorAuPrince = 90,

  /** (GMT-5:00) Rio_Branco */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500RioBranco = 91,

  /** (GMT-5:00) Thunder_Bay */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500ThunderBay = 92,

  /** (GMT-5:00) Toronto */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm500Toronto = 93,

  /** (GMT-4:00) Anguilla */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Anguilla = 94,

  /** (GMT-4:00) Antigua */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Antigua = 95,

  /** (GMT-4:00) Aruba */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Aruba = 96,

  /** (GMT-4:00) Asuncion */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Asuncion = 97,

  /** (GMT-4:00) Barbado */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Barbado = 98,

  /** (GMT-4:00) Blanc-Sablon */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400BlancSablon = 99,

  /** (GMT-4:00) Boa_Vista */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400BoaVista = 100,

  /** (GMT-4:00) Campo_Grande */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400CampoGrande = 101,

  /** (GMT-4:00) Caraca */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Caraca = 102,

  /** (GMT-4:00) Cuiaba */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Cuiaba = 103,

  /** (GMT-4:00) Curacao */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Curacao = 104,

  /** (GMT-4:00) Dominica */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Dominica = 105,

  /** (GMT-4:00) Glace_Bay */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400GlaceBay = 106,

  /** (GMT-4:00) Goose_Bay */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400GooseBay = 107,

  /** (GMT-4:00) Grenada */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Grenada = 108,

  /** (GMT-4:00) Guadeloupe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Guadeloupe = 109,

  /** (GMT-4:00) Guyana */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Guyana = 110,

  /** (GMT-4:00) Halifax */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Halifax = 111,

  /** (GMT-4:00) Kralendijk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Kralendijk = 112,

  /** (GMT-4:00) La_Paz */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400LaPaz = 113,

  /** (GMT-4:00) Lower_Prince */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400LowerPrince = 114,

  /** (GMT-4:00) Manau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Manau = 115,

  /** (GMT-4:00) Marigot */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Marigot = 116,

  /** (GMT-4:00) Martinique */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Martinique = 117,

  /** (GMT-4:00) Moncton */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Moncton = 118,

  /** (GMT-4:00) Montserrat */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Montserrat = 119,

  /** (GMT-4:00) Port_of_Spain */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400PortOfSpain = 120,

  /** (GMT-4:00) Porto_Velho */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400PortoVelho = 121,

  /** (GMT-4:00) Puerto_Rico */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400PuertoRico = 122,

  /** (GMT-4:00) Santiago */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Santiago = 123,

  /** (GMT-4:00) Santo_Domingo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400SantoDomingo = 124,

  /** (GMT-4:00) St_Barthelemy */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400StBarthelemy = 125,

  /** (GMT-4:00) St_Kitt */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400StKitt = 126,

  /** (GMT-4:00) St_Lucia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400StLucia = 127,

  /** (GMT-4:00) St_Thoma */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400StThoma = 128,

  /** (GMT-4:00) St_Vincent */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400StVincent = 129,

  /** (GMT-4:00) Thule */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Thule = 130,

  /** (GMT-4:00) Tortola */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Tortola = 131,

  /** (GMT-4:00) Bermuda */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm400Bermuda = 132,

  /** (GMT-3:30) St_John */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm330StJohn = 133,

  /** (GMT-3:00) Araguaina */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Araguaina = 134,

  /** (GMT-3:00) Buenos_Aire */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300BuenosAire = 135,

  /** (GMT-3:00) Catamarca */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Catamarca = 136,

  /** (GMT-3:00) Cordoba */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Cordoba = 137,

  /** (GMT-3:00) Jujuy */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Jujuy = 138,

  /** (GMT-3:00) La_Rioja */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300LaRioja = 139,

  /** (GMT-3:00) Mendoza */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Mendoza = 140,

  /** (GMT-3:00) Rio_Gallego */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300RioGallego = 141,

  /** (GMT-3:00) Salta */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Salta = 142,

  /** (GMT-3:00) San_Juan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300SanJuan = 143,

  /** (GMT-3:00) San_Lui */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300SanLui = 144,

  /** (GMT-3:00) Tucuman */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Tucuman = 145,

  /** (GMT-3:00) Ushuaia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Ushuaia = 146,

  /** (GMT-3:00) Bahia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Bahia = 147,

  /** (GMT-3:00) Belem */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Belem = 148,

  /** (GMT-3:00) Cayenne */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Cayenne = 149,

  /** (GMT-3:00) Fortaleza */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Fortaleza = 150,

  /** (GMT-3:00) Godthab */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Godthab = 151,

  /** (GMT-3:00) Maceio */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Maceio = 152,

  /** (GMT-3:00) Miquelon */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Miquelon = 153,

  /** (GMT-3:00) Montevideo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Montevideo = 154,

  /** (GMT-3:00) Nuuk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Nuuk = 155,

  /** (GMT-3:00) Paramaribo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Paramaribo = 156,

  /** (GMT-3:00) Punta_Arena */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300PuntaArena = 157,

  /** (GMT-3:00) Recife */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Recife = 158,

  /** (GMT-3:00) Santarem */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Santarem = 159,

  /** (GMT-3:00) Sao_Paulo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300SaoPaulo = 160,

  /** (GMT-3:00) Palmer */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Palmer = 161,

  /** (GMT-3:00) Rothera */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Rothera = 162,

  /** (GMT-3:00) Stanley */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm300Stanley = 163,

  /** (GMT-2:00) Noronha */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm200Noronha = 164,

  /** (GMT-2:00) South_Georgia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm200SouthGeorgia = 165,

  /** (GMT-1:00) Scoresbysund */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm100Scoresbysund = 166,

  /** (GMT-1:00) Azore */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm100Azore = 167,

  /** (GMT-1:00) Cape_Verde */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtm100CapeVerde = 168,

  /** (GMT+0:00) Abidjan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Abidjan = 169,

  /** (GMT+0:00) Accra */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Accra = 170,

  /** (GMT+0:00) Bamako */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Bamako = 171,

  /** (GMT+0:00) Banjul */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Banjul = 172,

  /** (GMT+0:00) Bissau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Bissau = 173,

  /** (GMT+0:00) Conakry */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Conakry = 174,

  /** (GMT+0:00) Dakar */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Dakar = 175,

  /** (GMT+0:00) Freetown */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Freetown = 176,

  /** (GMT+0:00) Lome */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Lome = 177,

  /** (GMT+0:00) Monrovia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Monrovia = 178,

  /** (GMT+0:00) Nouakchott */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Nouakchott = 179,

  /** (GMT+0:00) Ouagadougou */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Ouagadougou = 180,

  /** (GMT+0:00) Sao_Tome */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000SaoTome = 181,

  /** (GMT+0:00) Danmarkshavn */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Danmarkshavn = 182,

  /** (GMT+0:00) Troll */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Troll = 183,

  /** (GMT+0:00) Canary */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Canary = 184,

  /** (GMT+0:00) Faroe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Faroe = 185,

  /** (GMT+0:00) Madeira */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Madeira = 186,

  /** (GMT+0:00) Reykjavik */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Reykjavik = 187,

  /** (GMT+0:00) St_Helena */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000StHelena = 188,

  /** (GMT+0:00) Guernsey */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Guernsey = 189,

  /** (GMT+0:00) Isle_of_Man */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000IsleOfMan = 190,

  /** (GMT+0:00) Jersey */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Jersey = 191,

  /** (GMT+0:00) Lisbon */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Lisbon = 192,

  /** (GMT+0:00) London */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000London = 193,

  /** (GMT+0:00) GMT */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp000Gmt = 194,

  /** (GMT+1:00) Algier */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Algier = 195,

  /** (GMT+1:00) Bangui */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Bangui = 196,

  /** (GMT+1:00) Brazzaville */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Brazzaville = 197,

  /** (GMT+1:00) Casablanca */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Casablanca = 198,

  /** (GMT+1:00) Ceuta */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Ceuta = 199,

  /** (GMT+1:00) Douala */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Douala = 200,

  /** (GMT+1:00) El_Aaiun */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100ElAaiun = 201,

  /** (GMT+1:00) Kinshasa */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Kinshasa = 202,

  /** (GMT+1:00) Lago */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Lago = 203,

  /** (GMT+1:00) Libreville */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Libreville = 204,

  /** (GMT+1:00) Luanda */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Luanda = 205,

  /** (GMT+1:00) Malabo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Malabo = 206,

  /** (GMT+1:00) Ndjamena */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Ndjamena = 207,

  /** (GMT+1:00) Niamey */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Niamey = 208,

  /** (GMT+1:00) Porto-Novo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100PortoNovo = 209,

  /** (GMT+1:00) Tuni */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Tuni = 210,

  /** (GMT+1:00) Longyearbyen */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Longyearbyen = 211,

  /** (GMT+1:00) Amsterdam */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Amsterdam = 212,

  /** (GMT+1:00) Andorra */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Andorra = 213,

  /** (GMT+1:00) Belgrade */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Belgrade = 214,

  /** (GMT+1:00) Berlin */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Berlin = 215,

  /** (GMT+1:00) Bratislava */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Bratislava = 216,

  /** (GMT+1:00) Brussel */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Brussel = 217,

  /** (GMT+1:00) Budapest */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Budapest = 218,

  /** (GMT+1:00) Busingen */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Busingen = 219,

  /** (GMT+1:00) Copenhagen */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Copenhagen = 220,

  /** (GMT+1:00) Dublin */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Dublin = 221,

  /** (GMT+1:00) Gibraltar */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Gibraltar = 222,

  /** (GMT+1:00) Ljubljana */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Ljubljana = 223,

  /** (GMT+1:00) Luxembourg */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Luxembourg = 224,

  /** (GMT+1:00) Madrid */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Madrid = 225,

  /** (GMT+1:00) Malta */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Malta = 226,

  /** (GMT+1:00) Monaco */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Monaco = 227,

  /** (GMT+1:00) Oslo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Oslo = 228,

  /** (GMT+1:00) Pari */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Pari = 229,

  /** (GMT+1:00) Podgorica */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Podgorica = 230,

  /** (GMT+1:00) Prague */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Prague = 231,

  /** (GMT+1:00) Rome */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Rome = 232,

  /** (GMT+1:00) San_Marino */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100SanMarino = 233,

  /** (GMT+1:00) Sarajevo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Sarajevo = 234,

  /** (GMT+1:00) Skopje */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Skopje = 235,

  /** (GMT+1:00) Stockholm */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Stockholm = 236,

  /** (GMT+1:00) Tirane */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Tirane = 237,

  /** (GMT+1:00) Vaduz */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Vaduz = 238,

  /** (GMT+1:00) Vatican */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Vatican = 239,

  /** (GMT+1:00) Vienna */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Vienna = 240,

  /** (GMT+1:00) Warsaw */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Warsaw = 241,

  /** (GMT+1:00) Zagreb */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Zagreb = 242,

  /** (GMT+1:00) Zurich */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp100Zurich = 243,

  /** (GMT+2:00) Blantyre */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Blantyre = 244,

  /** (GMT+2:00) Bujumbura */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Bujumbura = 245,

  /** (GMT+2:00) Cairo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Cairo = 246,

  /** (GMT+2:00) Gaborone */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Gaborone = 247,

  /** (GMT+2:00) Harare */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Harare = 248,

  /** (GMT+2:00) Johannesburg */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Johannesburg = 249,

  /** (GMT+2:00) Khartoum */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Khartoum = 250,

  /** (GMT+2:00) Kigali */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Kigali = 251,

  /** (GMT+2:00) Lubumbashi */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Lubumbashi = 252,

  /** (GMT+2:00) Lusaka */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Lusaka = 253,

  /** (GMT+2:00) Maputo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Maputo = 254,

  /** (GMT+2:00) Maseru */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Maseru = 255,

  /** (GMT+2:00) Mbabane */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Mbabane = 256,

  /** (GMT+2:00) Tripoli */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Tripoli = 257,

  /** (GMT+2:00) Windhoek */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Windhoek = 258,

  /** (GMT+2:00) Amman */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Amman = 259,

  /** (GMT+2:00) Beirut */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Beirut = 260,

  /** (GMT+2:00) Damascu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Damascu = 261,

  /** (GMT+2:00) Famagusta */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Famagusta = 262,

  /** (GMT+2:00) Gaza */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Gaza = 263,

  /** (GMT+2:00) Hebron */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Hebron = 264,

  /** (GMT+2:00) Jerusalem */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Jerusalem = 265,

  /** (GMT+2:00) Athen */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Athen = 266,

  /** (GMT+2:00) Bucharest */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Bucharest = 267,

  /** (GMT+2:00) Chisinau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Chisinau = 268,

  /** (GMT+2:00) Helsinki */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Helsinki = 269,

  /** (GMT+2:00) Kaliningrad */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Kaliningrad = 270,

  /** (GMT+2:00) Kiev */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Kiev = 271,

  /** (GMT+2:00) Mariehamn */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Mariehamn = 272,

  /** (GMT+2:00) Nicosia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Nicosia = 273,

  /** (GMT+2:00) Riga */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Riga = 274,

  /** (GMT+2:00) Sofia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Sofia = 275,

  /** (GMT+2:00) Tallinn */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Tallinn = 276,

  /** (GMT+2:00) Uzhgorod */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Uzhgorod = 277,

  /** (GMT+2:00) Vilniu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Vilniu = 278,

  /** (GMT+2:00) Zaporozhye */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp200Zaporozhye = 279,

  /** (GMT+3:00) Addis_Ababa */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300AddisAbaba = 280,

  /** (GMT+3:00) Asmara */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Asmara = 281,

  /** (GMT+3:00) Dar_es_Salaam */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300DarEsSalaam = 282,

  /** (GMT+3:00) Djibouti */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Djibouti = 283,

  /** (GMT+3:00) Juba */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Juba = 284,

  /** (GMT+3:00) Kampala */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Kampala = 285,

  /** (GMT+3:00) Mogadishu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Mogadishu = 286,

  /** (GMT+3:00) Nairobi */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Nairobi = 287,

  /** (GMT+3:00) Syowa */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Syowa = 288,

  /** (GMT+3:00) Aden */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Aden = 289,

  /** (GMT+3:00) Baghdad */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Baghdad = 290,

  /** (GMT+3:00) Bahrain */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Bahrain = 291,

  /** (GMT+3:00) Kuwait */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Kuwait = 292,

  /** (GMT+3:00) Qatar */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Qatar = 293,

  /** (GMT+3:00) Riyadh */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Riyadh = 294,

  /** (GMT+3:00) Istanbul */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Istanbul = 295,

  /** (GMT+3:00) Kirov */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Kirov = 296,

  /** (GMT+3:00) Minsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Minsk = 297,

  /** (GMT+3:00) Moscow */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Moscow = 298,

  /** (GMT+3:00) Simferopol */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Simferopol = 299,

  /** (GMT+3:00) Antananarivo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Antananarivo = 300,

  /** (GMT+3:00) Comoro */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Comoro = 301,

  /** (GMT+3:00) Mayotte */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp300Mayotte = 302,

  /** (GMT+3:30) Tehran */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp330Tehran = 303,

  /** (GMT+4:00) Baku */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Baku = 304,

  /** (GMT+4:00) Dubai */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Dubai = 305,

  /** (GMT+4:00) Muscat */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Muscat = 306,

  /** (GMT+4:00) Tbilisi */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Tbilisi = 307,

  /** (GMT+4:00) Yerevan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Yerevan = 308,

  /** (GMT+4:00) Astrakhan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Astrakhan = 309,

  /** (GMT+4:00) Samara */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Samara = 310,

  /** (GMT+4:00) Saratov */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Saratov = 311,

  /** (GMT+4:00) Ulyanovsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Ulyanovsk = 312,

  /** (GMT+4:00) Volgograd */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Volgograd = 313,

  /** (GMT+4:00) Mahe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Mahe = 314,

  /** (GMT+4:00) Mauritiu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Mauritiu = 315,

  /** (GMT+4:00) Reunion */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp400Reunion = 316,

  /** (GMT+4:30) Kabul */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp430Kabul = 317,

  /** (GMT+5:00) Mawson */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Mawson = 318,

  /** (GMT+5:00) Aqtau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Aqtau = 319,

  /** (GMT+5:00) Aqtobe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Aqtobe = 320,

  /** (GMT+5:00) Ashgabat */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Ashgabat = 321,

  /** (GMT+5:00) Atyrau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Atyrau = 322,

  /** (GMT+5:00) Dushanbe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Dushanbe = 323,

  /** (GMT+5:00) Karachi */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Karachi = 324,

  /** (GMT+5:00) Oral */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Oral = 325,

  /** (GMT+5:00) Qyzylorda */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Qyzylorda = 326,

  /** (GMT+5:00) Samarkand */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Samarkand = 327,

  /** (GMT+5:00) Tashkent */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Tashkent = 328,

  /** (GMT+5:00) Yekaterinburg */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Yekaterinburg = 329,

  /** (GMT+5:00) Kerguelen */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Kerguelen = 330,

  /** (GMT+5:00) Maldive */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp500Maldive = 331,

  /** (GMT+5:30) Calcutta */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp530Calcutta = 332,

  /** (GMT+5:30) Colombo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp530Colombo = 333,

  /** (GMT+5:30) Kolkata */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp530Kolkata = 334,

  /** (GMT+5:45) Kathmandu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp545Kathmandu = 335,

  /** (GMT+5:45) Katmandu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp545Katmandu = 336,

  /** (GMT+6:00) Vostok */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Vostok = 337,

  /** (GMT+6:00) Almaty */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Almaty = 338,

  /** (GMT+6:00) Bishkek */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Bishkek = 339,

  /** (GMT+6:00) Dhaka */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Dhaka = 340,

  /** (GMT+6:00) Kashgar */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Kashgar = 341,

  /** (GMT+6:00) Omsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Omsk = 342,

  /** (GMT+6:00) Qostanay */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Qostanay = 343,

  /** (GMT+6:00) Thimphu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Thimphu = 344,

  /** (GMT+6:00) Urumqi */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Urumqi = 345,

  /** (GMT+6:00) Chago */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp600Chago = 346,

  /** (GMT+6:30) Rangoon */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp630Rangoon = 347,

  /** (GMT+6:30) Yangon */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp630Yangon = 348,

  /** (GMT+6:30) Coco */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp630Coco = 349,

  /** (GMT+7:00) Davi */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Davi = 350,

  /** (GMT+7:00) Bangkok */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Bangkok = 351,

  /** (GMT+7:00) Barnaul */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Barnaul = 352,

  /** (GMT+7:00) Ho_Chi_Minh */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700HoChiMinh = 353,

  /** (GMT+7:00) Hovd */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Hovd = 354,

  /** (GMT+7:00) Jakarta */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Jakarta = 355,

  /** (GMT+7:00) Krasnoyarsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Krasnoyarsk = 356,

  /** (GMT+7:00) Novokuznetsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Novokuznetsk = 357,

  /** (GMT+7:00) Novosibirsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Novosibirsk = 358,

  /** (GMT+7:00) Phnom_Penh */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700PhnomPenh = 359,

  /** (GMT+7:00) Pontianak */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Pontianak = 360,

  /** (GMT+7:00) Tomsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Tomsk = 361,

  /** (GMT+7:00) Vientiane */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Vientiane = 362,

  /** (GMT+7:00) Christma */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp700Christma = 363,

  /** (GMT+8:00) Casey */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Casey = 364,

  /** (GMT+8:00) Brunei */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Brunei = 365,

  /** (GMT+8:00) Choibalsan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Choibalsan = 366,

  /** (GMT+8:00) Chongqing */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Chongqing = 367,

  /** (GMT+8:00) Harbin */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Harbin = 368,

  /** (GMT+8:00) Hong_Kong */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800HongKong = 369,

  /** (GMT+8:00) Irkutsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Irkutsk = 370,

  /** (GMT+8:00) Kuala_Lumpur */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800KualaLumpur = 371,

  /** (GMT+8:00) Kuching */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Kuching = 372,

  /** (GMT+8:00) Macau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Macau = 373,

  /** (GMT+8:00) Makassar */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Makassar = 374,

  /** (GMT+8:00) Manila */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Manila = 375,

  /** (GMT+8:00) Shanghai */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Shanghai = 376,

  /** (GMT+8:00) Singapore */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Singapore = 377,

  /** (GMT+8:00) Taipei */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Taipei = 378,

  /** (GMT+8:00) Ulaanbaatar */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Ulaanbaatar = 379,

  /** (GMT+8:00) Perth */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp800Perth = 380,

  /** (GMT+8:45) Eucla */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp845Eucla = 381,

  /** (GMT+9:00) Chita */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Chita = 382,

  /** (GMT+9:00) Dili */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Dili = 383,

  /** (GMT+9:00) Jayapura */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Jayapura = 384,

  /** (GMT+9:00) Khandyga */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Khandyga = 385,

  /** (GMT+9:00) Pyongyang */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Pyongyang = 386,

  /** (GMT+9:00) Seoul */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Seoul = 387,

  /** (GMT+9:00) Tokyo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Tokyo = 388,

  /** (GMT+9:00) Yakutsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Yakutsk = 389,

  /** (GMT+9:00) Palau */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp900Palau = 390,

  /** (GMT+9:30) Adelaide */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp930Adelaide = 391,

  /** (GMT+9:30) Broken_Hill */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp930BrokenHill = 392,

  /** (GMT+9:30) Darwin */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp930Darwin = 393,

  /** (GMT+10:00) DumontDUrville */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Dumontdurville = 394,

  /** (GMT+10:00) Ust-Nera */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000UstNera = 395,

  /** (GMT+10:00) Vladivostok */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Vladivostok = 396,

  /** (GMT+10:00) Brisbane */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Brisbane = 397,

  /** (GMT+10:00) Currie */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Currie = 398,

  /** (GMT+10:00) Hobart */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Hobart = 399,

  /** (GMT+10:00) Lindeman */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Lindeman = 400,

  /** (GMT+10:00) Melbourne */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Melbourne = 401,

  /** (GMT+10:00) Sydney */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Sydney = 402,

  /** (GMT+10:00) Chuuk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Chuuk = 403,

  /** (GMT+10:00) Guam */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Guam = 404,

  /** (GMT+10:00) Port_Moresby */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000PortMoresby = 405,

  /** (GMT+10:00) Saipan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Saipan = 406,

  /** (GMT+10:00) Truk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1000Truk = 407,

  /** (GMT+10:30) Lord_Howe */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1030LordHowe = 408,

  /** (GMT+11:00) Macquarie */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Macquarie = 409,

  /** (GMT+11:00) Magadan */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Magadan = 410,

  /** (GMT+11:00) Sakhalin */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Sakhalin = 411,

  /** (GMT+11:00) Srednekolymsk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Srednekolymsk = 412,

  /** (GMT+11:00) Bougainville */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Bougainville = 413,

  /** (GMT+11:00) Efate */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Efate = 414,

  /** (GMT+11:00) Guadalcanal */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Guadalcanal = 415,

  /** (GMT+11:00) Kosrae */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Kosrae = 416,

  /** (GMT+11:00) Norfolk */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Norfolk = 417,

  /** (GMT+11:00) Noumea */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Noumea = 418,

  /** (GMT+11:00) Pohnpei */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Pohnpei = 419,

  /** (GMT+11:00) Ponape */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1100Ponape = 420,

  /** (GMT+12:00) McMurdo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Mcmurdo = 421,

  /** (GMT+12:00) Anadyr */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Anadyr = 422,

  /** (GMT+12:00) Kamchatka */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Kamchatka = 423,

  /** (GMT+12:00) Auckland */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Auckland = 424,

  /** (GMT+12:00) Fiji */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Fiji = 425,

  /** (GMT+12:00) Funafuti */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Funafuti = 426,

  /** (GMT+12:00) Kwajalein */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Kwajalein = 427,

  /** (GMT+12:00) Majuro */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Majuro = 428,

  /** (GMT+12:00) Nauru */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Nauru = 429,

  /** (GMT+12:00) Tarawa */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Tarawa = 430,

  /** (GMT+12:00) Wake */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Wake = 431,

  /** (GMT+12:00) Walli */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1200Walli = 432,

  /** (GMT+12:45) Chatham */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1245Chatham = 433,

  /** (GMT+13:00) Apia */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1300Apia = 434,

  /** (GMT+13:00) Enderbury */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1300Enderbury = 435,

  /** (GMT+13:00) Fakaofo */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1300Fakaofo = 436,

  /** (GMT+13:00) Tongatapu */
  DEVICEAPISDEVICEV1Ntp_TimeZoneType_Gmtp1300Tongatapu = 437,
};

GPBEnumDescriptor *DEVICEAPISDEVICEV1Ntp_TimeZoneType_EnumDescriptor(void);

/**
 * Checks to see if the given value is defined by the enum or was not known at
 * the time this source was generated.
 **/
BOOL DEVICEAPISDEVICEV1Ntp_TimeZoneType_IsValidValue(int32_t value);

#pragma mark - DEVICEAPISDEVICEV1DeviceapisDeviceNtpV1Root

/**
 * Exposes the extension registry for this file.
 *
 * The base class provides:
 * @code
 *   + (GPBExtensionRegistry *)extensionRegistry;
 * @endcode
 * which is a @c GPBExtensionRegistry that includes all the extensions defined by
 * this file and all files that it depends on.
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1DeviceapisDeviceNtpV1Root : GPBRootObject
@end

#pragma mark - DEVICEAPISDEVICEV1EditNtpRequest

typedef GPB_ENUM(DEVICEAPISDEVICEV1EditNtpRequest_FieldNumber) {
  DEVICEAPISDEVICEV1EditNtpRequest_FieldNumber_Data_p = 1,
  DEVICEAPISDEVICEV1EditNtpRequest_FieldNumber_UpdateMask = 2,
};

/**
 * Запрос редактирования настроек NTP
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1EditNtpRequest : GPBMessage

/** Настройки Ntp-сервера */
@property(nonatomic, readwrite, strong, null_resettable) DEVICEAPISDEVICEV1Ntp *data_p;
/** Test to see if @c data_p has been set. */
@property(nonatomic, readwrite) BOOL hasData_p;

/** Маска полей обновления */
@property(nonatomic, readwrite, strong, null_resettable) GPBFieldMask *updateMask;
/** Test to see if @c updateMask has been set. */
@property(nonatomic, readwrite) BOOL hasUpdateMask;

@end

#pragma mark - DEVICEAPISDEVICEV1EditNtpResponse

typedef GPB_ENUM(DEVICEAPISDEVICEV1EditNtpResponse_FieldNumber) {
  DEVICEAPISDEVICEV1EditNtpResponse_FieldNumber_Error = 1,
};

typedef GPB_ENUM(DEVICEAPISDEVICEV1EditNtpResponse_Type_OneOfCase) {
  DEVICEAPISDEVICEV1EditNtpResponse_Type_OneOfCase_GPBUnsetOneOfCase = 0,
  DEVICEAPISDEVICEV1EditNtpResponse_Type_OneOfCase_Error = 1,
};

/**
 * Ответ на запрос редактирования настроек NTP
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1EditNtpResponse : GPBMessage

/** Тип ответа */
@property(nonatomic, readonly) DEVICEAPISDEVICEV1EditNtpResponse_Type_OneOfCase typeOneOfCase;

/** Ошибка */
@property(nonatomic, readwrite, strong, null_resettable) DEVICEAPISDEVICEV1EditNtpResponse_Error *error;

@end

/**
 * Clears whatever value was set for the oneof 'type'.
 **/
void DEVICEAPISDEVICEV1EditNtpResponse_ClearTypeOneOfCase(DEVICEAPISDEVICEV1EditNtpResponse *message);

#pragma mark - DEVICEAPISDEVICEV1EditNtpResponse_Error

typedef GPB_ENUM(DEVICEAPISDEVICEV1EditNtpResponse_Error_FieldNumber) {
  DEVICEAPISDEVICEV1EditNtpResponse_Error_FieldNumber_Validation = 1,
};

typedef GPB_ENUM(DEVICEAPISDEVICEV1EditNtpResponse_Error_Reason_OneOfCase) {
  DEVICEAPISDEVICEV1EditNtpResponse_Error_Reason_OneOfCase_GPBUnsetOneOfCase = 0,
  DEVICEAPISDEVICEV1EditNtpResponse_Error_Reason_OneOfCase_Validation = 1,
};

/**
 * Ошибка запроса
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1EditNtpResponse_Error : GPBMessage

/** Причина ошибки */
@property(nonatomic, readonly) DEVICEAPISDEVICEV1EditNtpResponse_Error_Reason_OneOfCase reasonOneOfCase;

/** Ошибка валидации */
@property(nonatomic, readwrite, strong, null_resettable) DEVICEAPISDEVICEV1ValidationError *validation;

@end

/**
 * Clears whatever value was set for the oneof 'reason'.
 **/
void DEVICEAPISDEVICEV1EditNtpResponse_Error_ClearReasonOneOfCase(DEVICEAPISDEVICEV1EditNtpResponse_Error *message);

#pragma mark - DEVICEAPISDEVICEV1GetNtpRequest

/**
 * Запрос получения настроек NTP
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1GetNtpRequest : GPBMessage

@end

#pragma mark - DEVICEAPISDEVICEV1GetNtpResponse

typedef GPB_ENUM(DEVICEAPISDEVICEV1GetNtpResponse_FieldNumber) {
  DEVICEAPISDEVICEV1GetNtpResponse_FieldNumber_Data_p = 1,
};

typedef GPB_ENUM(DEVICEAPISDEVICEV1GetNtpResponse_Type_OneOfCase) {
  DEVICEAPISDEVICEV1GetNtpResponse_Type_OneOfCase_GPBUnsetOneOfCase = 0,
  DEVICEAPISDEVICEV1GetNtpResponse_Type_OneOfCase_Data_p = 1,
};

/**
 * Ответ на запрос получения настроек NTP
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1GetNtpResponse : GPBMessage

/** Тип ответа */
@property(nonatomic, readonly) DEVICEAPISDEVICEV1GetNtpResponse_Type_OneOfCase typeOneOfCase;

/** Настройки Ntp-сервера */
@property(nonatomic, readwrite, strong, null_resettable) DEVICEAPISDEVICEV1Ntp *data_p;

@end

/**
 * Clears whatever value was set for the oneof 'type'.
 **/
void DEVICEAPISDEVICEV1GetNtpResponse_ClearTypeOneOfCase(DEVICEAPISDEVICEV1GetNtpResponse *message);

#pragma mark - DEVICEAPISDEVICEV1Ntp

typedef GPB_ENUM(DEVICEAPISDEVICEV1Ntp_FieldNumber) {
  DEVICEAPISDEVICEV1Ntp_FieldNumber_Address = 1,
  DEVICEAPISDEVICEV1Ntp_FieldNumber_TimeZoneType = 2,
};

/**
 * Настройки Ntp-сервера
 **/
GPB_FINAL @interface DEVICEAPISDEVICEV1Ntp : GPBMessage

/**
 * Адрес Ntp-сервера.
 * Сетевой адрес и порт.
 * Пример: 192.168.0.1:123, ntp.acme.io:4460
 **/
@property(nonatomic, readwrite, copy, null_resettable) NSString *address;

/** Таймзона */
@property(nonatomic, readwrite) DEVICEAPISDEVICEV1Ntp_TimeZoneType timeZoneType;

@end

/**
 * Fetches the raw value of a @c DEVICEAPISDEVICEV1Ntp's @c timeZoneType property, even
 * if the value was not defined by the enum at the time the code was generated.
 **/
int32_t DEVICEAPISDEVICEV1Ntp_TimeZoneType_RawValue(DEVICEAPISDEVICEV1Ntp *message);
/**
 * Sets the raw value of an @c DEVICEAPISDEVICEV1Ntp's @c timeZoneType property, allowing
 * it to be set to a value that was not defined by the enum at the time the code
 * was generated.
 **/
void SetDEVICEAPISDEVICEV1Ntp_TimeZoneType_RawValue(DEVICEAPISDEVICEV1Ntp *message, int32_t value);

NS_ASSUME_NONNULL_END

CF_EXTERN_C_END

#pragma clang diagnostic pop

// @@protoc_insertion_point(global_scope)

// clang-format on
