Lines Matching refs:pinfo

308 void parseTrustListDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con…  in parseTrustListDataType()  argument
312 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedLists); in parseTrustListDataType()
314 …parseArraySimple(subtree, tvb, pinfo, pOffset, "TrustedCertificates", "ByteString", hf_opcua_Trust… in parseTrustListDataType()
316 …parseArraySimple(subtree, tvb, pinfo, pOffset, "TrustedCrls", "ByteString", hf_opcua_TrustedCrls, … in parseTrustListDataType()
318 …parseArraySimple(subtree, tvb, pinfo, pOffset, "IssuerCertificates", "ByteString", hf_opcua_Issuer… in parseTrustListDataType()
320 …parseArraySimple(subtree, tvb, pinfo, pOffset, "IssuerCrls", "ByteString", hf_opcua_IssuerCrls, pa… in parseTrustListDataType()
323 void parseNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char *szFi… in parseNode() argument
327 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseNode()
328 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseNode()
329 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseNode()
330 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseNode()
331 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseNode()
332 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseNode()
333 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseNode()
335 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseNode()
338 void parseInstanceNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseInstanceNode() argument
342 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseInstanceNode()
343 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseInstanceNode()
344 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseInstanceNode()
345 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseInstanceNode()
346 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseInstanceNode()
347 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseInstanceNode()
348 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseInstanceNode()
350 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseInstanceNode()
353 void parseTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char *… in parseTypeNode() argument
357 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseTypeNode()
358 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseTypeNode()
359 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseTypeNode()
360 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseTypeNode()
361 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseTypeNode()
362 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseTypeNode()
363 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseTypeNode()
365 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseTypeNode()
368 void parseObjectNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char… in parseObjectNode() argument
372 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseObjectNode()
373 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseObjectNode()
374 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseObjectNode()
375 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseObjectNode()
376 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseObjectNode()
377 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseObjectNode()
378 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseObjectNode()
380 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseObjectNode()
381 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_EventNotifier); in parseObjectNode()
384 void parseObjectTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseObjectTypeNode() argument
388 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseObjectTypeNode()
389 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseObjectTypeNode()
390 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseObjectTypeNode()
391 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseObjectTypeNode()
392 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseObjectTypeNode()
393 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseObjectTypeNode()
394 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseObjectTypeNode()
396 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseObjectTypeNode()
397 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseObjectTypeNode()
400 void parseVariableNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseVariableNode() argument
404 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseVariableNode()
405 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseVariableNode()
406 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseVariableNode()
407 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseVariableNode()
408 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseVariableNode()
409 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseVariableNode()
410 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseVariableNode()
412 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseVariableNode()
413 parseVariant(subtree, tvb, pinfo, pOffset, "Value"); in parseVariableNode()
414 parseNodeId(subtree, tvb, pinfo, pOffset, "DataType"); in parseVariableNode()
415 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ValueRank); in parseVariableNode()
417 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ArrayDimensions", "UInt32", hf_opcua_ArrayDimensio… in parseVariableNode()
418 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_AccessLevel); in parseVariableNode()
419 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_UserAccessLevel); in parseVariableNode()
420 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_MinimumSamplingInterval); in parseVariableNode()
421 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Historizing); in parseVariableNode()
424 void parseVariableTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseVariableTypeNode() argument
428 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseVariableTypeNode()
429 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseVariableTypeNode()
430 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseVariableTypeNode()
431 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseVariableTypeNode()
432 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseVariableTypeNode()
433 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseVariableTypeNode()
434 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseVariableTypeNode()
436 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseVariableTypeNode()
437 parseVariant(subtree, tvb, pinfo, pOffset, "Value"); in parseVariableTypeNode()
438 parseNodeId(subtree, tvb, pinfo, pOffset, "DataType"); in parseVariableTypeNode()
439 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ValueRank); in parseVariableTypeNode()
441 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ArrayDimensions", "UInt32", hf_opcua_ArrayDimensio… in parseVariableTypeNode()
442 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseVariableTypeNode()
445 void parseReferenceTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseReferenceTypeNode() argument
449 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseReferenceTypeNode()
450 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseReferenceTypeNode()
451 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseReferenceTypeNode()
452 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseReferenceTypeNode()
453 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseReferenceTypeNode()
454 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseReferenceTypeNode()
455 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseReferenceTypeNode()
457 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseReferenceTypeNode()
458 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseReferenceTypeNode()
459 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Symmetric); in parseReferenceTypeNode()
460 parseLocalizedText(subtree, tvb, pinfo, pOffset, "InverseName"); in parseReferenceTypeNode()
463 void parseMethodNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char… in parseMethodNode() argument
467 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseMethodNode()
468 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseMethodNode()
469 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseMethodNode()
470 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseMethodNode()
471 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseMethodNode()
472 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseMethodNode()
473 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseMethodNode()
475 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseMethodNode()
476 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Executable); in parseMethodNode()
477 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_UserExecutable); in parseMethodNode()
480 void parseViewNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char *… in parseViewNode() argument
484 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseViewNode()
485 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseViewNode()
486 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseViewNode()
487 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseViewNode()
488 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseViewNode()
489 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseViewNode()
490 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseViewNode()
492 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseViewNode()
493 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_ContainsNoLoops); in parseViewNode()
494 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_EventNotifier); in parseViewNode()
497 void parseDataTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseDataTypeNode() argument
501 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseDataTypeNode()
502 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseDataTypeNode()
503 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseDataTypeNode()
504 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseDataTypeNode()
505 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseDataTypeNode()
506 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseDataTypeNode()
507 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseDataTypeNode()
509 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceNode", parseReferenceNode,… in parseDataTypeNode()
510 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseDataTypeNode()
513 void parseReferenceNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseReferenceNode() argument
517 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseReferenceNode()
518 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsInverse); in parseReferenceNode()
519 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TargetId"); in parseReferenceNode()
522 void parseArgument(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char *… in parseArgument() argument
526 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_Name); in parseArgument()
527 parseNodeId(subtree, tvb, pinfo, pOffset, "DataType"); in parseArgument()
528 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ValueRank); in parseArgument()
530 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ArrayDimensions", "UInt32", hf_opcua_ArrayDimensio… in parseArgument()
531 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseArgument()
534 void parseEnumValueType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseEnumValueType() argument
538 parseInt64(subtree, tvb, pinfo, pOffset, hf_opcua_Value); in parseEnumValueType()
539 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseEnumValueType()
540 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseEnumValueType()
543 void parseOptionSet(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char … in parseOptionSet() argument
547 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_Value); in parseOptionSet()
548 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ValidBits); in parseOptionSet()
551 void parseTimeZoneDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseTimeZoneDataType() argument
555 parseInt16(subtree, tvb, pinfo, pOffset, hf_opcua_Offset); in parseTimeZoneDataType()
556 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_DaylightSavingInOffset); in parseTimeZoneDataType()
559 void parseApplicationDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseApplicationDescription() argument
563 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ApplicationUri); in parseApplicationDescription()
564 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProductUri); in parseApplicationDescription()
565 parseLocalizedText(subtree, tvb, pinfo, pOffset, "ApplicationName"); in parseApplicationDescription()
566 parseApplicationType(subtree, tvb, pinfo, pOffset); in parseApplicationDescription()
567 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_GatewayServerUri); in parseApplicationDescription()
568 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_DiscoveryProfileUri); in parseApplicationDescription()
570 …parseArraySimple(subtree, tvb, pinfo, pOffset, "DiscoveryUrls", "String", hf_opcua_DiscoveryUrls, … in parseApplicationDescription()
573 void parseRequestHeader(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseRequestHeader() argument
590 parseNodeId(subtree, tvb, pinfo, pOffset, "AuthenticationToken"); in parseRequestHeader()
591 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_Timestamp); in parseRequestHeader()
592 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RequestHandle); in parseRequestHeader()
594 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_AuditEntryId); in parseRequestHeader()
595 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_TimeoutHint); in parseRequestHeader()
596 parseExtensionObject(subtree, tvb, pinfo, pOffset, "AdditionalHeader"); in parseRequestHeader()
599 void parseResponseHeader(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseResponseHeader() argument
603 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_Timestamp); in parseResponseHeader()
604 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RequestHandle); in parseResponseHeader()
605 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_ServiceResult); in parseResponseHeader()
606 parseDiagnosticInfo(subtree, tvb, pinfo, pOffset, "ServiceDiagnostics"); in parseResponseHeader()
608 …parseArraySimple(subtree, tvb, pinfo, pOffset, "StringTable", "String", hf_opcua_StringTable, pars… in parseResponseHeader()
609 parseExtensionObject(subtree, tvb, pinfo, pOffset, "AdditionalHeader"); in parseResponseHeader()
612 void parseServerOnNetwork(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const… in parseServerOnNetwork() argument
616 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RecordId); in parseServerOnNetwork()
617 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ServerName); in parseServerOnNetwork()
618 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_DiscoveryUrl); in parseServerOnNetwork()
620 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ServerCapabilities", "String", hf_opcua_ServerCapa… in parseServerOnNetwork()
623 void parseUserTokenPolicy(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const… in parseUserTokenPolicy() argument
627 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseUserTokenPolicy()
628 parseUserTokenType(subtree, tvb, pinfo, pOffset); in parseUserTokenPolicy()
629 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IssuedTokenType); in parseUserTokenPolicy()
630 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IssuerEndpointUrl); in parseUserTokenPolicy()
631 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityPolicyUri); in parseUserTokenPolicy()
634 void parseEndpointDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseEndpointDescription() argument
638 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_EndpointUrl); in parseEndpointDescription()
639 parseApplicationDescription(subtree, tvb, pinfo, pOffset, "Server"); in parseEndpointDescription()
640 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ServerCertificate); in parseEndpointDescription()
641 parseMessageSecurityMode(subtree, tvb, pinfo, pOffset); in parseEndpointDescription()
642 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityPolicyUri); in parseEndpointDescription()
644 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "UserIdentityTokens", "UserTokenPolicy", parseUser… in parseEndpointDescription()
645 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_TransportProfileUri); in parseEndpointDescription()
646 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityLevel); in parseEndpointDescription()
649 void parseRegisteredServer(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseRegisteredServer() argument
653 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ServerUri); in parseRegisteredServer()
654 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProductUri); in parseRegisteredServer()
656 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ServerNames", "LocalizedText", parseLocalizedText… in parseRegisteredServer()
657 parseApplicationType(subtree, tvb, pinfo, pOffset); in parseRegisteredServer()
658 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_GatewayServerUri); in parseRegisteredServer()
660 …parseArraySimple(subtree, tvb, pinfo, pOffset, "DiscoveryUrls", "String", hf_opcua_DiscoveryUrls, … in parseRegisteredServer()
661 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SemaphoreFilePath); in parseRegisteredServer()
662 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsOnline); in parseRegisteredServer()
665 void parseMdnsDiscoveryConfiguration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOf… in parseMdnsDiscoveryConfiguration() argument
669 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_MdnsServerName); in parseMdnsDiscoveryConfiguration()
671 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ServerCapabilities", "String", hf_opcua_ServerCapa… in parseMdnsDiscoveryConfiguration()
674 void parseChannelSecurityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseChannelSecurityToken() argument
678 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ChannelId); in parseChannelSecurityToken()
679 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_TokenId); in parseChannelSecurityToken()
680 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_CreatedAt); in parseChannelSecurityToken()
681 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedLifetime); in parseChannelSecurityToken()
684 void parseSignedSoftwareCertificate(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOff… in parseSignedSoftwareCertificate() argument
688 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_CertificateData); in parseSignedSoftwareCertificate()
689 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_Signature); in parseSignedSoftwareCertificate()
692 void parseSignatureData(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseSignatureData() argument
696 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_Algorithm); in parseSignatureData()
697 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_Signature); in parseSignatureData()
700 void parseUserIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseUserIdentityToken() argument
704 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseUserIdentityToken()
707 void parseAnonymousIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseAnonymousIdentityToken() argument
711 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseAnonymousIdentityToken()
714 void parseUserNameIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset,… in parseUserNameIdentityToken() argument
718 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseUserNameIdentityToken()
719 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_UserName); in parseUserNameIdentityToken()
720 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_Password); in parseUserNameIdentityToken()
721 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_EncryptionAlgorithm); in parseUserNameIdentityToken()
724 void parseX509IdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseX509IdentityToken() argument
728 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseX509IdentityToken()
729 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_CertificateData); in parseX509IdentityToken()
732 void parseKerberosIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset,… in parseKerberosIdentityToken() argument
736 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseKerberosIdentityToken()
737 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_TicketData); in parseKerberosIdentityToken()
740 void parseIssuedIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseIssuedIdentityToken() argument
744 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_PolicyId); in parseIssuedIdentityToken()
745 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_TokenData); in parseIssuedIdentityToken()
746 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_EncryptionAlgorithm); in parseIssuedIdentityToken()
749 void parseNodeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseNodeAttributes() argument
753 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseNodeAttributes()
754 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseNodeAttributes()
755 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseNodeAttributes()
756 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseNodeAttributes()
757 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseNodeAttributes()
760 void parseObjectAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseObjectAttributes() argument
764 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseObjectAttributes()
765 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseObjectAttributes()
766 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseObjectAttributes()
767 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseObjectAttributes()
768 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseObjectAttributes()
769 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_EventNotifier); in parseObjectAttributes()
772 void parseVariableAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, co… in parseVariableAttributes() argument
776 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseVariableAttributes()
777 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseVariableAttributes()
778 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseVariableAttributes()
779 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseVariableAttributes()
780 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseVariableAttributes()
781 parseVariant(subtree, tvb, pinfo, pOffset, "Value"); in parseVariableAttributes()
782 parseNodeId(subtree, tvb, pinfo, pOffset, "DataType"); in parseVariableAttributes()
783 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ValueRank); in parseVariableAttributes()
785 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ArrayDimensions", "UInt32", hf_opcua_ArrayDimensio… in parseVariableAttributes()
786 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_AccessLevel); in parseVariableAttributes()
787 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_UserAccessLevel); in parseVariableAttributes()
788 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_MinimumSamplingInterval); in parseVariableAttributes()
789 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Historizing); in parseVariableAttributes()
792 void parseMethodAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseMethodAttributes() argument
796 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseMethodAttributes()
797 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseMethodAttributes()
798 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseMethodAttributes()
799 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseMethodAttributes()
800 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseMethodAttributes()
801 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Executable); in parseMethodAttributes()
802 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_UserExecutable); in parseMethodAttributes()
805 void parseObjectTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseObjectTypeAttributes() argument
809 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseObjectTypeAttributes()
810 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseObjectTypeAttributes()
811 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseObjectTypeAttributes()
812 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseObjectTypeAttributes()
813 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseObjectTypeAttributes()
814 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseObjectTypeAttributes()
817 void parseVariableTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseVariableTypeAttributes() argument
821 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseVariableTypeAttributes()
822 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseVariableTypeAttributes()
823 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseVariableTypeAttributes()
824 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseVariableTypeAttributes()
825 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseVariableTypeAttributes()
826 parseVariant(subtree, tvb, pinfo, pOffset, "Value"); in parseVariableTypeAttributes()
827 parseNodeId(subtree, tvb, pinfo, pOffset, "DataType"); in parseVariableTypeAttributes()
828 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ValueRank); in parseVariableTypeAttributes()
830 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ArrayDimensions", "UInt32", hf_opcua_ArrayDimensio… in parseVariableTypeAttributes()
831 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseVariableTypeAttributes()
834 void parseReferenceTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffse… in parseReferenceTypeAttributes() argument
838 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseReferenceTypeAttributes()
839 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseReferenceTypeAttributes()
840 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseReferenceTypeAttributes()
841 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseReferenceTypeAttributes()
842 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseReferenceTypeAttributes()
843 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseReferenceTypeAttributes()
844 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Symmetric); in parseReferenceTypeAttributes()
845 parseLocalizedText(subtree, tvb, pinfo, pOffset, "InverseName"); in parseReferenceTypeAttributes()
848 void parseDataTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, co… in parseDataTypeAttributes() argument
852 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseDataTypeAttributes()
853 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseDataTypeAttributes()
854 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseDataTypeAttributes()
855 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseDataTypeAttributes()
856 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseDataTypeAttributes()
857 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsAbstract); in parseDataTypeAttributes()
860 void parseViewAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseViewAttributes() argument
864 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SpecifiedAttributes); in parseViewAttributes()
865 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseViewAttributes()
866 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseViewAttributes()
867 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_WriteMask); in parseViewAttributes()
868 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UserWriteMask); in parseViewAttributes()
869 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_ContainsNoLoops); in parseViewAttributes()
870 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_EventNotifier); in parseViewAttributes()
873 void parseAddNodesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseAddNodesItem() argument
877 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "ParentNodeId"); in parseAddNodesItem()
878 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseAddNodesItem()
879 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "RequestedNewNodeId"); in parseAddNodesItem()
880 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseAddNodesItem()
881 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseAddNodesItem()
882 parseExtensionObject(subtree, tvb, pinfo, pOffset, "NodeAttributes"); in parseAddNodesItem()
883 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TypeDefinition"); in parseAddNodesItem()
886 void parseAddNodesResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseAddNodesResult() argument
890 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseAddNodesResult()
891 parseNodeId(subtree, tvb, pinfo, pOffset, "AddedNodeId"); in parseAddNodesResult()
894 void parseAddReferencesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseAddReferencesItem() argument
898 parseNodeId(subtree, tvb, pinfo, pOffset, "SourceNodeId"); in parseAddReferencesItem()
899 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseAddReferencesItem()
900 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsForward); in parseAddReferencesItem()
901 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_TargetServerUri); in parseAddReferencesItem()
902 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TargetNodeId"); in parseAddReferencesItem()
903 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseAddReferencesItem()
906 void parseDeleteNodesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const… in parseDeleteNodesItem() argument
910 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseDeleteNodesItem()
911 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_DeleteTargetReferences); in parseDeleteNodesItem()
914 void parseDeleteReferencesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseDeleteReferencesItem() argument
918 parseNodeId(subtree, tvb, pinfo, pOffset, "SourceNodeId"); in parseDeleteReferencesItem()
919 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseDeleteReferencesItem()
920 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsForward); in parseDeleteReferencesItem()
921 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TargetNodeId"); in parseDeleteReferencesItem()
922 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_DeleteBidirectional); in parseDeleteReferencesItem()
925 void parseViewDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const… in parseViewDescription() argument
929 parseNodeId(subtree, tvb, pinfo, pOffset, "ViewId"); in parseViewDescription()
930 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_Timestamp); in parseViewDescription()
931 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ViewVersion); in parseViewDescription()
934 void parseBrowseDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseBrowseDescription() argument
938 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseBrowseDescription()
939 parseBrowseDirection(subtree, tvb, pinfo, pOffset); in parseBrowseDescription()
940 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseBrowseDescription()
941 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IncludeSubtypes); in parseBrowseDescription()
942 parseNodeClassMask(subtree, tvb, pinfo, pOffset); in parseBrowseDescription()
943 parseResultMask(subtree, tvb, pinfo, pOffset); in parseBrowseDescription()
946 void parseReferenceDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseReferenceDescription() argument
950 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseReferenceDescription()
951 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsForward); in parseReferenceDescription()
952 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseReferenceDescription()
953 parseQualifiedName(subtree, tvb, pinfo, pOffset, "BrowseName"); in parseReferenceDescription()
954 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseReferenceDescription()
955 parseNodeClass(subtree, tvb, pinfo, pOffset); in parseReferenceDescription()
956 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TypeDefinition"); in parseReferenceDescription()
959 void parseBrowseResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseBrowseResult() argument
963 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseBrowseResult()
964 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ContinuationPoint); in parseBrowseResult()
966 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "References", "ReferenceDescription", parseReferen… in parseBrowseResult()
969 void parseRelativePathElement(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseRelativePathElement() argument
973 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseRelativePathElement()
974 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsInverse); in parseRelativePathElement()
975 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IncludeSubtypes); in parseRelativePathElement()
976 parseQualifiedName(subtree, tvb, pinfo, pOffset, "TargetName"); in parseRelativePathElement()
979 void parseRelativePath(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseRelativePath() argument
984 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Elements", "RelativePathElement", parseRelativePa… in parseRelativePath()
987 void parseBrowsePath(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char… in parseBrowsePath() argument
991 parseNodeId(subtree, tvb, pinfo, pOffset, "StartingNode"); in parseBrowsePath()
992 parseRelativePath(subtree, tvb, pinfo, pOffset, "RelativePath"); in parseBrowsePath()
995 void parseBrowsePathTarget(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseBrowsePathTarget() argument
999 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TargetId"); in parseBrowsePathTarget()
1000 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RemainingPathIndex); in parseBrowsePathTarget()
1003 void parseBrowsePathResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseBrowsePathResult() argument
1007 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseBrowsePathResult()
1009 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Targets", "BrowsePathTarget", parseBrowsePathTarg… in parseBrowsePathResult()
1012 void parseEndpointConfiguration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset,… in parseEndpointConfiguration() argument
1016 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_OperationTimeout); in parseEndpointConfiguration()
1017 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_UseBinaryEncoding); in parseEndpointConfiguration()
1018 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxStringLength); in parseEndpointConfiguration()
1019 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxByteStringLength); in parseEndpointConfiguration()
1020 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxArrayLength); in parseEndpointConfiguration()
1021 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxMessageSize); in parseEndpointConfiguration()
1022 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxBufferSize); in parseEndpointConfiguration()
1023 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ChannelLifetime); in parseEndpointConfiguration()
1024 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityTokenLifetime); in parseEndpointConfiguration()
1027 void parseSupportedProfile(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseSupportedProfile() argument
1031 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_OrganizationUri); in parseSupportedProfile()
1032 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProfileId); in parseSupportedProfile()
1033 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ComplianceTool); in parseSupportedProfile()
1034 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_ComplianceDate); in parseSupportedProfile()
1035 parseComplianceLevel(subtree, tvb, pinfo, pOffset); in parseSupportedProfile()
1037 …parseArraySimple(subtree, tvb, pinfo, pOffset, "UnsupportedUnitIds", "String", hf_opcua_Unsupporte… in parseSupportedProfile()
1040 void parseSoftwareCertificate(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseSoftwareCertificate() argument
1044 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProductName); in parseSoftwareCertificate()
1045 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProductUri); in parseSoftwareCertificate()
1046 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_VendorName); in parseSoftwareCertificate()
1047 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_VendorProductCertificate); in parseSoftwareCertificate()
1048 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SoftwareVersion); in parseSoftwareCertificate()
1049 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_BuildNumber); in parseSoftwareCertificate()
1050 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_BuildDate); in parseSoftwareCertificate()
1051 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IssuedBy); in parseSoftwareCertificate()
1052 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_IssueDate); in parseSoftwareCertificate()
1054 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "SupportedProfiles", "SupportedProfile", parseSupp… in parseSoftwareCertificate()
1057 void parseQueryDataDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseQueryDataDescription() argument
1061 parseRelativePath(subtree, tvb, pinfo, pOffset, "RelativePath"); in parseQueryDataDescription()
1062 parseAttributeId(subtree, tvb, pinfo, pOffset); in parseQueryDataDescription()
1063 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IndexRange); in parseQueryDataDescription()
1066 void parseNodeTypeDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseNodeTypeDescription() argument
1070 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TypeDefinitionNode"); in parseNodeTypeDescription()
1071 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IncludeSubTypes); in parseNodeTypeDescription()
1073 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DataToReturn", "QueryDataDescription", parseQuery… in parseNodeTypeDescription()
1076 void parseQueryDataSet(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseQueryDataSet() argument
1080 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseQueryDataSet()
1081 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "TypeDefinitionNode"); in parseQueryDataSet()
1083 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Values", "Variant", parseVariant, ett_opcua_array… in parseQueryDataSet()
1086 void parseNodeReference(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseNodeReference() argument
1090 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseNodeReference()
1091 parseNodeId(subtree, tvb, pinfo, pOffset, "ReferenceTypeId"); in parseNodeReference()
1092 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsForward); in parseNodeReference()
1094 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ReferencedNodeIds", "NodeId", parseNodeId, ett_op… in parseNodeReference()
1097 void parseContentFilterElement(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseContentFilterElement() argument
1101 parseFilterOperator(subtree, tvb, pinfo, pOffset); in parseContentFilterElement()
1103 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "FilterOperands", "ExtensionObject", parseExtensio… in parseContentFilterElement()
1106 void parseContentFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseContentFilter() argument
1111 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Elements", "ContentFilterElement", parseContentFi… in parseContentFilter()
1114 void parseElementOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseElementOperand() argument
1118 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_Index); in parseElementOperand()
1121 void parseLiteralOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseLiteralOperand() argument
1125 parseVariant(subtree, tvb, pinfo, pOffset, "Value"); in parseLiteralOperand()
1128 void parseAttributeOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseAttributeOperand() argument
1132 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseAttributeOperand()
1133 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_Alias); in parseAttributeOperand()
1134 parseRelativePath(subtree, tvb, pinfo, pOffset, "BrowsePath"); in parseAttributeOperand()
1135 parseAttributeId(subtree, tvb, pinfo, pOffset); in parseAttributeOperand()
1136 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IndexRange); in parseAttributeOperand()
1139 void parseSimpleAttributeOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseSimpleAttributeOperand() argument
1143 parseNodeId(subtree, tvb, pinfo, pOffset, "TypeDefinitionId"); in parseSimpleAttributeOperand()
1145 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "BrowsePath", "QualifiedName", parseQualifiedName,… in parseSimpleAttributeOperand()
1146 parseAttributeId(subtree, tvb, pinfo, pOffset); in parseSimpleAttributeOperand()
1147 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IndexRange); in parseSimpleAttributeOperand()
1150 void parseContentFilterElementResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOf… in parseContentFilterElementResult() argument
1154 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseContentFilterElementResult()
1156 …parseArraySimple(subtree, tvb, pinfo, pOffset, "OperandStatusCodes", "StatusCode", hf_opcua_Operan… in parseContentFilterElementResult()
1158 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "OperandDiagnosticInfos", "DiagnosticInfo", parseD… in parseContentFilterElementResult()
1161 void parseContentFilterResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseContentFilterResult() argument
1166 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ElementResults", "ContentFilterElementResult", pa… in parseContentFilterResult()
1168 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ElementDiagnosticInfos", "DiagnosticInfo", parseD… in parseContentFilterResult()
1171 void parseParsingResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseParsingResult() argument
1175 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseParsingResult()
1177 …parseArraySimple(subtree, tvb, pinfo, pOffset, "DataStatusCodes", "StatusCode", hf_opcua_DataStatu… in parseParsingResult()
1179 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DataDiagnosticInfos", "DiagnosticInfo", parseDiag… in parseParsingResult()
1182 void parseReadValueId(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const cha… in parseReadValueId() argument
1186 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseReadValueId()
1187 parseAttributeId(subtree, tvb, pinfo, pOffset); in parseReadValueId()
1188 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IndexRange); in parseReadValueId()
1189 parseQualifiedName(subtree, tvb, pinfo, pOffset, "DataEncoding"); in parseReadValueId()
1192 void parseHistoryReadValueId(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, co… in parseHistoryReadValueId() argument
1196 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseHistoryReadValueId()
1197 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IndexRange); in parseHistoryReadValueId()
1198 parseQualifiedName(subtree, tvb, pinfo, pOffset, "DataEncoding"); in parseHistoryReadValueId()
1199 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ContinuationPoint); in parseHistoryReadValueId()
1202 void parseHistoryReadResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseHistoryReadResult() argument
1206 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseHistoryReadResult()
1207 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ContinuationPoint); in parseHistoryReadResult()
1208 parseExtensionObject(subtree, tvb, pinfo, pOffset, "HistoryData"); in parseHistoryReadResult()
1211 void parseReadEventDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseReadEventDetails() argument
1215 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_NumValuesPerNode); in parseReadEventDetails()
1216 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_StartTime); in parseReadEventDetails()
1217 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_EndTime); in parseReadEventDetails()
1218 parseEventFilter(subtree, tvb, pinfo, pOffset, "Filter"); in parseReadEventDetails()
1221 void parseReadRawModifiedDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseReadRawModifiedDetails() argument
1225 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsReadModified); in parseReadRawModifiedDetails()
1226 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_StartTime); in parseReadRawModifiedDetails()
1227 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_EndTime); in parseReadRawModifiedDetails()
1228 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_NumValuesPerNode); in parseReadRawModifiedDetails()
1229 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_ReturnBounds); in parseReadRawModifiedDetails()
1232 void parseReadProcessedDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseReadProcessedDetails() argument
1236 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_StartTime); in parseReadProcessedDetails()
1237 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_EndTime); in parseReadProcessedDetails()
1238 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_ProcessingInterval); in parseReadProcessedDetails()
1240 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "AggregateType", "NodeId", parseNodeId, ett_opcua_… in parseReadProcessedDetails()
1241 parseAggregateConfiguration(subtree, tvb, pinfo, pOffset, "AggregateConfiguration"); in parseReadProcessedDetails()
1244 void parseReadAtTimeDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseReadAtTimeDetails() argument
1249 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ReqTimes", "DateTime", hf_opcua_ReqTimes, parseDat… in parseReadAtTimeDetails()
1250 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_UseSimpleBounds); in parseReadAtTimeDetails()
1253 void parseHistoryData(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const cha… in parseHistoryData() argument
1258 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DataValues", "DataValue", parseDataValue, ett_opc… in parseHistoryData()
1261 void parseModificationInfo(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseModificationInfo() argument
1265 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_ModificationTime); in parseModificationInfo()
1266 parseHistoryUpdateType(subtree, tvb, pinfo, pOffset); in parseModificationInfo()
1267 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_UserName); in parseModificationInfo()
1270 void parseHistoryModifiedData(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseHistoryModifiedData() argument
1275 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DataValues", "DataValue", parseDataValue, ett_opc… in parseHistoryModifiedData()
1277 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ModificationInfos", "ModificationInfo", parseModi… in parseHistoryModifiedData()
1280 void parseHistoryEvent(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseHistoryEvent() argument
1285 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Events", "HistoryEventFieldList", parseHistoryEve… in parseHistoryEvent()
1288 void parseWriteValue(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char… in parseWriteValue() argument
1292 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseWriteValue()
1293 parseAttributeId(subtree, tvb, pinfo, pOffset); in parseWriteValue()
1294 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_IndexRange); in parseWriteValue()
1295 parseDataValue(subtree, tvb, pinfo, pOffset, "Value"); in parseWriteValue()
1298 void parseHistoryUpdateDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseHistoryUpdateDetails() argument
1302 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseHistoryUpdateDetails()
1305 void parseUpdateDataDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseUpdateDataDetails() argument
1309 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseUpdateDataDetails()
1310 parsePerformUpdateType(subtree, tvb, pinfo, pOffset); in parseUpdateDataDetails()
1312 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "UpdateValues", "DataValue", parseDataValue, ett_o… in parseUpdateDataDetails()
1315 void parseUpdateStructureDataDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOf… in parseUpdateStructureDataDetails() argument
1319 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseUpdateStructureDataDetails()
1320 parsePerformUpdateType(subtree, tvb, pinfo, pOffset); in parseUpdateStructureDataDetails()
1322 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "UpdateValues", "DataValue", parseDataValue, ett_o… in parseUpdateStructureDataDetails()
1325 void parseUpdateEventDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, co… in parseUpdateEventDetails() argument
1329 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseUpdateEventDetails()
1330 parsePerformUpdateType(subtree, tvb, pinfo, pOffset); in parseUpdateEventDetails()
1331 parseEventFilter(subtree, tvb, pinfo, pOffset, "Filter"); in parseUpdateEventDetails()
1333 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "EventData", "HistoryEventFieldList", parseHistory… in parseUpdateEventDetails()
1336 void parseDeleteRawModifiedDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffs… in parseDeleteRawModifiedDetails() argument
1340 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseDeleteRawModifiedDetails()
1341 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_IsDeleteModified); in parseDeleteRawModifiedDetails()
1342 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_StartTime); in parseDeleteRawModifiedDetails()
1343 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_EndTime); in parseDeleteRawModifiedDetails()
1346 void parseDeleteAtTimeDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseDeleteAtTimeDetails() argument
1350 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseDeleteAtTimeDetails()
1352 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ReqTimes", "DateTime", hf_opcua_ReqTimes, parseDat… in parseDeleteAtTimeDetails()
1355 void parseDeleteEventDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, co… in parseDeleteEventDetails() argument
1359 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseDeleteEventDetails()
1361 …parseArraySimple(subtree, tvb, pinfo, pOffset, "EventIds", "ByteString", hf_opcua_EventIds, parseB… in parseDeleteEventDetails()
1364 void parseHistoryUpdateResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseHistoryUpdateResult() argument
1368 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseHistoryUpdateResult()
1370 …parseArraySimple(subtree, tvb, pinfo, pOffset, "OperationResults", "StatusCode", hf_opcua_Operatio… in parseHistoryUpdateResult()
1372 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DiagnosticInfos", "DiagnosticInfo", parseDiagnost… in parseHistoryUpdateResult()
1375 void parseCallMethodRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseCallMethodRequest() argument
1379 parseNodeId(subtree, tvb, pinfo, pOffset, "ObjectId"); in parseCallMethodRequest()
1380 parseNodeId(subtree, tvb, pinfo, pOffset, "MethodId"); in parseCallMethodRequest()
1382 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "InputArguments", "Variant", parseVariant, ett_opc… in parseCallMethodRequest()
1385 void parseCallMethodResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseCallMethodResult() argument
1389 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseCallMethodResult()
1391 …parseArraySimple(subtree, tvb, pinfo, pOffset, "InputArgumentResults", "StatusCode", hf_opcua_Inpu… in parseCallMethodResult()
1393 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "InputArgumentDiagnosticInfos", "DiagnosticInfo", … in parseCallMethodResult()
1395 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "OutputArguments", "Variant", parseVariant, ett_op… in parseCallMethodResult()
1398 void parseDataChangeFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, cons… in parseDataChangeFilter() argument
1402 parseDataChangeTrigger(subtree, tvb, pinfo, pOffset); in parseDataChangeFilter()
1403 parseDeadbandType(subtree, tvb, pinfo, pOffset); in parseDataChangeFilter()
1404 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_DeadbandValue); in parseDataChangeFilter()
1407 void parseEventFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const cha… in parseEventFilter() argument
1412 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "SelectClauses", "SimpleAttributeOperand", parseSi… in parseEventFilter()
1413 parseContentFilter(subtree, tvb, pinfo, pOffset, "WhereClause"); in parseEventFilter()
1416 void parseAggregateConfiguration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseAggregateConfiguration() argument
1420 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_UseServerCapabilitiesDefaults); in parseAggregateConfiguration()
1421 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_TreatUncertainAsBad); in parseAggregateConfiguration()
1422 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_PercentDataBad); in parseAggregateConfiguration()
1423 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_PercentDataGood); in parseAggregateConfiguration()
1424 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_UseSlopedExtrapolation); in parseAggregateConfiguration()
1427 void parseAggregateFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const… in parseAggregateFilter() argument
1431 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_StartTime); in parseAggregateFilter()
1432 parseNodeId(subtree, tvb, pinfo, pOffset, "AggregateType"); in parseAggregateFilter()
1433 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_ProcessingInterval); in parseAggregateFilter()
1434 parseAggregateConfiguration(subtree, tvb, pinfo, pOffset, "AggregateConfiguration"); in parseAggregateFilter()
1437 void parseEventFilterResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseEventFilterResult() argument
1442 …parseArraySimple(subtree, tvb, pinfo, pOffset, "SelectClauseResults", "StatusCode", hf_opcua_Selec… in parseEventFilterResult()
1444 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "SelectClauseDiagnosticInfos", "DiagnosticInfo", p… in parseEventFilterResult()
1445 parseContentFilterResult(subtree, tvb, pinfo, pOffset, "WhereClauseResult"); in parseEventFilterResult()
1448 void parseAggregateFilterResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset,… in parseAggregateFilterResult() argument
1452 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedStartTime); in parseAggregateFilterResult()
1453 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedProcessingInterval); in parseAggregateFilterResult()
1454 parseAggregateConfiguration(subtree, tvb, pinfo, pOffset, "RevisedAggregateConfiguration"); in parseAggregateFilterResult()
1457 void parseMonitoringParameters(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseMonitoringParameters() argument
1461 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ClientHandle); in parseMonitoringParameters()
1462 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_SamplingInterval); in parseMonitoringParameters()
1463 parseExtensionObject(subtree, tvb, pinfo, pOffset, "Filter"); in parseMonitoringParameters()
1464 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_QueueSize); in parseMonitoringParameters()
1465 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_DiscardOldest); in parseMonitoringParameters()
1468 void parseMonitoredItemCreateRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOf… in parseMonitoredItemCreateRequest() argument
1472 parseReadValueId(subtree, tvb, pinfo, pOffset, "ItemToMonitor"); in parseMonitoredItemCreateRequest()
1473 parseMonitoringMode(subtree, tvb, pinfo, pOffset); in parseMonitoredItemCreateRequest()
1474 parseMonitoringParameters(subtree, tvb, pinfo, pOffset, "RequestedParameters"); in parseMonitoredItemCreateRequest()
1477 void parseMonitoredItemCreateResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOff… in parseMonitoredItemCreateResult() argument
1481 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseMonitoredItemCreateResult()
1482 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MonitoredItemId); in parseMonitoredItemCreateResult()
1483 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedSamplingInterval); in parseMonitoredItemCreateResult()
1484 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedQueueSize); in parseMonitoredItemCreateResult()
1485 parseExtensionObject(subtree, tvb, pinfo, pOffset, "FilterResult"); in parseMonitoredItemCreateResult()
1488 void parseMonitoredItemModifyRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOf… in parseMonitoredItemModifyRequest() argument
1492 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MonitoredItemId); in parseMonitoredItemModifyRequest()
1493 parseMonitoringParameters(subtree, tvb, pinfo, pOffset, "RequestedParameters"); in parseMonitoredItemModifyRequest()
1496 void parseMonitoredItemModifyResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOff… in parseMonitoredItemModifyResult() argument
1500 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseMonitoredItemModifyResult()
1501 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedSamplingInterval); in parseMonitoredItemModifyResult()
1502 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RevisedQueueSize); in parseMonitoredItemModifyResult()
1503 parseExtensionObject(subtree, tvb, pinfo, pOffset, "FilterResult"); in parseMonitoredItemModifyResult()
1506 void parseNotificationMessage(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, c… in parseNotificationMessage() argument
1510 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SequenceNumber); in parseNotificationMessage()
1511 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_PublishTime); in parseNotificationMessage()
1513 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "NotificationData", "ExtensionObject", parseExtens… in parseNotificationMessage()
1516 void parseDataChangeNotification(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseDataChangeNotification() argument
1521 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "MonitoredItems", "MonitoredItemNotification", par… in parseDataChangeNotification()
1523 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DiagnosticInfos", "DiagnosticInfo", parseDiagnost… in parseDataChangeNotification()
1526 void parseMonitoredItemNotification(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOff… in parseMonitoredItemNotification() argument
1530 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ClientHandle); in parseMonitoredItemNotification()
1531 parseDataValue(subtree, tvb, pinfo, pOffset, "Value"); in parseMonitoredItemNotification()
1534 void parseEventNotificationList(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset,… in parseEventNotificationList() argument
1539 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Events", "EventFieldList", parseEventFieldList, e… in parseEventNotificationList()
1542 void parseEventFieldList(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseEventFieldList() argument
1546 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ClientHandle); in parseEventFieldList()
1548 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "EventFields", "Variant", parseVariant, ett_opcua_… in parseEventFieldList()
1551 void parseHistoryEventFieldList(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset,… in parseHistoryEventFieldList() argument
1556 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "EventFields", "Variant", parseVariant, ett_opcua_… in parseHistoryEventFieldList()
1559 void parseStatusChangeNotification(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffs… in parseStatusChangeNotification() argument
1563 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_Status); in parseStatusChangeNotification()
1564 parseDiagnosticInfo(subtree, tvb, pinfo, pOffset, "DiagnosticInfo"); in parseStatusChangeNotification()
1567 void parseSubscriptionAcknowledgement(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pO… in parseSubscriptionAcknowledgement() argument
1571 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SubscriptionId); in parseSubscriptionAcknowledgement()
1572 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SequenceNumber); in parseSubscriptionAcknowledgement()
1575 void parseTransferResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseTransferResult() argument
1579 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseTransferResult()
1581 …parseArraySimple(subtree, tvb, pinfo, pOffset, "AvailableSequenceNumbers", "UInt32", hf_opcua_Avai… in parseTransferResult()
1584 void parseScalarTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const … in parseScalarTestType() argument
1588 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_Boolean); in parseScalarTestType()
1589 parseSByte(subtree, tvb, pinfo, pOffset, hf_opcua_SByte); in parseScalarTestType()
1590 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_Byte); in parseScalarTestType()
1591 parseInt16(subtree, tvb, pinfo, pOffset, hf_opcua_Int16); in parseScalarTestType()
1592 parseUInt16(subtree, tvb, pinfo, pOffset, hf_opcua_UInt16); in parseScalarTestType()
1593 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_Int32); in parseScalarTestType()
1594 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UInt32); in parseScalarTestType()
1595 parseInt64(subtree, tvb, pinfo, pOffset, hf_opcua_Int64); in parseScalarTestType()
1596 parseUInt64(subtree, tvb, pinfo, pOffset, hf_opcua_UInt64); in parseScalarTestType()
1597 parseFloat(subtree, tvb, pinfo, pOffset, hf_opcua_Float); in parseScalarTestType()
1598 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_Double); in parseScalarTestType()
1599 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_String); in parseScalarTestType()
1600 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_DateTime); in parseScalarTestType()
1601 parseGuid(subtree, tvb, pinfo, pOffset, hf_opcua_Guid); in parseScalarTestType()
1602 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ByteString); in parseScalarTestType()
1603 parseXmlElement(subtree, tvb, pinfo, pOffset, hf_opcua_XmlElement); in parseScalarTestType()
1604 parseNodeId(subtree, tvb, pinfo, pOffset, "NodeId"); in parseScalarTestType()
1605 parseExpandedNodeId(subtree, tvb, pinfo, pOffset, "ExpandedNodeId"); in parseScalarTestType()
1606 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseScalarTestType()
1607 parseDiagnosticInfo(subtree, tvb, pinfo, pOffset, "DiagnosticInfo"); in parseScalarTestType()
1608 parseQualifiedName(subtree, tvb, pinfo, pOffset, "QualifiedName"); in parseScalarTestType()
1609 parseLocalizedText(subtree, tvb, pinfo, pOffset, "LocalizedText"); in parseScalarTestType()
1610 parseExtensionObject(subtree, tvb, pinfo, pOffset, "ExtensionObject"); in parseScalarTestType()
1611 parseDataValue(subtree, tvb, pinfo, pOffset, "DataValue"); in parseScalarTestType()
1612 parseEnumeratedTestType(subtree, tvb, pinfo, pOffset); in parseScalarTestType()
1615 void parseArrayTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseArrayTestType() argument
1620 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Booleans", "Boolean", hf_opcua_Booleans, parseBool… in parseArrayTestType()
1622 …parseArraySimple(subtree, tvb, pinfo, pOffset, "SBytes", "SByte", hf_opcua_SBytes, parseSByte, ett… in parseArrayTestType()
1624 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Int16s", "Int16", hf_opcua_Int16s, parseInt16, ett… in parseArrayTestType()
1626 …parseArraySimple(subtree, tvb, pinfo, pOffset, "UInt16s", "UInt16", hf_opcua_UInt16s, parseUInt16,… in parseArrayTestType()
1628 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Int32s", "Int32", hf_opcua_Int32s, parseInt32, ett… in parseArrayTestType()
1630 …parseArraySimple(subtree, tvb, pinfo, pOffset, "UInt32s", "UInt32", hf_opcua_UInt32s, parseUInt32,… in parseArrayTestType()
1632 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Int64s", "Int64", hf_opcua_Int64s, parseInt64, ett… in parseArrayTestType()
1634 …parseArraySimple(subtree, tvb, pinfo, pOffset, "UInt64s", "UInt64", hf_opcua_UInt64s, parseUInt64,… in parseArrayTestType()
1636 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Floats", "Float", hf_opcua_Floats, parseFloat, ett… in parseArrayTestType()
1638 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Doubles", "Double", hf_opcua_Doubles, parseDouble,… in parseArrayTestType()
1640 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Strings", "String", hf_opcua_Strings, parseString,… in parseArrayTestType()
1642 …parseArraySimple(subtree, tvb, pinfo, pOffset, "DateTimes", "DateTime", hf_opcua_DateTimes, parseD… in parseArrayTestType()
1644 …parseArraySimple(subtree, tvb, pinfo, pOffset, "Guids", "Guid", hf_opcua_Guids, parseGuid, ett_opc… in parseArrayTestType()
1646 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ByteStrings", "ByteString", hf_opcua_ByteStrings, … in parseArrayTestType()
1648 …parseArraySimple(subtree, tvb, pinfo, pOffset, "XmlElements", "XmlElement", hf_opcua_XmlElements, … in parseArrayTestType()
1650 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "NodeIds", "NodeId", parseNodeId, ett_opcua_array_… in parseArrayTestType()
1652 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ExpandedNodeIds", "ExpandedNodeId", parseExpanded… in parseArrayTestType()
1654 …parseArraySimple(subtree, tvb, pinfo, pOffset, "StatusCodes", "StatusCode", hf_opcua_StatusCodes, … in parseArrayTestType()
1656 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DiagnosticInfos", "DiagnosticInfo", parseDiagnost… in parseArrayTestType()
1658 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "QualifiedNames", "QualifiedName", parseQualifiedN… in parseArrayTestType()
1660 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "LocalizedTexts", "LocalizedText", parseLocalizedT… in parseArrayTestType()
1662 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "ExtensionObjects", "ExtensionObject", parseExtens… in parseArrayTestType()
1664 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "DataValues", "DataValue", parseDataValue, ett_opc… in parseArrayTestType()
1666 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "Variants", "Variant", parseVariant, ett_opcua_arr… in parseArrayTestType()
1668 …parseArrayEnum(subtree, tvb, pinfo, pOffset, "EnumeratedValues", "EnumeratedTestType", parseEnumer… in parseArrayTestType()
1671 void parseCompositeTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseCompositeTestType() argument
1675 parseScalarTestType(subtree, tvb, pinfo, pOffset, "Field1"); in parseCompositeTestType()
1676 parseArrayTestType(subtree, tvb, pinfo, pOffset, "Field2"); in parseCompositeTestType()
1679 void parseBuildInfo(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char … in parseBuildInfo() argument
1683 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProductUri); in parseBuildInfo()
1684 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ManufacturerName); in parseBuildInfo()
1685 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ProductName); in parseBuildInfo()
1686 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SoftwareVersion); in parseBuildInfo()
1687 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_BuildNumber); in parseBuildInfo()
1688 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_BuildDate); in parseBuildInfo()
1691 void parseRedundantServerDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffse… in parseRedundantServerDataType() argument
1695 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ServerId); in parseRedundantServerDataType()
1696 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_ServiceLevel); in parseRedundantServerDataType()
1697 parseServerState(subtree, tvb, pinfo, pOffset); in parseRedundantServerDataType()
1700 void parseEndpointUrlListDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffse… in parseEndpointUrlListDataType() argument
1705 …parseArraySimple(subtree, tvb, pinfo, pOffset, "EndpointUrlList", "String", hf_opcua_EndpointUrlLi… in parseEndpointUrlListDataType()
1708 void parseNetworkGroupDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseNetworkGroupDataType() argument
1712 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ServerUri); in parseNetworkGroupDataType()
1714 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "NetworkPaths", "EndpointUrlListDataType", parseEn… in parseNetworkGroupDataType()
1717 void parseSamplingIntervalDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, … in parseSamplingIntervalDiagnosticsDataType() argument
1721 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_SamplingInterval); in parseSamplingIntervalDiagnosticsDataType()
1722 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MonitoredItemCount); in parseSamplingIntervalDiagnosticsDataType()
1723 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxMonitoredItemCount); in parseSamplingIntervalDiagnosticsDataType()
1724 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_DisabledMonitoredItemCount); in parseSamplingIntervalDiagnosticsDataType()
1727 void parseServerDiagnosticsSummaryDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gin… in parseServerDiagnosticsSummaryDataType() argument
1731 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ServerViewCount); in parseServerDiagnosticsSummaryDataType()
1732 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentSessionCount); in parseServerDiagnosticsSummaryDataType()
1733 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CumulatedSessionCount); in parseServerDiagnosticsSummaryDataType()
1734 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityRejectedSessionCount); in parseServerDiagnosticsSummaryDataType()
1735 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RejectedSessionCount); in parseServerDiagnosticsSummaryDataType()
1736 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SessionTimeoutCount); in parseServerDiagnosticsSummaryDataType()
1737 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SessionAbortCount); in parseServerDiagnosticsSummaryDataType()
1738 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentSubscriptionCount); in parseServerDiagnosticsSummaryDataType()
1739 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CumulatedSubscriptionCount); in parseServerDiagnosticsSummaryDataType()
1740 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_PublishingIntervalCount); in parseServerDiagnosticsSummaryDataType()
1741 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityRejectedRequestsCount); in parseServerDiagnosticsSummaryDataType()
1742 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RejectedRequestsCount); in parseServerDiagnosticsSummaryDataType()
1745 void parseServerStatusDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, … in parseServerStatusDataType() argument
1749 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_StartTime); in parseServerStatusDataType()
1750 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentTime); in parseServerStatusDataType()
1751 parseServerState(subtree, tvb, pinfo, pOffset); in parseServerStatusDataType()
1752 parseBuildInfo(subtree, tvb, pinfo, pOffset, "BuildInfo"); in parseServerStatusDataType()
1753 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SecondsTillShutdown); in parseServerStatusDataType()
1754 parseLocalizedText(subtree, tvb, pinfo, pOffset, "ShutdownReason"); in parseServerStatusDataType()
1757 void parseSessionDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOf… in parseSessionDiagnosticsDataType() argument
1761 parseNodeId(subtree, tvb, pinfo, pOffset, "SessionId"); in parseSessionDiagnosticsDataType()
1762 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SessionName); in parseSessionDiagnosticsDataType()
1763 parseApplicationDescription(subtree, tvb, pinfo, pOffset, "ClientDescription"); in parseSessionDiagnosticsDataType()
1764 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ServerUri); in parseSessionDiagnosticsDataType()
1765 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_EndpointUrl); in parseSessionDiagnosticsDataType()
1767 …parseArraySimple(subtree, tvb, pinfo, pOffset, "LocaleIds", "String", hf_opcua_LocaleIds, parseStr… in parseSessionDiagnosticsDataType()
1768 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_ActualSessionTimeout); in parseSessionDiagnosticsDataType()
1769 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxResponseMessageSize); in parseSessionDiagnosticsDataType()
1770 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_ClientConnectionTime); in parseSessionDiagnosticsDataType()
1771 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_ClientLastContactTime); in parseSessionDiagnosticsDataType()
1772 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentSubscriptionsCount); in parseSessionDiagnosticsDataType()
1773 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentMonitoredItemsCount); in parseSessionDiagnosticsDataType()
1774 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentPublishRequestsInQueue); in parseSessionDiagnosticsDataType()
1775 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "TotalRequestCount"); in parseSessionDiagnosticsDataType()
1776 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UnauthorizedRequestCount); in parseSessionDiagnosticsDataType()
1777 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "ReadCount"); in parseSessionDiagnosticsDataType()
1778 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "HistoryReadCount"); in parseSessionDiagnosticsDataType()
1779 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "WriteCount"); in parseSessionDiagnosticsDataType()
1780 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "HistoryUpdateCount"); in parseSessionDiagnosticsDataType()
1781 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "CallCount"); in parseSessionDiagnosticsDataType()
1782 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "CreateMonitoredItemsCount"); in parseSessionDiagnosticsDataType()
1783 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "ModifyMonitoredItemsCount"); in parseSessionDiagnosticsDataType()
1784 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "SetMonitoringModeCount"); in parseSessionDiagnosticsDataType()
1785 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "SetTriggeringCount"); in parseSessionDiagnosticsDataType()
1786 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "DeleteMonitoredItemsCount"); in parseSessionDiagnosticsDataType()
1787 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "CreateSubscriptionCount"); in parseSessionDiagnosticsDataType()
1788 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "ModifySubscriptionCount"); in parseSessionDiagnosticsDataType()
1789 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "SetPublishingModeCount"); in parseSessionDiagnosticsDataType()
1790 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "PublishCount"); in parseSessionDiagnosticsDataType()
1791 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "RepublishCount"); in parseSessionDiagnosticsDataType()
1792 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "TransferSubscriptionsCount"); in parseSessionDiagnosticsDataType()
1793 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "DeleteSubscriptionsCount"); in parseSessionDiagnosticsDataType()
1794 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "AddNodesCount"); in parseSessionDiagnosticsDataType()
1795 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "AddReferencesCount"); in parseSessionDiagnosticsDataType()
1796 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "DeleteNodesCount"); in parseSessionDiagnosticsDataType()
1797 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "DeleteReferencesCount"); in parseSessionDiagnosticsDataType()
1798 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "BrowseCount"); in parseSessionDiagnosticsDataType()
1799 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "BrowseNextCount"); in parseSessionDiagnosticsDataType()
1800 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "TranslateBrowsePathsToNodeIdsCount"); in parseSessionDiagnosticsDataType()
1801 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "QueryFirstCount"); in parseSessionDiagnosticsDataType()
1802 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "QueryNextCount"); in parseSessionDiagnosticsDataType()
1803 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "RegisterNodesCount"); in parseSessionDiagnosticsDataType()
1804 parseServiceCounterDataType(subtree, tvb, pinfo, pOffset, "UnregisterNodesCount"); in parseSessionDiagnosticsDataType()
1807 void parseSessionSecurityDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, g… in parseSessionSecurityDiagnosticsDataType() argument
1811 parseNodeId(subtree, tvb, pinfo, pOffset, "SessionId"); in parseSessionSecurityDiagnosticsDataType()
1812 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_ClientUserIdOfSession); in parseSessionSecurityDiagnosticsDataType()
1814 …parseArraySimple(subtree, tvb, pinfo, pOffset, "ClientUserIdHistory", "String", hf_opcua_ClientUse… in parseSessionSecurityDiagnosticsDataType()
1815 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_AuthenticationMechanism); in parseSessionSecurityDiagnosticsDataType()
1816 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_Encoding); in parseSessionSecurityDiagnosticsDataType()
1817 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_TransportProtocol); in parseSessionSecurityDiagnosticsDataType()
1818 parseMessageSecurityMode(subtree, tvb, pinfo, pOffset); in parseSessionSecurityDiagnosticsDataType()
1819 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_SecurityPolicyUri); in parseSessionSecurityDiagnosticsDataType()
1820 parseByteString(subtree, tvb, pinfo, pOffset, hf_opcua_ClientCertificate); in parseSessionSecurityDiagnosticsDataType()
1823 void parseServiceCounterDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset… in parseServiceCounterDataType() argument
1827 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_TotalCount); in parseServiceCounterDataType()
1828 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ErrorCount); in parseServiceCounterDataType()
1831 void parseStatusResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const ch… in parseStatusResult() argument
1835 parseStatusCode(subtree, tvb, pinfo, pOffset, hf_opcua_StatusCode); in parseStatusResult()
1836 parseDiagnosticInfo(subtree, tvb, pinfo, pOffset, "DiagnosticInfo"); in parseStatusResult()
1839 void parseSubscriptionDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint… in parseSubscriptionDiagnosticsDataType() argument
1843 parseNodeId(subtree, tvb, pinfo, pOffset, "SessionId"); in parseSubscriptionDiagnosticsDataType()
1844 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_SubscriptionId); in parseSubscriptionDiagnosticsDataType()
1845 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_Priority); in parseSubscriptionDiagnosticsDataType()
1846 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_PublishingInterval); in parseSubscriptionDiagnosticsDataType()
1847 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxKeepAliveCount); in parseSubscriptionDiagnosticsDataType()
1848 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxLifetimeCount); in parseSubscriptionDiagnosticsDataType()
1849 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MaxNotificationsPerPublish); in parseSubscriptionDiagnosticsDataType()
1850 parseBoolean(subtree, tvb, pinfo, pOffset, hf_opcua_PublishingEnabled); in parseSubscriptionDiagnosticsDataType()
1851 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_ModifyCount); in parseSubscriptionDiagnosticsDataType()
1852 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_EnableCount); in parseSubscriptionDiagnosticsDataType()
1853 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_DisableCount); in parseSubscriptionDiagnosticsDataType()
1854 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RepublishRequestCount); in parseSubscriptionDiagnosticsDataType()
1855 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RepublishMessageRequestCount); in parseSubscriptionDiagnosticsDataType()
1856 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_RepublishMessageCount); in parseSubscriptionDiagnosticsDataType()
1857 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_TransferRequestCount); in parseSubscriptionDiagnosticsDataType()
1858 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_TransferredToAltClientCount); in parseSubscriptionDiagnosticsDataType()
1859 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_TransferredToSameClientCount); in parseSubscriptionDiagnosticsDataType()
1860 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_PublishRequestCount); in parseSubscriptionDiagnosticsDataType()
1861 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_DataChangeNotificationsCount); in parseSubscriptionDiagnosticsDataType()
1862 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_EventNotificationsCount); in parseSubscriptionDiagnosticsDataType()
1863 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_NotificationsCount); in parseSubscriptionDiagnosticsDataType()
1864 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_LatePublishRequestCount); in parseSubscriptionDiagnosticsDataType()
1865 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentKeepAliveCount); in parseSubscriptionDiagnosticsDataType()
1866 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_CurrentLifetimeCount); in parseSubscriptionDiagnosticsDataType()
1867 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UnacknowledgedMessageCount); in parseSubscriptionDiagnosticsDataType()
1868 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_DiscardedMessageCount); in parseSubscriptionDiagnosticsDataType()
1869 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MonitoredItemCount); in parseSubscriptionDiagnosticsDataType()
1870 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_DisabledMonitoredItemCount); in parseSubscriptionDiagnosticsDataType()
1871 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_MonitoringQueueOverflowCount); in parseSubscriptionDiagnosticsDataType()
1872 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_NextSequenceNumber); in parseSubscriptionDiagnosticsDataType()
1873 parseUInt32(subtree, tvb, pinfo, pOffset, hf_opcua_EventQueueOverFlowCount); in parseSubscriptionDiagnosticsDataType()
1876 void parseModelChangeStructureDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *p… in parseModelChangeStructureDataType() argument
1880 parseNodeId(subtree, tvb, pinfo, pOffset, "Affected"); in parseModelChangeStructureDataType()
1881 parseNodeId(subtree, tvb, pinfo, pOffset, "AffectedType"); in parseModelChangeStructureDataType()
1882 parseByte(subtree, tvb, pinfo, pOffset, hf_opcua_Verb); in parseModelChangeStructureDataType()
1885 void parseSemanticChangeStructureDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint… in parseSemanticChangeStructureDataType() argument
1889 parseNodeId(subtree, tvb, pinfo, pOffset, "Affected"); in parseSemanticChangeStructureDataType()
1890 parseNodeId(subtree, tvb, pinfo, pOffset, "AffectedType"); in parseSemanticChangeStructureDataType()
1893 void parseRange(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char *szF… in parseRange() argument
1897 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_Low); in parseRange()
1898 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_High); in parseRange()
1901 void parseEUInformation(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const c… in parseEUInformation() argument
1905 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_NamespaceUri); in parseEUInformation()
1906 parseInt32(subtree, tvb, pinfo, pOffset, hf_opcua_UnitId); in parseEUInformation()
1907 parseLocalizedText(subtree, tvb, pinfo, pOffset, "DisplayName"); in parseEUInformation()
1908 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Description"); in parseEUInformation()
1911 void parseComplexNumberType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, con… in parseComplexNumberType() argument
1915 parseFloat(subtree, tvb, pinfo, pOffset, hf_opcua_Real); in parseComplexNumberType()
1916 parseFloat(subtree, tvb, pinfo, pOffset, hf_opcua_Imaginary); in parseComplexNumberType()
1919 void parseDoubleComplexNumberType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffse… in parseDoubleComplexNumberType() argument
1923 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_Real); in parseDoubleComplexNumberType()
1924 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_Imaginary); in parseDoubleComplexNumberType()
1927 void parseAxisInformation(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const… in parseAxisInformation() argument
1931 parseEUInformation(subtree, tvb, pinfo, pOffset, "EngineeringUnits"); in parseAxisInformation()
1932 parseRange(subtree, tvb, pinfo, pOffset, "EURange"); in parseAxisInformation()
1933 parseLocalizedText(subtree, tvb, pinfo, pOffset, "Title"); in parseAxisInformation()
1934 parseAxisScaleEnumeration(subtree, tvb, pinfo, pOffset); in parseAxisInformation()
1936 …parseArraySimple(subtree, tvb, pinfo, pOffset, "AxisSteps", "Double", hf_opcua_AxisSteps, parseDou… in parseAxisInformation()
1939 void parseXVType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char *sz… in parseXVType() argument
1943 parseDouble(subtree, tvb, pinfo, pOffset, hf_opcua_X); in parseXVType()
1944 parseFloat(subtree, tvb, pinfo, pOffset, hf_opcua_Value); in parseXVType()
1947 void parseProgramDiagnosticDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOff… in parseProgramDiagnosticDataType() argument
1951 parseNodeId(subtree, tvb, pinfo, pOffset, "CreateSessionId"); in parseProgramDiagnosticDataType()
1952 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_CreateClientName); in parseProgramDiagnosticDataType()
1953 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_InvocationCreationTime); in parseProgramDiagnosticDataType()
1954 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_LastTransitionTime); in parseProgramDiagnosticDataType()
1955 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_LastMethodCall); in parseProgramDiagnosticDataType()
1956 parseNodeId(subtree, tvb, pinfo, pOffset, "LastMethodSessionId"); in parseProgramDiagnosticDataType()
1958 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "LastMethodInputArguments", "Argument", parseArgum… in parseProgramDiagnosticDataType()
1960 …parseArrayComplex(subtree, tvb, pinfo, pOffset, "LastMethodOutputArguments", "Argument", parseArgu… in parseProgramDiagnosticDataType()
1961 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_LastMethodCallTime); in parseProgramDiagnosticDataType()
1962 parseStatusResult(subtree, tvb, pinfo, pOffset, "LastMethodReturnStatus"); in parseProgramDiagnosticDataType()
1965 void parseAnnotation(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset, const char… in parseAnnotation() argument
1969 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_Message); in parseAnnotation()
1970 parseString(subtree, tvb, pinfo, pOffset, hf_opcua_UserName); in parseAnnotation()
1971 parseDateTime(subtree, tvb, pinfo, pOffset, hf_opcua_AnnotationTime); in parseAnnotation()