enum | _enumerated {
Type_Start = 0,
Type_Smoke_Alarm = 1,
Type_Carbon_Monoxide = 2,
Type_Carbon_Dioxide = 3,
Type_Heat = 4,
Type_Water = 5,
Type_Access_Control = 6,
Type_Home_Security = 7,
Type_Power_Management = 8,
Type_System = 9,
Type_Emergency = 10,
Type_Clock = 11,
Type_Appliance = 12,
Type_Home_Health = 13,
Type_Siren = 14,
Type_Water_Valve = 15,
Type_Weather = 16,
Type_Irrigation = 17,
Type_Gas = 18,
Type_Event_19,
Type_Event_20,
Type_Event_21,
Type_Event_22,
Type_Event_23,
Type_Event_24,
Type_Event_25,
Type_Event_26,
Type_Event_27,
Type_Event_28,
Type_Event_29,
Type_Event_30,
Type_Event_31,
Type_Event_32,
Type_Event_33,
Type_Event_34,
Type_Event_35,
Type_Event_36,
Type_Event_37,
Type_Event_38,
Type_Event_39,
Type_Event_40,
Type_Event_41,
Type_Event_42,
Type_Event_43,
Type_Event_44,
Type_Event_45,
Type_Event_46,
Type_Event_47,
Type_Event_48,
Type_Event_49,
Type_Event_50,
Type_Event_51,
Type_Event_52,
Type_Event_53,
Type_Event_54,
Type_Event_55,
Type_Event_56,
Type_Event_57,
Type_Event_58,
Type_Event_59,
Type_Event_60,
Type_Event_61,
Type_Event_62,
Type_Event_63,
Type_Event_64,
Type_Event_65,
Type_Event_66,
Type_Event_67,
Type_Event_68,
Type_Event_69,
Type_Event_70,
Type_Event_71,
Type_Event_72,
Type_Event_73,
Type_Event_74,
Type_Event_75,
Type_Event_76,
Type_Event_77,
Type_Event_78,
Type_Event_79,
Type_Event_80,
Type_Event_81,
Type_Event_82,
Type_Event_83,
Type_Event_84,
Type_Event_85,
Type_Event_86,
Type_Event_87,
Type_Event_88,
Type_Event_89,
Type_Event_90,
Type_Event_91,
Type_Event_92,
Type_Event_93,
Type_Event_94,
Type_Event_95,
Type_Event_96,
Type_Event_97,
Type_Event_98,
Type_Event_99,
Type_Event_100,
Type_Event_101,
Type_Event_102,
Type_Event_103,
Type_Event_104,
Type_Event_105,
Type_Event_106,
Type_Event_107,
Type_Event_108,
Type_Event_109,
Type_Event_110,
Type_Event_111,
Type_Event_112,
Type_Event_113,
Type_Event_114,
Type_Event_115,
Type_Event_116,
Type_Event_117,
Type_Event_118,
Type_Event_119,
Type_Event_120,
Type_Event_121,
Type_Event_122,
Type_Event_123,
Type_Event_124,
Type_Event_125,
Type_Event_126,
Type_Event_127,
Type_Event_128,
Type_Event_129,
Type_Event_130,
Type_Event_131,
Type_Event_132,
Type_Event_133,
Type_Event_134,
Type_Event_135,
Type_Event_136,
Type_Event_137,
Type_Event_138,
Type_Event_139,
Type_Event_140,
Type_Event_141,
Type_Event_142,
Type_Event_143,
Type_Event_144,
Type_Event_145,
Type_Event_146,
Type_Event_147,
Type_Event_148,
Type_Event_149,
Type_Event_150,
Type_Event_151,
Type_Event_152,
Type_Event_153,
Type_Event_154,
Type_Event_155,
Type_Event_156,
Type_Event_157,
Type_Event_158,
Type_Event_159,
Type_Event_160,
Type_Event_161,
Type_Event_162,
Type_Event_163,
Type_Event_164,
Type_Event_165,
Type_Event_166,
Type_Event_167,
Type_Event_168,
Type_Event_169,
Type_Event_170,
Type_Event_171,
Type_Event_172,
Type_Event_173,
Type_Event_174,
Type_Event_175,
Type_Event_176,
Type_Event_177,
Type_Event_178,
Type_Event_179,
Type_Event_180,
Type_Event_181,
Type_Event_182,
Type_Event_183,
Type_Event_184,
Type_Event_185,
Type_Event_186,
Type_Event_187,
Type_Event_188,
Type_Event_189,
Type_Event_190,
Type_Event_191,
Type_Event_192,
Type_Event_193,
Type_Event_194,
Type_Event_195,
Type_Event_196,
Type_Event_197,
Type_Event_198,
Type_Event_199,
Type_Event_200,
Type_Event_201,
Type_Event_202,
Type_Event_203,
Type_Event_204,
Type_Event_205,
Type_Event_206,
Type_Event_207,
Type_Event_208,
Type_Event_209,
Type_Event_210,
Type_Event_211,
Type_Event_212,
Type_Event_213,
Type_Event_214,
Type_Event_215,
Type_Event_216,
Type_Event_217,
Type_Event_218,
Type_Event_219,
Type_Event_220,
Type_Event_221,
Type_Event_222,
Type_Event_223,
Type_Event_224,
Type_Event_225,
Type_Event_226,
Type_Event_227,
Type_Event_228,
Type_Event_229,
Type_Event_230,
Type_Event_231,
Type_Event_232,
Type_Event_233,
Type_Event_234,
Type_Event_235,
Type_Event_236,
Type_Event_237,
Type_Event_238,
Type_Event_239,
Type_Event_240,
Type_Event_241,
Type_Event_242,
Type_Event_243,
Type_Event_244,
Type_Event_245,
Type_Event_246,
Type_Event_247,
Type_Event_248,
Type_Event_249,
Type_Event_250,
Type_Event_251,
Type_Event_252,
Type_Event_253,
Type_Event_254,
Type_Event_255,
Type_Event_Param_Previous_Event = 256,
Type_Event_Param_Location = 257,
Type_Event_Param_Result = 258,
Type_Event_Param_Threshold = 259,
Type_Event_Param_UserCode = 260,
Type_Event_Param_261 = 261,
Type_Event_Param_Progress = 262,
Type_Event_Param_Mode = 263,
Type_Event_Param_Obstruction = 264,
Type_Event_Param_Sensor_ID = 265,
Type_Event_Param_Error_Code = 266,
Type_Event_Param_Duration = 267,
Type_Event_Param_Pollution_Level = 268,
Type_Event_Param_Status = 269,
Type_Event_Param_Schedule_ID = 270,
Type_Event_Param_Valve_Table_ID = 271,
Type_Event_Param_272,
Type_Event_Param_273,
Type_Event_Param_274,
Type_Event_Param_275,
Type_Event_Param_276,
Type_Event_Param_277,
Type_Event_Param_278,
Type_Event_Param_279,
Type_Event_Param_280,
Type_Event_Param_281,
Type_Event_Param_282,
Type_Event_Param_283,
Type_Event_Param_284,
Type_Event_Param_285,
Type_Event_Param_286,
Type_Event_Param_287,
Type_Event_Param_288,
Type_Event_Param_289,
Type_Event_Param_290,
Type_Event_Param_291,
Type_Event_Param_292,
Type_Event_Param_293,
Type_Event_Param_294,
Type_Event_Param_295,
Type_Event_Param_296,
Type_Event_Param_297,
Type_Event_Param_298,
Type_Event_Param_299,
Type_Event_Param_300,
Type_Event_Param_301,
Type_Event_Param_302,
Type_Event_Param_303,
Type_Event_Param_304,
Type_Event_Param_305,
Type_Event_Param_306,
Type_Event_Param_307,
Type_Event_Param_308,
Type_Event_Param_309,
Type_Event_Param_310,
Type_Event_Param_311,
Type_Event_Param_312,
Type_Event_Param_313,
Type_Event_Param_314,
Type_Event_Param_315,
Type_Event_Param_316,
Type_Event_Param_317,
Type_Event_Param_318,
Type_Event_Param_319,
Type_Event_Param_320,
Type_Event_Param_321,
Type_Event_Param_322,
Type_Event_Param_323,
Type_Event_Param_324,
Type_Event_Param_325,
Type_Event_Param_326,
Type_Event_Param_327,
Type_Event_Param_328,
Type_Event_Param_329,
Type_Event_Param_330,
Type_Event_Param_331,
Type_Event_Param_332,
Type_Event_Param_333,
Type_Event_Param_334,
Type_Event_Param_335,
Type_Event_Param_336,
Type_Event_Param_337,
Type_Event_Param_338,
Type_Event_Param_339,
Type_Event_Param_340,
Type_Event_Param_341,
Type_Event_Param_342,
Type_Event_Param_343,
Type_Event_Param_344,
Type_Event_Param_345,
Type_Event_Param_346,
Type_Event_Param_347,
Type_Event_Param_348,
Type_Event_Param_349,
Type_Event_Param_350,
Type_Event_Param_351,
Type_Event_Param_352,
Type_Event_Param_353,
Type_Event_Param_354,
Type_Event_Param_355,
Type_Event_Param_356,
Type_Event_Param_357,
Type_Event_Param_358,
Type_Event_Param_359,
Type_Event_Param_360,
Type_Event_Param_361,
Type_Event_Param_362,
Type_Event_Param_363,
Type_Event_Param_364,
Type_Event_Param_365,
Type_Event_Param_366,
Type_Event_Param_367,
Type_Event_Param_368,
Type_Event_Param_369,
Type_Event_Param_370,
Type_Event_Param_371,
Type_Event_Param_372,
Type_Event_Param_373,
Type_Event_Param_374,
Type_Event_Param_375,
Type_Event_Param_376,
Type_Event_Param_377,
Type_Event_Param_378,
Type_Event_Param_379,
Type_Event_Param_380,
Type_Event_Param_381,
Type_Event_Param_382,
Type_Event_Param_383,
Type_Event_Param_384,
Type_Event_Param_385,
Type_Event_Param_386,
Type_Event_Param_387,
Type_Event_Param_388,
Type_Event_Param_389,
Type_Event_Param_390,
Type_Event_Param_391,
Type_Event_Param_392,
Type_Event_Param_393,
Type_Event_Param_394,
Type_Event_Param_395,
Type_Event_Param_396,
Type_Event_Param_397,
Type_Event_Param_398,
Type_Event_Param_399,
Type_Event_Param_400,
Type_Event_Param_401,
Type_Event_Param_402,
Type_Event_Param_403,
Type_Event_Param_404,
Type_Event_Param_405,
Type_Event_Param_406,
Type_Event_Param_407,
Type_Event_Param_408,
Type_Event_Param_409,
Type_Event_Param_410,
Type_Event_Param_411,
Type_Event_Param_412,
Type_Event_Param_413,
Type_Event_Param_414,
Type_Event_Param_415,
Type_Event_Param_416,
Type_Event_Param_417,
Type_Event_Param_418,
Type_Event_Param_419,
Type_Event_Param_420,
Type_Event_Param_421,
Type_Event_Param_422,
Type_Event_Param_423,
Type_Event_Param_424,
Type_Event_Param_425,
Type_Event_Param_426,
Type_Event_Param_427,
Type_Event_Param_428,
Type_Event_Param_429,
Type_Event_Param_430,
Type_Event_Param_431,
Type_Event_Param_432,
Type_Event_Param_433,
Type_Event_Param_434,
Type_Event_Param_435,
Type_Event_Param_436,
Type_Event_Param_437,
Type_Event_Param_438,
Type_Event_Param_439,
Type_Event_Param_440,
Type_Event_Param_441,
Type_Event_Param_442,
Type_Event_Param_443,
Type_Event_Param_444,
Type_Event_Param_445,
Type_Event_Param_446,
Type_Event_Param_447,
Type_Event_Param_448,
Type_Event_Param_449,
Type_Event_Param_450,
Type_Event_Param_451,
Type_Event_Param_452,
Type_Event_Param_453,
Type_Event_Param_454,
Type_Event_Param_455,
Type_Event_Param_456,
Type_Event_Param_457,
Type_Event_Param_458,
Type_Event_Param_459,
Type_Event_Param_460,
Type_Event_Param_461,
Type_Event_Param_462,
Type_Event_Param_463,
Type_Event_Param_464,
Type_Event_Param_465,
Type_Event_Param_466,
Type_Event_Param_467,
Type_Event_Param_468,
Type_Event_Param_469,
Type_Event_Param_470,
Type_Event_Param_471,
Type_Event_Param_472,
Type_Event_Param_473,
Type_Event_Param_474,
Type_Event_Param_475,
Type_Event_Param_476,
Type_Event_Param_477,
Type_Event_Param_478,
Type_Event_Param_479,
Type_Event_Param_480,
Type_Event_Param_481,
Type_Event_Param_482,
Type_Event_Param_483,
Type_Event_Param_484,
Type_Event_Param_485,
Type_Event_Param_486,
Type_Event_Param_487,
Type_Event_Param_488,
Type_Event_Param_489,
Type_Event_Param_490,
Type_Event_Param_491,
Type_Event_Param_492,
Type_Event_Param_493,
Type_Event_Param_494,
Type_Event_Param_495,
Type_Event_Param_496,
Type_Event_Param_497,
Type_Event_Param_498,
Type_Event_Param_499,
Type_Event_Param_500,
Type_Event_Param_501,
Type_Event_Param_502,
Type_Event_Param_503,
Type_Event_Param_504,
Type_Event_Param_505,
Type_Event_Param_506,
Type_Event_Param_507,
Type_Event_Param_508,
Type_Event_Param_509,
Type_Event_Param_510,
Type_Event_Param_511,
Type_v1 = 512,
Level_v1 = 513,
AutoClearEvents = 514
} |