object_ids.h
Go to the documentation of this file.
1 //
2 // DO NOT EDIT THIS FILE!
3 // It is automatically generated from opcfoundation.org schemas.
4 //
5 
6 #pragma once
7 
8 #include <stdint.h>
9 
10 namespace OpcUa
11 {
12 enum class ObjectId : uint32_t
13 {
14  Null = 0,
15  Boolean = 1,
16  SByte = 2,
17  Byte = 3,
18  Int16 = 4,
19  UInt16 = 5,
20  Int32 = 6,
21  UInt32 = 7,
22  Int64 = 8,
23  UInt64 = 9,
24  Float = 10,
25  Double = 11,
26  String = 12,
27  DateTime = 13,
28  Guid = 14,
29  ByteString = 15,
30  XmlElement = 16,
31  NodeId = 17,
32  ExpandedNodeId = 18,
33  StatusCode = 19,
34  QualifiedName = 20,
35  LocalizedText = 21,
36  Structure = 22,
37  DataValue = 23,
38  BaseDataType = 24,
39  DiagnosticInfo = 25,
40  Number = 26,
41  Integer = 27,
42  UInteger = 28,
43  Enumeration = 29,
44  Image = 30,
45  References = 31,
48  HasChild = 34,
49  Organizes = 35,
50  HasEventSource = 36,
51  HasModellingRule = 37,
52  HasEncoding = 38,
53  HasDescription = 39,
54  HasTypeDefinition = 40,
55  GeneratesEvent = 41,
56  Aggregates = 44,
57  HasSubtype = 45,
58  HasProperty = 46,
59  HasComponent = 47,
60  HasNotifier = 48,
62  FromState = 51,
63  ToState = 52,
64  HasCause = 53,
65  HasEffect = 54,
67  BaseObjectType = 58,
68  FolderType = 61,
69  BaseVariableType = 62,
71  PropertyType = 68,
74  DataTypeSystemType = 75,
76  ModellingRuleType = 77,
81  RootFolder = 84,
82  ObjectsFolder = 85,
83  TypesFolder = 86,
84  ViewsFolder = 87,
85  ObjectTypesFolder = 88,
87  DataTypesFolder = 90,
100  HasSubStateMachine = 117,
101  NamingRuleType = 120,
102  IdType = 256,
103  NodeClass = 257,
104  Node = 258,
107  ObjectNode = 261,
110  ObjectTypeNode = 264,
113  VariableNode = 267,
116  VariableTypeNode = 270,
119  ReferenceTypeNode = 273,
122  MethodNode = 276,
125  ViewNode = 279,
128  DataTypeNode = 282,
131  ReferenceNode = 285,
134  IntegerId = 288,
135  Counter = 289,
136  Duration = 290,
137  NumericRange = 291,
138  Time = 292,
139  Date = 293,
140  UtcTime = 294,
141  LocaleId = 295,
142  Argument = 296,
145  StatusResult = 299,
148  MessageSecurityMode = 302,
149  UserTokenType = 303,
150  UserTokenPolicy = 304,
153  ApplicationType = 307,
158  EndpointDescription = 312,
162  UserIdentityToken = 316,
168  UserNameIdentityToken = 322,
171  X509IdentityToken = 325,
174  EndpointConfiguration = 331,
177  ComplianceLevel = 334,
178  SupportedProfile = 335,
181  BuildInfo = 338,
184  SoftwareCertificate = 341,
190  AttributeWriteMask = 347,
191  NodeAttributesMask = 348,
192  NodeAttributes = 349,
195  ObjectAttributes = 352,
198  VariableAttributes = 355,
201  MethodAttributes = 358,
204  ObjectTypeAttributes = 361,
213  DataTypeAttributes = 370,
216  ViewAttributes = 373,
219  AddNodesItem = 376,
222  AddReferencesItem = 379,
225  DeleteNodesItem = 382,
228  DeleteReferencesItem = 385,
232  RequestHeader = 389,
235  ResponseHeader = 392,
238  ServiceFault = 395,
241  EnumeratedTestType = 398,
242  ScalarTestType = 399,
245  ArrayTestType = 402,
248  CompositeTestType = 405,
251  TestStackRequest = 408,
254  TestStackResponse = 411,
257  TestStackExRequest = 414,
260  TestStackExResponse = 417,
263  FindServersRequest = 420,
266  FindServersResponse = 423,
269  GetEndpointsRequest = 426,
272  GetEndpointsResponse = 429,
275  RegisteredServer = 432,
278  RegisterServerRequest = 435,
284  ChannelSecurityToken = 441,
299  SignatureData = 456,
302  CreateSessionRequest = 459,
305  CreateSessionResponse = 462,
314  CloseSessionRequest = 471,
317  CloseSessionResponse = 474,
320  CancelRequest = 477,
323  CancelResponse = 480,
326  AddNodesResult = 483,
329  AddNodesRequest = 486,
332  AddNodesResponse = 489,
335  AddReferencesRequest = 492,
338  AddReferencesResponse = 495,
341  DeleteNodesRequest = 498,
344  DeleteNodesResponse = 501,
353  BrowseDirection = 510,
354  ViewDescription = 511,
357  BrowseDescription = 514,
360  BrowseResultMask = 517,
361  ReferenceDescription = 518,
364  ContinuationPoint = 521,
365  BrowseResult = 522,
368  BrowseRequest = 525,
371  BrowseResponse = 528,
374  BrowseNextRequest = 531,
377  BrowseNextResponse = 534,
380  RelativePathElement = 537,
383  RelativePath = 540,
386  BrowsePath = 543,
389  BrowsePathTarget = 546,
392  BrowsePathResult = 549,
401  RegisterNodesRequest = 558,
404  RegisterNodesResponse = 561,
413  QueryDataDescription = 570,
416  NodeTypeDescription = 573,
419  FilterOperator = 576,
420  QueryDataSet = 577,
423  NodeReference = 580,
426  ContentFilterElement = 583,
429  ContentFilter = 586,
432  FilterOperand = 589,
435  ElementOperand = 592,
438  LiteralOperand = 595,
441  AttributeOperand = 598,
450  ContentFilterResult = 607,
453  ParsingResult = 610,
456  QueryFirstRequest = 613,
459  QueryFirstResponse = 616,
462  QueryNextRequest = 619,
465  QueryNextResponse = 622,
468  TimestampsToReturn = 625,
469  ReadValueId = 626,
472  ReadRequest = 629,
475  ReadResponse = 632,
478  HistoryReadValueId = 635,
481  HistoryReadResult = 638,
484  HistoryReadDetails = 641,
487  ReadEventDetails = 644,
493  ReadProcessedDetails = 650,
496  ReadAtTimeDetails = 653,
499  HistoryData = 656,
502  HistoryEvent = 659,
505  HistoryReadRequest = 662,
508  HistoryReadResponse = 665,
511  WriteValue = 668,
514  WriteRequest = 671,
517  WriteResponse = 674,
520  HistoryUpdateDetails = 677,
523  UpdateDataDetails = 680,
526  UpdateEventDetails = 683,
532  DeleteAtTimeDetails = 689,
535  DeleteEventDetails = 692,
538  HistoryUpdateResult = 695,
541  HistoryUpdateRequest = 698,
544  HistoryUpdateResponse = 701,
547  CallMethodRequest = 704,
550  CallMethodResult = 707,
553  CallRequest = 710,
556  CallResponse = 713,
559  MonitoringMode = 716,
560  DataChangeTrigger = 717,
561  DeadbandType = 718,
562  MonitoringFilter = 719,
565  DataChangeFilter = 722,
568  EventFilter = 725,
571  AggregateFilter = 728,
577  EventFilterResult = 734,
580  AggregateFilterResult = 737,
583  MonitoringParameters = 740,
616  SetTriggeringRequest = 773,
619  SetTriggeringResponse = 776,
646  NotificationMessage = 803,
661  PublishRequest = 824,
664  PublishResponse = 827,
667  RepublishRequest = 830,
670  RepublishResponse = 833,
673  TransferResult = 836,
688  RedundancySupport = 851,
689  ServerState = 852,
699  ServerStatusDataType = 862,
717  Range = 884,
720  EUInformation = 887,
724  Annotation = 891,
733  EventNotificationList = 914,
736  EventFieldList = 917,
739  HistoryEventFieldList = 920,
745  IssuedIdentityToken = 938,
748  NotificationData = 945,
754  ImageBMP = 2000,
755  ImageGIF = 2001,
756  ImageJPG = 2002,
757  ImagePNG = 2003,
758  ServerType = 2004,
759  ServerType_ServerArray = 2005,
767  ServerCapabilitiesType = 2013,
772  ServerDiagnosticsType = 2020,
784  VendorServerInfoType = 2033,
785  ServerRedundancyType = 2034,
792  BaseEventType = 2041,
793  BaseEventType_EventId = 2042,
797  BaseEventType_Time = 2046,
799  BaseEventType_Message = 2050,
800  BaseEventType_Severity = 2051,
801  AuditEventType = 2052,
803  AuditEventType_Status = 2054,
807  AuditSecurityEventType = 2058,
808  AuditChannelEventType = 2059,
815  AuditSessionEventType = 2069,
824  AuditCancelEventType = 2078,
837  AuditAddNodesEventType = 2091,
845  AuditUpdateEventType = 2099,
854  SystemEventType = 2130,
855  DeviceFailureEventType = 2131,
860  ServerStatusType = 2138,
863  ServerStatusType_State = 2141,
952  Server = 2253,
953  Server_ServerArray = 2254,
954  Server_NamespaceArray = 2255,
955  Server_ServerStatus = 2256,
966  Server_ServiceLevel = 2267,
989  StateMachineType = 2299,
990  StateType = 2307,
991  StateType_StateNumber = 2308,
992  InitialStateType = 2309,
993  TransitionType = 2310,
994  TransitionEventType = 2311,
1012  AggregateFunctionType = 2340,
1016  AggregateFunction_Total = 2344,
1021  AggregateFunction_Range = 2350,
1023  AggregateFunction_Count = 2352,
1025  AggregateFunction_Start = 2357,
1026  AggregateFunction_End = 2358,
1027  AggregateFunction_Delta = 2359,
1033  DataItemType = 2365,
1034  DataItemType_Definition = 2366,
1036  AnalogItemType = 2368,
1037  AnalogItemType_EURange = 2369,
1040  DiscreteItemType = 2372,
1041  TwoStateDiscreteType = 2373,
1044  MultiStateDiscreteType = 2376,
1048  ProgramDiagnosticType = 2380,
1059  ProgramStateMachineType = 2391,
1107  SemanticChangeEventType = 2738,
1109  ServerType_Auditing = 2742,
1121  StateVariableType = 2755,
1122  StateVariableType_Id = 2756,
1123  StateVariableType_Name = 2757,
1124  StateVariableType_Number = 2758,
1126  FiniteStateVariableType = 2760,
1128  TransitionVariableType = 2762,
1137  FiniteStateMachineType = 2771,
1145  ConditionType = 2782,
1146  RefreshStartEventType = 2787,
1147  RefreshEndEventType = 2788,
1148  RefreshRequiredEventType = 2789,
1149  AuditConditionEventType = 2790,
1152  DialogConditionType = 2830,
1155  AlarmConditionType = 2915,
1156  ShelvedStateMachineType = 2929,
1169  LimitAlarmType = 2955,
1173  Server_Auditing = 2994,
1202  EventTypesFolder = 3048,
1205  BuildInfoType = 3051,
1206  BuildInfoType_ProductUri = 3052,
1211  BuildInfoType_BuildDate = 3057,
1214  DefaultBinary = 3062,
1215  DefaultXml = 3063,
1216  AlwaysGeneratesEvent = 3065,
1217  Icon = 3067,
1218  NodeVersion = 3068,
1219  LocalTime = 3069,
1220  AllowNulls = 3070,
1221  EnumValues = 3071,
1222  InputArguments = 3072,
1223  OutputArguments = 3073,
1331  BaseEventType_LocalTime = 3190,
1341  AuditEventType_EventId = 3200,
1342  AuditEventType_EventType = 3201,
1345  AuditEventType_Time = 3204,
1347  AuditEventType_LocalTime = 3206,
1348  AuditEventType_Message = 3207,
1349  AuditEventType_Severity = 3208,
1794  SystemEventType_EventId = 3653,
1798  SystemEventType_Time = 3657,
1801  SystemEventType_Message = 3660,
1802  SystemEventType_Severity = 3661,
1878  TransitionEventType_Time = 3741,
1988  AddCommentMethodType = 3863,
1990  ConditionType_EventId = 3865,
1991  ConditionType_EventType = 3866,
1992  ConditionType_SourceNode = 3867,
1993  ConditionType_SourceName = 3868,
1994  ConditionType_Time = 3869,
1996  ConditionType_LocalTime = 3871,
1997  ConditionType_Message = 3872,
1998  ConditionType_Severity = 3873,
1999  ConditionType_Retain = 3874,
2015  RefreshEndEventType_Time = 3982,
2081  DialogConditionType_Time = 4192,
2105  AlarmConditionType_Time = 5544,
2126  TimedShelveMethodType = 6102,
2128  LimitAlarmType_EventId = 6116,
2129  LimitAlarmType_EventType = 6117,
2132  LimitAlarmType_Time = 6120,
2134  LimitAlarmType_LocalTime = 6122,
2135  LimitAlarmType_Message = 6123,
2136  LimitAlarmType_Severity = 6124,
2137  LimitAlarmType_Retain = 6125,
2140  IdType_EnumStrings = 7591,
2141  EnumValueType = 7594,
2152  DeadbandType_EnumStrings = 7610,
2154  ServerState_EnumStrings = 7612,
2157  OpcUa_BinarySchema = 7617,
2298  OpcUa_BinarySchema_Range = 8238,
2311  OpcUa_XmlSchema = 8252,
2314  OpcUa_XmlSchema_Argument = 8285,
2452  OpcUa_XmlSchema_Range = 8873,
2477  TimeZoneDataType = 8912,
2486  LockType = 8921,
2487  LockType_Lock = 8922,
2488  LockType_Unlock = 8923,
2489  ServerLock = 8924,
2490  ServerLock_Lock = 8925,
2491  ServerLock_Unlock = 8926,
2543  TwoStateVariableType = 8995,
2544  TwoStateVariableType_Id = 8996,
2550  ConditionVariableType = 9002,
2552  HasTrueSubState = 9004,
2553  HasFalseSubState = 9005,
2554  HasCondition = 9006,
2558  ConditionType_BranchId = 9010,
2568  ConditionType_Quality = 9020,
2572  ConditionType_Comment = 9024,
2575  ConditionType_Enable = 9027,
2576  ConditionType_Disable = 9028,
2577  ConditionType_AddComment = 9029,
2579  DialogResponseMethodType = 9031,
2745  LimitAlarmType_BranchId = 9218,
2755  LimitAlarmType_Quality = 9228,
2759  LimitAlarmType_Comment = 9232,
2762  LimitAlarmType_Enable = 9235,
2763  LimitAlarmType_Disable = 9236,
2786  LimitAlarmType_Confirm = 9259,
2847  ExclusiveLimitAlarmType = 9341,
2955  ExclusiveLevelAlarmType = 9482,
3813  DiscreteAlarmType = 10523,
3814  DiscreteAlarmType_EventId = 10524,
3818  DiscreteAlarmType_Time = 10528,
3821  DiscreteAlarmType_Message = 10531,
3825  DiscreteAlarmType_Retain = 10535,
3835  DiscreteAlarmType_Quality = 10545,
3839  DiscreteAlarmType_Comment = 10549,
3842  DiscreteAlarmType_Enable = 10552,
3843  DiscreteAlarmType_Disable = 10553,
3868  DiscreteAlarmType_Confirm = 10578,
3906  OffNormalAlarmType = 10637,
3911  OffNormalAlarmType_Time = 10642,
3918  OffNormalAlarmType_Retain = 10649,
3935  OffNormalAlarmType_Enable = 10666,
3999  TripAlarmType = 10751,
4000  TripAlarmType_EventId = 10752,
4001  TripAlarmType_EventType = 10753,
4002  TripAlarmType_SourceNode = 10754,
4003  TripAlarmType_SourceName = 10755,
4004  TripAlarmType_Time = 10756,
4005  TripAlarmType_ReceiveTime = 10757,
4006  TripAlarmType_LocalTime = 10758,
4007  TripAlarmType_Message = 10759,
4008  TripAlarmType_Severity = 10760,
4010  TripAlarmType_BranchId = 10762,
4011  TripAlarmType_Retain = 10763,
4021  TripAlarmType_Quality = 10773,
4025  TripAlarmType_Comment = 10777,
4028  TripAlarmType_Enable = 10780,
4029  TripAlarmType_Disable = 10781,
4030  TripAlarmType_AddComment = 10782,
4034  TripAlarmType_AckedState = 10786,
4052  TripAlarmType_Acknowledge = 10804,
4054  TripAlarmType_Confirm = 10806,
4056  TripAlarmType_ActiveState = 10808,
4122  LimitAlarmType_InputNode = 11123,
4124  LimitAlarmType_HighLimit = 11125,
4125  LimitAlarmType_LowLimit = 11126,
4160  TripAlarmType_InputNode = 11161,
4161  TripAlarmType_NormalState = 11162,
4162  BaseConditionClassType = 11163,
4163  ProcessConditionClassType = 11164,
4165  SystemConditionClassType = 11166,
4176  HistoryServerCapabilities = 11192,
4184  HAConfiguration = 11202,
4190  HAConfiguration_Stepped = 11208,
4196  Annotations = 11214,
4197  HistoricalEventFilter = 11215,
4198  ModificationInfo = 11216,
4199  HistoryModifiedData = 11217,
4204  HistoryUpdateType = 11234,
4225  AggregateFunction_Range2 = 11288,
4227  PerformUpdateType = 11293,
4231  AggregateFunction_Total2 = 11304,
4253  EnumStrings = 11432,
4254  ValueAsText = 11433,
4255  ProgressEventType = 11436,
4256  ProgressEventType_EventId = 11437,
4260  ProgressEventType_Time = 11441,
4263  ProgressEventType_Message = 11444,
4304  OptionSetType = 11487,
4309  Server_GetMonitoredItems = 11492,
4315  MaxStringLength = 11498,
4329  MaxArrayLength = 11512,
4330  EngineeringUnits = 11513,
4342  ServerType_Namespaces = 11527,
4376  OperationLimitsType = 11564,
4385  FileType = 11575,
4386  FileType_Size = 11576,
4387  FileType_Writeable = 11577,
4388  FileType_UserWriteable = 11578,
4389  FileType_OpenCount = 11579,
4390  FileType_Open = 11580,
4393  FileType_Close = 11583,
4395  FileType_Read = 11585,
4398  FileType_Write = 11588,
4400  FileType_GetPosition = 11590,
4403  FileType_SetPosition = 11593,
4405  AddressSpaceFileType = 11595,
4406  AddressSpaceFileType_Size = 11596,
4410  AddressSpaceFileType_Open = 11600,
4415  AddressSpaceFileType_Read = 11605,
4426  NamespaceMetadataType = 11616,
4455  NamespacesType = 11645,
4510  OptionSetType_BitMask = 11701,
4522  Server_Namespaces = 11715,
4544  BitFieldMaskDataType = 11737,
4545  OpenMethodType = 11738,
4548  CloseMethodType = 11741,
4550  ReadMethodType = 11743,
4553  WriteMethodType = 11746,
4555  GetPositionMethodType = 11748,
4558  SetPositionMethodType = 11751,
4560  SystemOffNormalAlarmType = 11753,
4685  NodeClass_EnumValues = 11878,
4686  InstanceNode = 11879,
4687  TypeNode = 11880,
4700  OpenFileMode = 11939,
4701  OpenFileMode_EnumValues = 11940,
4704  EndpointUrlListDataType = 11943,
4705  NetworkGroupDataType = 11944,
4726  ArrayItemType = 12021,
4727  ArrayItemType_Definition = 12022,
4730  ArrayItemType_EURange = 12025,
4732  ArrayItemType_Title = 12027,
4734  YArrayItemType = 12029,
4735  YArrayItemType_Definition = 12030,
4738  YArrayItemType_EURange = 12033,
4740  YArrayItemType_Title = 12035,
4743  XYArrayItemType = 12038,
4747  XYArrayItemType_EURange = 12042,
4749  XYArrayItemType_Title = 12044,
4752  ImageItemType = 12047,
4753  ImageItemType_Definition = 12048,
4756  ImageItemType_EURange = 12051,
4758  ImageItemType_Title = 12053,
4762  CubeItemType = 12057,
4763  CubeItemType_Definition = 12058,
4766  CubeItemType_EURange = 12061,
4768  CubeItemType_Title = 12063,
4773  NDimensionArrayItemType = 12068,
4782  AxisScaleEnumeration = 12077,
4784  AxisInformation = 12079,
4785  XVType = 12080,
4791  OpcUa_XmlSchema_XVType = 12086,
4799  OpcUa_BinarySchema_XVType = 12094,
4874  NamingRuleType_EnumValues = 12169,
4875  ViewVersion = 12170,
4876  ComplexNumberType = 12171,
4877  DoubleComplexNumberType = 12172,
4894 };
4895 }
4896 
ModelChangeStructureVerbMask
Definition: enums.h:339
AttributeWriteMask
Definition: enums.h:142
double Duration
Definition: datetime.h:53
PerformUpdateType
Definition: enums.h:259
DeadbandType
Definition: enums.h:290
ServerState
Definition: enums.h:324
OpenFileMode
Definition: enums.h:27
SecurityTokenRequestType
Definition: enums.h:92
ExceptionDeviationFormat
Definition: enums.h:361
TimestampsToReturn
Definition: enums.h:237
EnumeratedTestType
Definition: enums.h:301
ObjectId
Definition: object_ids.h:12
BrowseDirection
Definition: enums.h:173
HistoryUpdateType
Definition: enums.h:248
MessageSecurityMode
Definition: enums.h:68
OPC UA Address space part. GNU LGPL.
RedundancySupport
Definition: enums.h:311
MonitoringMode
Definition: enums.h:270
UserTokenType
Definition: enums.h:80
NodeAttributesMask
Definition: enums.h:102
BrowseResultMask
Definition: enums.h:184
NodeClass
Definition: enums.h:39
A Node object represent an OPC-UA node. It is high level object intended for developper who want to e...
Definition: node.h:42
FilterOperator
Definition: enums.h:212
std::string LocaleId
Definition: types.h:33
DataChangeTrigger
Definition: enums.h:280
ComplianceLevel
Definition: enums.h:201
AxisScaleEnumeration
Definition: enums.h:351
ApplicationType
Definition: enums.h:56


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:07