|
@@ 4545-4574 (lines=30) @@
|
| 4542 |
|
|
| 4543 |
|
__repr__ = __str__ |
| 4544 |
|
|
| 4545 |
|
|
| 4546 |
|
class CreateSessionResult(FrozenClass): |
| 4547 |
|
''' |
| 4548 |
|
:ivar SessionId: |
| 4549 |
|
:vartype SessionId: NodeId |
| 4550 |
|
:ivar AuthenticationToken: |
| 4551 |
|
:vartype AuthenticationToken: NodeId |
| 4552 |
|
:ivar RevisedSessionTimeout: |
| 4553 |
|
:vartype RevisedSessionTimeout: Double |
| 4554 |
|
:ivar ServerNonce: |
| 4555 |
|
:vartype ServerNonce: ByteString |
| 4556 |
|
:ivar ServerCertificate: |
| 4557 |
|
:vartype ServerCertificate: ByteString |
| 4558 |
|
:ivar ServerEndpoints: |
| 4559 |
|
:vartype ServerEndpoints: EndpointDescription |
| 4560 |
|
:ivar ServerSoftwareCertificates: |
| 4561 |
|
:vartype ServerSoftwareCertificates: SignedSoftwareCertificate |
| 4562 |
|
:ivar ServerSignature: |
| 4563 |
|
:vartype ServerSignature: SignatureData |
| 4564 |
|
:ivar MaxRequestMessageSize: |
| 4565 |
|
:vartype MaxRequestMessageSize: UInt32 |
| 4566 |
|
''' |
| 4567 |
|
|
| 4568 |
|
ua_types = [ |
| 4569 |
|
('SessionId', 'NodeId'), |
| 4570 |
|
('AuthenticationToken', 'NodeId'), |
| 4571 |
|
('RevisedSessionTimeout', 'Double'), |
| 4572 |
|
('ServerNonce', 'ByteString'), |
| 4573 |
|
('ServerCertificate', 'ByteString'), |
| 4574 |
|
('ServerEndpoints', 'ListOfEndpointDescription'), |
| 4575 |
|
('ServerSoftwareCertificates', 'ListOfSignedSoftwareCertificate'), |
| 4576 |
|
('ServerSignature', 'SignatureData'), |
| 4577 |
|
('MaxRequestMessageSize', 'UInt32'), |
|
@@ 4441-4470 (lines=30) @@
|
| 4438 |
|
:ivar Signature: |
| 4439 |
|
:vartype Signature: ByteString |
| 4440 |
|
''' |
| 4441 |
|
|
| 4442 |
|
ua_types = [ |
| 4443 |
|
('Algorithm', 'String'), |
| 4444 |
|
('Signature', 'ByteString'), |
| 4445 |
|
] |
| 4446 |
|
|
| 4447 |
|
def __init__(self): |
| 4448 |
|
self.Algorithm = None |
| 4449 |
|
self.Signature = None |
| 4450 |
|
self._freeze = True |
| 4451 |
|
|
| 4452 |
|
def __str__(self): |
| 4453 |
|
return 'SignatureData(' + 'Algorithm:' + str(self.Algorithm) + ', ' + \ |
| 4454 |
|
'Signature:' + str(self.Signature) + ')' |
| 4455 |
|
|
| 4456 |
|
__repr__ = __str__ |
| 4457 |
|
|
| 4458 |
|
|
| 4459 |
|
class CreateSessionParameters(FrozenClass): |
| 4460 |
|
''' |
| 4461 |
|
:ivar ClientDescription: |
| 4462 |
|
:vartype ClientDescription: ApplicationDescription |
| 4463 |
|
:ivar ServerUri: |
| 4464 |
|
:vartype ServerUri: String |
| 4465 |
|
:ivar EndpointUrl: |
| 4466 |
|
:vartype EndpointUrl: String |
| 4467 |
|
:ivar SessionName: |
| 4468 |
|
:vartype SessionName: String |
| 4469 |
|
:ivar ClientNonce: |
| 4470 |
|
:vartype ClientNonce: ByteString |
| 4471 |
|
:ivar ClientCertificate: |
| 4472 |
|
:vartype ClientCertificate: ByteString |
| 4473 |
|
:ivar RequestedSessionTimeout: |
|
@@ 4352-4381 (lines=30) @@
|
| 4349 |
|
|
| 4350 |
|
|
| 4351 |
|
class CloseSecureChannelRequest(FrozenClass): |
| 4352 |
|
''' |
| 4353 |
|
Closes a secure channel. |
| 4354 |
|
|
| 4355 |
|
:ivar TypeId: |
| 4356 |
|
:vartype TypeId: NodeId |
| 4357 |
|
:ivar RequestHeader: |
| 4358 |
|
:vartype RequestHeader: RequestHeader |
| 4359 |
|
''' |
| 4360 |
|
|
| 4361 |
|
ua_types = [ |
| 4362 |
|
('TypeId', 'NodeId'), |
| 4363 |
|
('RequestHeader', 'RequestHeader'), |
| 4364 |
|
] |
| 4365 |
|
|
| 4366 |
|
def __init__(self): |
| 4367 |
|
self.TypeId = FourByteNodeId(ObjectIds.CloseSecureChannelRequest_Encoding_DefaultBinary) |
| 4368 |
|
self.RequestHeader = RequestHeader() |
| 4369 |
|
self._freeze = True |
| 4370 |
|
|
| 4371 |
|
def __str__(self): |
| 4372 |
|
return 'CloseSecureChannelRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 4373 |
|
'RequestHeader:' + str(self.RequestHeader) + ')' |
| 4374 |
|
|
| 4375 |
|
__repr__ = __str__ |
| 4376 |
|
|
| 4377 |
|
|
| 4378 |
|
class CloseSecureChannelResponse(FrozenClass): |
| 4379 |
|
''' |
| 4380 |
|
Closes a secure channel. |
| 4381 |
|
|
| 4382 |
|
:ivar TypeId: |
| 4383 |
|
:vartype TypeId: NodeId |
| 4384 |
|
:ivar ResponseHeader: |
|
@@ 4103-4132 (lines=30) @@
|
| 4100 |
|
('DiscoveryConfiguration', 'ListOfExtensionObject'), |
| 4101 |
|
] |
| 4102 |
|
|
| 4103 |
|
def __init__(self): |
| 4104 |
|
self.Server = RegisteredServer() |
| 4105 |
|
self.DiscoveryConfiguration = [] |
| 4106 |
|
self._freeze = True |
| 4107 |
|
|
| 4108 |
|
def __str__(self): |
| 4109 |
|
return 'RegisterServer2Parameters(' + 'Server:' + str(self.Server) + ', ' + \ |
| 4110 |
|
'DiscoveryConfiguration:' + str(self.DiscoveryConfiguration) + ')' |
| 4111 |
|
|
| 4112 |
|
__repr__ = __str__ |
| 4113 |
|
|
| 4114 |
|
|
| 4115 |
|
class RegisterServer2Request(FrozenClass): |
| 4116 |
|
''' |
| 4117 |
|
:ivar TypeId: |
| 4118 |
|
:vartype TypeId: NodeId |
| 4119 |
|
:ivar RequestHeader: |
| 4120 |
|
:vartype RequestHeader: RequestHeader |
| 4121 |
|
:ivar Parameters: |
| 4122 |
|
:vartype Parameters: RegisterServer2Parameters |
| 4123 |
|
''' |
| 4124 |
|
|
| 4125 |
|
ua_types = [ |
| 4126 |
|
('TypeId', 'NodeId'), |
| 4127 |
|
('RequestHeader', 'RequestHeader'), |
| 4128 |
|
('Parameters', 'RegisterServer2Parameters'), |
| 4129 |
|
] |
| 4130 |
|
|
| 4131 |
|
def __init__(self): |
| 4132 |
|
self.TypeId = FourByteNodeId(ObjectIds.RegisterServer2Request_Encoding_DefaultBinary) |
| 4133 |
|
self.RequestHeader = RequestHeader() |
| 4134 |
|
self.Parameters = RegisterServer2Parameters() |
| 4135 |
|
self._freeze = True |
|
@@ 4009-4038 (lines=30) @@
|
| 4006 |
|
self.RequestHeader = RequestHeader() |
| 4007 |
|
self.Server = RegisteredServer() |
| 4008 |
|
self._freeze = True |
| 4009 |
|
|
| 4010 |
|
def __str__(self): |
| 4011 |
|
return 'RegisterServerRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 4012 |
|
'RequestHeader:' + str(self.RequestHeader) + ', ' + \ |
| 4013 |
|
'Server:' + str(self.Server) + ')' |
| 4014 |
|
|
| 4015 |
|
__repr__ = __str__ |
| 4016 |
|
|
| 4017 |
|
|
| 4018 |
|
class RegisterServerResponse(FrozenClass): |
| 4019 |
|
''' |
| 4020 |
|
Registers a server with the discovery server. |
| 4021 |
|
|
| 4022 |
|
:ivar TypeId: |
| 4023 |
|
:vartype TypeId: NodeId |
| 4024 |
|
:ivar ResponseHeader: |
| 4025 |
|
:vartype ResponseHeader: ResponseHeader |
| 4026 |
|
''' |
| 4027 |
|
|
| 4028 |
|
ua_types = [ |
| 4029 |
|
('TypeId', 'NodeId'), |
| 4030 |
|
('ResponseHeader', 'ResponseHeader'), |
| 4031 |
|
] |
| 4032 |
|
|
| 4033 |
|
def __init__(self): |
| 4034 |
|
self.TypeId = FourByteNodeId(ObjectIds.RegisterServerResponse_Encoding_DefaultBinary) |
| 4035 |
|
self.ResponseHeader = ResponseHeader() |
| 4036 |
|
self._freeze = True |
| 4037 |
|
|
| 4038 |
|
def __str__(self): |
| 4039 |
|
return 'RegisterServerResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 4040 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ')' |
| 4041 |
|
|
|
@@ 3727-3756 (lines=30) @@
|
| 3724 |
|
self.ResponseHeader = ResponseHeader() |
| 3725 |
|
self.Parameters = FindServersOnNetworkResult() |
| 3726 |
|
self._freeze = True |
| 3727 |
|
|
| 3728 |
|
def __str__(self): |
| 3729 |
|
return 'FindServersOnNetworkResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 3730 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 3731 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 3732 |
|
|
| 3733 |
|
__repr__ = __str__ |
| 3734 |
|
|
| 3735 |
|
|
| 3736 |
|
class UserTokenPolicy(FrozenClass): |
| 3737 |
|
''' |
| 3738 |
|
Describes a user token that can be used with a server. |
| 3739 |
|
|
| 3740 |
|
:ivar PolicyId: |
| 3741 |
|
:vartype PolicyId: String |
| 3742 |
|
:ivar TokenType: |
| 3743 |
|
:vartype TokenType: UserTokenType |
| 3744 |
|
:ivar IssuedTokenType: |
| 3745 |
|
:vartype IssuedTokenType: String |
| 3746 |
|
:ivar IssuerEndpointUrl: |
| 3747 |
|
:vartype IssuerEndpointUrl: String |
| 3748 |
|
:ivar SecurityPolicyUri: |
| 3749 |
|
:vartype SecurityPolicyUri: String |
| 3750 |
|
''' |
| 3751 |
|
|
| 3752 |
|
ua_types = [ |
| 3753 |
|
('PolicyId', 'String'), |
| 3754 |
|
('TokenType', 'UserTokenType'), |
| 3755 |
|
('IssuedTokenType', 'String'), |
| 3756 |
|
('IssuerEndpointUrl', 'String'), |
| 3757 |
|
('SecurityPolicyUri', 'String'), |
| 3758 |
|
] |
| 3759 |
|
|
|
@@ 3596-3625 (lines=30) @@
|
| 3593 |
|
:vartype DiscoveryUrl: String |
| 3594 |
|
:ivar ServerCapabilities: |
| 3595 |
|
:vartype ServerCapabilities: String |
| 3596 |
|
''' |
| 3597 |
|
|
| 3598 |
|
ua_types = [ |
| 3599 |
|
('RecordId', 'UInt32'), |
| 3600 |
|
('ServerName', 'String'), |
| 3601 |
|
('DiscoveryUrl', 'String'), |
| 3602 |
|
('ServerCapabilities', 'ListOfString'), |
| 3603 |
|
] |
| 3604 |
|
|
| 3605 |
|
def __init__(self): |
| 3606 |
|
self.RecordId = 0 |
| 3607 |
|
self.ServerName = None |
| 3608 |
|
self.DiscoveryUrl = None |
| 3609 |
|
self.ServerCapabilities = [] |
| 3610 |
|
self._freeze = True |
| 3611 |
|
|
| 3612 |
|
def __str__(self): |
| 3613 |
|
return 'ServerOnNetwork(' + 'RecordId:' + str(self.RecordId) + ', ' + \ |
| 3614 |
|
'ServerName:' + str(self.ServerName) + ', ' + \ |
| 3615 |
|
'DiscoveryUrl:' + str(self.DiscoveryUrl) + ', ' + \ |
| 3616 |
|
'ServerCapabilities:' + str(self.ServerCapabilities) + ')' |
| 3617 |
|
|
| 3618 |
|
__repr__ = __str__ |
| 3619 |
|
|
| 3620 |
|
|
| 3621 |
|
class FindServersOnNetworkParameters(FrozenClass): |
| 3622 |
|
''' |
| 3623 |
|
:ivar StartingRecordId: |
| 3624 |
|
:vartype StartingRecordId: UInt32 |
| 3625 |
|
:ivar MaxRecordsToReturn: |
| 3626 |
|
:vartype MaxRecordsToReturn: UInt32 |
| 3627 |
|
:ivar ServerCapabilityFilter: |
| 3628 |
|
:vartype ServerCapabilityFilter: String |
|
@@ 3480-3509 (lines=30) @@
|
| 3477 |
|
|
| 3478 |
|
def __init__(self): |
| 3479 |
|
self.NamespaceUris = [] |
| 3480 |
|
self.ServerUris = [] |
| 3481 |
|
self.ServiceId = 0 |
| 3482 |
|
self._freeze = True |
| 3483 |
|
|
| 3484 |
|
def __str__(self): |
| 3485 |
|
return 'SessionlessInvokeResponseType(' + 'NamespaceUris:' + str(self.NamespaceUris) + ', ' + \ |
| 3486 |
|
'ServerUris:' + str(self.ServerUris) + ', ' + \ |
| 3487 |
|
'ServiceId:' + str(self.ServiceId) + ')' |
| 3488 |
|
|
| 3489 |
|
__repr__ = __str__ |
| 3490 |
|
|
| 3491 |
|
|
| 3492 |
|
class FindServersParameters(FrozenClass): |
| 3493 |
|
''' |
| 3494 |
|
:ivar EndpointUrl: |
| 3495 |
|
:vartype EndpointUrl: String |
| 3496 |
|
:ivar LocaleIds: |
| 3497 |
|
:vartype LocaleIds: String |
| 3498 |
|
:ivar ServerUris: |
| 3499 |
|
:vartype ServerUris: String |
| 3500 |
|
''' |
| 3501 |
|
|
| 3502 |
|
ua_types = [ |
| 3503 |
|
('EndpointUrl', 'String'), |
| 3504 |
|
('LocaleIds', 'ListOfString'), |
| 3505 |
|
('ServerUris', 'ListOfString'), |
| 3506 |
|
] |
| 3507 |
|
|
| 3508 |
|
def __init__(self): |
| 3509 |
|
self.EndpointUrl = None |
| 3510 |
|
self.LocaleIds = [] |
| 3511 |
|
self.ServerUris = [] |
| 3512 |
|
self._freeze = True |
|
@@ 3344-3373 (lines=30) @@
|
| 3341 |
|
'AuditEntryId:' + str(self.AuditEntryId) + ', ' + \ |
| 3342 |
|
'TimeoutHint:' + str(self.TimeoutHint) + ', ' + \ |
| 3343 |
|
'AdditionalHeader:' + str(self.AdditionalHeader) + ')' |
| 3344 |
|
|
| 3345 |
|
__repr__ = __str__ |
| 3346 |
|
|
| 3347 |
|
|
| 3348 |
|
class ResponseHeader(FrozenClass): |
| 3349 |
|
''' |
| 3350 |
|
The header passed with every server response. |
| 3351 |
|
|
| 3352 |
|
:ivar Timestamp: |
| 3353 |
|
:vartype Timestamp: DateTime |
| 3354 |
|
:ivar RequestHandle: |
| 3355 |
|
:vartype RequestHandle: UInt32 |
| 3356 |
|
:ivar ServiceResult: |
| 3357 |
|
:vartype ServiceResult: StatusCode |
| 3358 |
|
:ivar ServiceDiagnostics: |
| 3359 |
|
:vartype ServiceDiagnostics: DiagnosticInfo |
| 3360 |
|
:ivar StringTable: |
| 3361 |
|
:vartype StringTable: String |
| 3362 |
|
:ivar AdditionalHeader: |
| 3363 |
|
:vartype AdditionalHeader: ExtensionObject |
| 3364 |
|
''' |
| 3365 |
|
|
| 3366 |
|
ua_types = [ |
| 3367 |
|
('Timestamp', 'DateTime'), |
| 3368 |
|
('RequestHandle', 'UInt32'), |
| 3369 |
|
('ServiceResult', 'StatusCode'), |
| 3370 |
|
('ServiceDiagnostics', 'DiagnosticInfo'), |
| 3371 |
|
('StringTable', 'ListOfString'), |
| 3372 |
|
('AdditionalHeader', 'ExtensionObject'), |
| 3373 |
|
] |
| 3374 |
|
|
| 3375 |
|
def __init__(self): |
| 3376 |
|
self.Timestamp = datetime.utcnow() |
|
@@ 2668-2697 (lines=30) @@
|
| 2665 |
|
self.DataSetMessageContentMask = UadpDataSetMessageContentMask(0) |
| 2666 |
|
self.PublishingInterval = 0 |
| 2667 |
|
self.ReceiveOffset = 0 |
| 2668 |
|
self.ProcessingOffset = 0 |
| 2669 |
|
self._freeze = True |
| 2670 |
|
|
| 2671 |
|
def __str__(self): |
| 2672 |
|
return 'UadpDataSetReaderMessageDataType(' + 'GroupVersion:' + str(self.GroupVersion) + ', ' + \ |
| 2673 |
|
'NetworkMessageNumber:' + str(self.NetworkMessageNumber) + ', ' + \ |
| 2674 |
|
'DataSetOffset:' + str(self.DataSetOffset) + ', ' + \ |
| 2675 |
|
'DataSetClassId:' + str(self.DataSetClassId) + ', ' + \ |
| 2676 |
|
'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ', ' + \ |
| 2677 |
|
'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ', ' + \ |
| 2678 |
|
'PublishingInterval:' + str(self.PublishingInterval) + ', ' + \ |
| 2679 |
|
'ReceiveOffset:' + str(self.ReceiveOffset) + ', ' + \ |
| 2680 |
|
'ProcessingOffset:' + str(self.ProcessingOffset) + ')' |
| 2681 |
|
|
| 2682 |
|
__repr__ = __str__ |
| 2683 |
|
|
| 2684 |
|
|
| 2685 |
|
class JsonWriterGroupMessageDataType(FrozenClass): |
| 2686 |
|
''' |
| 2687 |
|
:ivar NetworkMessageContentMask: |
| 2688 |
|
:vartype NetworkMessageContentMask: JsonNetworkMessageContentMask |
| 2689 |
|
''' |
| 2690 |
|
|
| 2691 |
|
ua_types = [ |
| 2692 |
|
('NetworkMessageContentMask', 'JsonNetworkMessageContentMask'), |
| 2693 |
|
] |
| 2694 |
|
|
| 2695 |
|
def __init__(self): |
| 2696 |
|
self.NetworkMessageContentMask = JsonNetworkMessageContentMask(0) |
| 2697 |
|
self._freeze = True |
| 2698 |
|
|
| 2699 |
|
def __str__(self): |
| 2700 |
|
return 'JsonWriterGroupMessageDataType(' + 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ')' |
|
@@ 2495-2524 (lines=30) @@
|
| 2492 |
|
__repr__ = __str__ |
| 2493 |
|
|
| 2494 |
|
|
| 2495 |
|
class SubscribedDataSetMirrorDataType(FrozenClass): |
| 2496 |
|
''' |
| 2497 |
|
:ivar ParentNodeName: |
| 2498 |
|
:vartype ParentNodeName: String |
| 2499 |
|
:ivar RolePermissions: |
| 2500 |
|
:vartype RolePermissions: RolePermissionType |
| 2501 |
|
''' |
| 2502 |
|
|
| 2503 |
|
ua_types = [ |
| 2504 |
|
('ParentNodeName', 'String'), |
| 2505 |
|
('RolePermissions', 'ListOfRolePermissionType'), |
| 2506 |
|
] |
| 2507 |
|
|
| 2508 |
|
def __init__(self): |
| 2509 |
|
self.ParentNodeName = None |
| 2510 |
|
self.RolePermissions = [] |
| 2511 |
|
self._freeze = True |
| 2512 |
|
|
| 2513 |
|
def __str__(self): |
| 2514 |
|
return 'SubscribedDataSetMirrorDataType(' + 'ParentNodeName:' + str(self.ParentNodeName) + ', ' + \ |
| 2515 |
|
'RolePermissions:' + str(self.RolePermissions) + ')' |
| 2516 |
|
|
| 2517 |
|
__repr__ = __str__ |
| 2518 |
|
|
| 2519 |
|
|
| 2520 |
|
class PubSubConfigurationDataType(FrozenClass): |
| 2521 |
|
''' |
| 2522 |
|
:ivar PublishedDataSets: |
| 2523 |
|
:vartype PublishedDataSets: PublishedDataSetDataType |
| 2524 |
|
:ivar Connections: |
| 2525 |
|
:vartype Connections: PubSubConnectionDataType |
| 2526 |
|
:ivar Enabled: |
| 2527 |
|
:vartype Enabled: Boolean |
|
@@ 2166-2195 (lines=30) @@
|
| 2163 |
|
|
| 2164 |
|
|
| 2165 |
|
class NetworkAddressUrlDataType(FrozenClass): |
| 2166 |
|
''' |
| 2167 |
|
:ivar NetworkInterface: |
| 2168 |
|
:vartype NetworkInterface: String |
| 2169 |
|
:ivar Url: |
| 2170 |
|
:vartype Url: String |
| 2171 |
|
''' |
| 2172 |
|
|
| 2173 |
|
ua_types = [ |
| 2174 |
|
('NetworkInterface', 'String'), |
| 2175 |
|
('Url', 'String'), |
| 2176 |
|
] |
| 2177 |
|
|
| 2178 |
|
def __init__(self): |
| 2179 |
|
self.NetworkInterface = None |
| 2180 |
|
self.Url = None |
| 2181 |
|
self._freeze = True |
| 2182 |
|
|
| 2183 |
|
def __str__(self): |
| 2184 |
|
return 'NetworkAddressUrlDataType(' + 'NetworkInterface:' + str(self.NetworkInterface) + ', ' + \ |
| 2185 |
|
'Url:' + str(self.Url) + ')' |
| 2186 |
|
|
| 2187 |
|
__repr__ = __str__ |
| 2188 |
|
|
| 2189 |
|
|
| 2190 |
|
class ReaderGroupDataType(FrozenClass): |
| 2191 |
|
''' |
| 2192 |
|
:ivar Name: |
| 2193 |
|
:vartype Name: String |
| 2194 |
|
:ivar Enabled: |
| 2195 |
|
:vartype Enabled: Boolean |
| 2196 |
|
:ivar SecurityMode: |
| 2197 |
|
:vartype SecurityMode: MessageSecurityMode |
| 2198 |
|
:ivar SecurityGroupId: |
|
@@ 1909-1938 (lines=30) @@
|
| 1906 |
|
:vartype SecurityGroupId: String |
| 1907 |
|
:ivar SecurityKeyServices: |
| 1908 |
|
:vartype SecurityKeyServices: EndpointDescription |
| 1909 |
|
:ivar MaxNetworkMessageSize: |
| 1910 |
|
:vartype MaxNetworkMessageSize: UInt32 |
| 1911 |
|
:ivar GroupProperties: |
| 1912 |
|
:vartype GroupProperties: KeyValuePair |
| 1913 |
|
''' |
| 1914 |
|
|
| 1915 |
|
ua_types = [ |
| 1916 |
|
('Name', 'String'), |
| 1917 |
|
('Enabled', 'Boolean'), |
| 1918 |
|
('SecurityMode', 'MessageSecurityMode'), |
| 1919 |
|
('SecurityGroupId', 'String'), |
| 1920 |
|
('SecurityKeyServices', 'ListOfEndpointDescription'), |
| 1921 |
|
('MaxNetworkMessageSize', 'UInt32'), |
| 1922 |
|
('GroupProperties', 'ListOfKeyValuePair'), |
| 1923 |
|
] |
| 1924 |
|
|
| 1925 |
|
def __init__(self): |
| 1926 |
|
self.Name = None |
| 1927 |
|
self.Enabled = True |
| 1928 |
|
self.SecurityMode = MessageSecurityMode(0) |
| 1929 |
|
self.SecurityGroupId = None |
| 1930 |
|
self.SecurityKeyServices = [] |
| 1931 |
|
self.MaxNetworkMessageSize = 0 |
| 1932 |
|
self.GroupProperties = [] |
| 1933 |
|
self._freeze = True |
| 1934 |
|
|
| 1935 |
|
def __str__(self): |
| 1936 |
|
return 'PubSubGroupDataType(' + 'Name:' + str(self.Name) + ', ' + \ |
| 1937 |
|
'Enabled:' + str(self.Enabled) + ', ' + \ |
| 1938 |
|
'SecurityMode:' + str(self.SecurityMode) + ', ' + \ |
| 1939 |
|
'SecurityGroupId:' + str(self.SecurityGroupId) + ', ' + \ |
| 1940 |
|
'SecurityKeyServices:' + str(self.SecurityKeyServices) + ', ' + \ |
| 1941 |
|
'MaxNetworkMessageSize:' + str(self.MaxNetworkMessageSize) + ', ' + \ |
|
@@ 1517-1546 (lines=30) @@
|
| 1514 |
|
''' |
| 1515 |
|
|
| 1516 |
|
ua_types = [ |
| 1517 |
|
('Namespaces', 'ListOfString'), |
| 1518 |
|
('StructureDataTypes', 'ListOfStructureDescription'), |
| 1519 |
|
('EnumDataTypes', 'ListOfEnumDescription'), |
| 1520 |
|
('SimpleDataTypes', 'ListOfSimpleTypeDescription'), |
| 1521 |
|
('Name', 'String'), |
| 1522 |
|
('Description', 'LocalizedText'), |
| 1523 |
|
('Fields', 'ListOfFieldMetaData'), |
| 1524 |
|
('DataSetClassId', 'Guid'), |
| 1525 |
|
('ConfigurationVersion', 'ConfigurationVersionDataType'), |
| 1526 |
|
] |
| 1527 |
|
|
| 1528 |
|
def __init__(self): |
| 1529 |
|
self.Namespaces = [] |
| 1530 |
|
self.StructureDataTypes = [] |
| 1531 |
|
self.EnumDataTypes = [] |
| 1532 |
|
self.SimpleDataTypes = [] |
| 1533 |
|
self.Name = None |
| 1534 |
|
self.Description = LocalizedText() |
| 1535 |
|
self.Fields = [] |
| 1536 |
|
self.DataSetClassId = Guid() |
| 1537 |
|
self.ConfigurationVersion = ConfigurationVersionDataType() |
| 1538 |
|
self._freeze = True |
| 1539 |
|
|
| 1540 |
|
def __str__(self): |
| 1541 |
|
return 'DataSetMetaDataType(' + 'Namespaces:' + str(self.Namespaces) + ', ' + \ |
| 1542 |
|
'StructureDataTypes:' + str(self.StructureDataTypes) + ', ' + \ |
| 1543 |
|
'EnumDataTypes:' + str(self.EnumDataTypes) + ', ' + \ |
| 1544 |
|
'SimpleDataTypes:' + str(self.SimpleDataTypes) + ', ' + \ |
| 1545 |
|
'Name:' + str(self.Name) + ', ' + \ |
| 1546 |
|
'Description:' + str(self.Description) + ', ' + \ |
| 1547 |
|
'Fields:' + str(self.Fields) + ', ' + \ |
| 1548 |
|
'DataSetClassId:' + str(self.DataSetClassId) + ', ' + \ |
| 1549 |
|
'ConfigurationVersion:' + str(self.ConfigurationVersion) + ')' |
|
@@ 1174-1203 (lines=30) @@
|
| 1171 |
|
ua_types = [ |
| 1172 |
|
('EndpointUrl', 'String'), |
| 1173 |
|
('SecurityMode', 'MessageSecurityMode'), |
| 1174 |
|
('SecurityPolicyUri', 'String'), |
| 1175 |
|
('TransportProfileUri', 'String'), |
| 1176 |
|
] |
| 1177 |
|
|
| 1178 |
|
def __init__(self): |
| 1179 |
|
self.EndpointUrl = None |
| 1180 |
|
self.SecurityMode = MessageSecurityMode(0) |
| 1181 |
|
self.SecurityPolicyUri = None |
| 1182 |
|
self.TransportProfileUri = None |
| 1183 |
|
self._freeze = True |
| 1184 |
|
|
| 1185 |
|
def __str__(self): |
| 1186 |
|
return 'EndpointType(' + 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ |
| 1187 |
|
'SecurityMode:' + str(self.SecurityMode) + ', ' + \ |
| 1188 |
|
'SecurityPolicyUri:' + str(self.SecurityPolicyUri) + ', ' + \ |
| 1189 |
|
'TransportProfileUri:' + str(self.TransportProfileUri) + ')' |
| 1190 |
|
|
| 1191 |
|
__repr__ = __str__ |
| 1192 |
|
|
| 1193 |
|
|
| 1194 |
|
class IdentityMappingRuleType(FrozenClass): |
| 1195 |
|
''' |
| 1196 |
|
:ivar CriteriaType: |
| 1197 |
|
:vartype CriteriaType: IdentityCriteriaType |
| 1198 |
|
:ivar Criteria: |
| 1199 |
|
:vartype Criteria: String |
| 1200 |
|
''' |
| 1201 |
|
|
| 1202 |
|
ua_types = [ |
| 1203 |
|
('CriteriaType', 'IdentityCriteriaType'), |
| 1204 |
|
('Criteria', 'String'), |
| 1205 |
|
] |
| 1206 |
|
|
|
@@ 8403-8430 (lines=28) @@
|
| 8400 |
|
:vartype UpdateValues: DataValue |
| 8401 |
|
''' |
| 8402 |
|
|
| 8403 |
|
ua_types = [ |
| 8404 |
|
('NodeId', 'NodeId'), |
| 8405 |
|
('PerformInsertReplace', 'PerformUpdateType'), |
| 8406 |
|
('UpdateValues', 'ListOfDataValue'), |
| 8407 |
|
] |
| 8408 |
|
|
| 8409 |
|
def __init__(self): |
| 8410 |
|
self.NodeId = NodeId() |
| 8411 |
|
self.PerformInsertReplace = PerformUpdateType(0) |
| 8412 |
|
self.UpdateValues = [] |
| 8413 |
|
self._freeze = True |
| 8414 |
|
|
| 8415 |
|
def __str__(self): |
| 8416 |
|
return 'UpdateStructureDataDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ |
| 8417 |
|
'PerformInsertReplace:' + str(self.PerformInsertReplace) + ', ' + \ |
| 8418 |
|
'UpdateValues:' + str(self.UpdateValues) + ')' |
| 8419 |
|
|
| 8420 |
|
__repr__ = __str__ |
| 8421 |
|
|
| 8422 |
|
|
| 8423 |
|
class UpdateEventDetails(FrozenClass): |
| 8424 |
|
''' |
| 8425 |
|
:ivar NodeId: |
| 8426 |
|
:vartype NodeId: NodeId |
| 8427 |
|
:ivar PerformInsertReplace: |
| 8428 |
|
:vartype PerformInsertReplace: PerformUpdateType |
| 8429 |
|
:ivar Filter: |
| 8430 |
|
:vartype Filter: EventFilter |
| 8431 |
|
:ivar EventData: |
| 8432 |
|
:vartype EventData: HistoryEventFieldList |
| 8433 |
|
''' |
|
@@ 8298-8325 (lines=28) @@
|
| 8295 |
|
self.TypeId = FourByteNodeId(ObjectIds.WriteRequest_Encoding_DefaultBinary) |
| 8296 |
|
self.RequestHeader = RequestHeader() |
| 8297 |
|
self.Parameters = WriteParameters() |
| 8298 |
|
self._freeze = True |
| 8299 |
|
|
| 8300 |
|
def __str__(self): |
| 8301 |
|
return 'WriteRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 8302 |
|
'RequestHeader:' + str(self.RequestHeader) + ', ' + \ |
| 8303 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 8304 |
|
|
| 8305 |
|
__repr__ = __str__ |
| 8306 |
|
|
| 8307 |
|
|
| 8308 |
|
class WriteResponse(FrozenClass): |
| 8309 |
|
''' |
| 8310 |
|
:ivar TypeId: |
| 8311 |
|
:vartype TypeId: NodeId |
| 8312 |
|
:ivar ResponseHeader: |
| 8313 |
|
:vartype ResponseHeader: ResponseHeader |
| 8314 |
|
:ivar Results: |
| 8315 |
|
:vartype Results: StatusCode |
| 8316 |
|
:ivar DiagnosticInfos: |
| 8317 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 8318 |
|
''' |
| 8319 |
|
|
| 8320 |
|
ua_types = [ |
| 8321 |
|
('TypeId', 'NodeId'), |
| 8322 |
|
('ResponseHeader', 'ResponseHeader'), |
| 8323 |
|
('Results', 'ListOfStatusCode'), |
| 8324 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 8325 |
|
] |
| 8326 |
|
|
| 8327 |
|
def __init__(self): |
| 8328 |
|
self.TypeId = FourByteNodeId(ObjectIds.WriteResponse_Encoding_DefaultBinary) |
|
@@ 8188-8215 (lines=28) @@
|
| 8185 |
|
__repr__ = __str__ |
| 8186 |
|
|
| 8187 |
|
|
| 8188 |
|
class HistoryReadResponse(FrozenClass): |
| 8189 |
|
''' |
| 8190 |
|
:ivar TypeId: |
| 8191 |
|
:vartype TypeId: NodeId |
| 8192 |
|
:ivar ResponseHeader: |
| 8193 |
|
:vartype ResponseHeader: ResponseHeader |
| 8194 |
|
:ivar Results: |
| 8195 |
|
:vartype Results: HistoryReadResult |
| 8196 |
|
:ivar DiagnosticInfos: |
| 8197 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 8198 |
|
''' |
| 8199 |
|
|
| 8200 |
|
ua_types = [ |
| 8201 |
|
('TypeId', 'NodeId'), |
| 8202 |
|
('ResponseHeader', 'ResponseHeader'), |
| 8203 |
|
('Results', 'ListOfHistoryReadResult'), |
| 8204 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 8205 |
|
] |
| 8206 |
|
|
| 8207 |
|
def __init__(self): |
| 8208 |
|
self.TypeId = FourByteNodeId(ObjectIds.HistoryReadResponse_Encoding_DefaultBinary) |
| 8209 |
|
self.ResponseHeader = ResponseHeader() |
| 8210 |
|
self.Results = [] |
| 8211 |
|
self.DiagnosticInfos = [] |
| 8212 |
|
self._freeze = True |
| 8213 |
|
|
| 8214 |
|
def __str__(self): |
| 8215 |
|
return 'HistoryReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 8216 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 8217 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 8218 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
|
@@ 8058-8085 (lines=28) @@
|
| 8055 |
|
:vartype UserName: String |
| 8056 |
|
''' |
| 8057 |
|
|
| 8058 |
|
ua_types = [ |
| 8059 |
|
('ModificationTime', 'DateTime'), |
| 8060 |
|
('UpdateType', 'HistoryUpdateType'), |
| 8061 |
|
('UserName', 'String'), |
| 8062 |
|
] |
| 8063 |
|
|
| 8064 |
|
def __init__(self): |
| 8065 |
|
self.ModificationTime = datetime.utcnow() |
| 8066 |
|
self.UpdateType = HistoryUpdateType(0) |
| 8067 |
|
self.UserName = None |
| 8068 |
|
self._freeze = True |
| 8069 |
|
|
| 8070 |
|
def __str__(self): |
| 8071 |
|
return 'ModificationInfo(' + 'ModificationTime:' + str(self.ModificationTime) + ', ' + \ |
| 8072 |
|
'UpdateType:' + str(self.UpdateType) + ', ' + \ |
| 8073 |
|
'UserName:' + str(self.UserName) + ')' |
| 8074 |
|
|
| 8075 |
|
__repr__ = __str__ |
| 8076 |
|
|
| 8077 |
|
|
| 8078 |
|
class HistoryModifiedData(FrozenClass): |
| 8079 |
|
''' |
| 8080 |
|
:ivar DataValues: |
| 8081 |
|
:vartype DataValues: DataValue |
| 8082 |
|
:ivar ModificationInfos: |
| 8083 |
|
:vartype ModificationInfos: ModificationInfo |
| 8084 |
|
''' |
| 8085 |
|
|
| 8086 |
|
ua_types = [ |
| 8087 |
|
('DataValues', 'ListOfDataValue'), |
| 8088 |
|
('ModificationInfos', 'ListOfModificationInfo'), |
|
@@ 7742-7769 (lines=28) @@
|
| 7739 |
|
__repr__ = __str__ |
| 7740 |
|
|
| 7741 |
|
|
| 7742 |
|
class ReadRequest(FrozenClass): |
| 7743 |
|
''' |
| 7744 |
|
:ivar TypeId: |
| 7745 |
|
:vartype TypeId: NodeId |
| 7746 |
|
:ivar RequestHeader: |
| 7747 |
|
:vartype RequestHeader: RequestHeader |
| 7748 |
|
:ivar Parameters: |
| 7749 |
|
:vartype Parameters: ReadParameters |
| 7750 |
|
''' |
| 7751 |
|
|
| 7752 |
|
ua_types = [ |
| 7753 |
|
('TypeId', 'NodeId'), |
| 7754 |
|
('RequestHeader', 'RequestHeader'), |
| 7755 |
|
('Parameters', 'ReadParameters'), |
| 7756 |
|
] |
| 7757 |
|
|
| 7758 |
|
def __init__(self): |
| 7759 |
|
self.TypeId = FourByteNodeId(ObjectIds.ReadRequest_Encoding_DefaultBinary) |
| 7760 |
|
self.RequestHeader = RequestHeader() |
| 7761 |
|
self.Parameters = ReadParameters() |
| 7762 |
|
self._freeze = True |
| 7763 |
|
|
| 7764 |
|
def __str__(self): |
| 7765 |
|
return 'ReadRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 7766 |
|
'RequestHeader:' + str(self.RequestHeader) + ', ' + \ |
| 7767 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 7768 |
|
|
| 7769 |
|
__repr__ = __str__ |
| 7770 |
|
|
| 7771 |
|
|
| 7772 |
|
class ReadResponse(FrozenClass): |
|
@@ 7627-7654 (lines=28) @@
|
| 7624 |
|
:ivar QueryDataSets: |
| 7625 |
|
:vartype QueryDataSets: QueryDataSet |
| 7626 |
|
:ivar RevisedContinuationPoint: |
| 7627 |
|
:vartype RevisedContinuationPoint: ByteString |
| 7628 |
|
''' |
| 7629 |
|
|
| 7630 |
|
ua_types = [ |
| 7631 |
|
('QueryDataSets', 'ListOfQueryDataSet'), |
| 7632 |
|
('RevisedContinuationPoint', 'ByteString'), |
| 7633 |
|
] |
| 7634 |
|
|
| 7635 |
|
def __init__(self): |
| 7636 |
|
self.QueryDataSets = [] |
| 7637 |
|
self.RevisedContinuationPoint = None |
| 7638 |
|
self._freeze = True |
| 7639 |
|
|
| 7640 |
|
def __str__(self): |
| 7641 |
|
return 'QueryNextResult(' + 'QueryDataSets:' + str(self.QueryDataSets) + ', ' + \ |
| 7642 |
|
'RevisedContinuationPoint:' + str(self.RevisedContinuationPoint) + ')' |
| 7643 |
|
|
| 7644 |
|
__repr__ = __str__ |
| 7645 |
|
|
| 7646 |
|
|
| 7647 |
|
class QueryNextResponse(FrozenClass): |
| 7648 |
|
''' |
| 7649 |
|
:ivar TypeId: |
| 7650 |
|
:vartype TypeId: NodeId |
| 7651 |
|
:ivar ResponseHeader: |
| 7652 |
|
:vartype ResponseHeader: ResponseHeader |
| 7653 |
|
:ivar Parameters: |
| 7654 |
|
:vartype Parameters: QueryNextResult |
| 7655 |
|
''' |
| 7656 |
|
|
| 7657 |
|
ua_types = [ |
|
@@ 7487-7514 (lines=28) @@
|
| 7484 |
|
self.TypeId = FourByteNodeId(ObjectIds.QueryFirstRequest_Encoding_DefaultBinary) |
| 7485 |
|
self.RequestHeader = RequestHeader() |
| 7486 |
|
self.Parameters = QueryFirstParameters() |
| 7487 |
|
self._freeze = True |
| 7488 |
|
|
| 7489 |
|
def __str__(self): |
| 7490 |
|
return 'QueryFirstRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 7491 |
|
'RequestHeader:' + str(self.RequestHeader) + ', ' + \ |
| 7492 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 7493 |
|
|
| 7494 |
|
__repr__ = __str__ |
| 7495 |
|
|
| 7496 |
|
|
| 7497 |
|
class QueryFirstResult(FrozenClass): |
| 7498 |
|
''' |
| 7499 |
|
:ivar QueryDataSets: |
| 7500 |
|
:vartype QueryDataSets: QueryDataSet |
| 7501 |
|
:ivar ContinuationPoint: |
| 7502 |
|
:vartype ContinuationPoint: ByteString |
| 7503 |
|
:ivar ParsingResults: |
| 7504 |
|
:vartype ParsingResults: ParsingResult |
| 7505 |
|
:ivar DiagnosticInfos: |
| 7506 |
|
:vartype DiagnosticInfos: DiagnosticInfo |
| 7507 |
|
:ivar FilterResult: |
| 7508 |
|
:vartype FilterResult: ContentFilterResult |
| 7509 |
|
''' |
| 7510 |
|
|
| 7511 |
|
ua_types = [ |
| 7512 |
|
('QueryDataSets', 'ListOfQueryDataSet'), |
| 7513 |
|
('ContinuationPoint', 'ByteString'), |
| 7514 |
|
('ParsingResults', 'ListOfParsingResult'), |
| 7515 |
|
('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 7516 |
|
('FilterResult', 'ContentFilterResult'), |
| 7517 |
|
] |
|
@@ 7377-7404 (lines=28) @@
|
| 7374 |
|
:ivar ElementResults: |
| 7375 |
|
:vartype ElementResults: ContentFilterElementResult |
| 7376 |
|
:ivar ElementDiagnosticInfos: |
| 7377 |
|
:vartype ElementDiagnosticInfos: DiagnosticInfo |
| 7378 |
|
''' |
| 7379 |
|
|
| 7380 |
|
ua_types = [ |
| 7381 |
|
('ElementResults', 'ListOfContentFilterElementResult'), |
| 7382 |
|
('ElementDiagnosticInfos', 'ListOfDiagnosticInfo'), |
| 7383 |
|
] |
| 7384 |
|
|
| 7385 |
|
def __init__(self): |
| 7386 |
|
self.ElementResults = [] |
| 7387 |
|
self.ElementDiagnosticInfos = [] |
| 7388 |
|
self._freeze = True |
| 7389 |
|
|
| 7390 |
|
def __str__(self): |
| 7391 |
|
return 'ContentFilterResult(' + 'ElementResults:' + str(self.ElementResults) + ', ' + \ |
| 7392 |
|
'ElementDiagnosticInfos:' + str(self.ElementDiagnosticInfos) + ')' |
| 7393 |
|
|
| 7394 |
|
__repr__ = __str__ |
| 7395 |
|
|
| 7396 |
|
|
| 7397 |
|
class ParsingResult(FrozenClass): |
| 7398 |
|
''' |
| 7399 |
|
:ivar StatusCode: |
| 7400 |
|
:vartype StatusCode: StatusCode |
| 7401 |
|
:ivar DataStatusCodes: |
| 7402 |
|
:vartype DataStatusCodes: StatusCode |
| 7403 |
|
:ivar DataDiagnosticInfos: |
| 7404 |
|
:vartype DataDiagnosticInfos: DiagnosticInfo |
| 7405 |
|
''' |
| 7406 |
|
|
| 7407 |
|
ua_types = [ |
|
@@ 7257-7284 (lines=28) @@
|
| 7254 |
|
('Value', 'Variant'), |
| 7255 |
|
] |
| 7256 |
|
|
| 7257 |
|
def __init__(self): |
| 7258 |
|
self.Value = Variant() |
| 7259 |
|
self._freeze = True |
| 7260 |
|
|
| 7261 |
|
def __str__(self): |
| 7262 |
|
return 'LiteralOperand(' + 'Value:' + str(self.Value) + ')' |
| 7263 |
|
|
| 7264 |
|
__repr__ = __str__ |
| 7265 |
|
|
| 7266 |
|
|
| 7267 |
|
class AttributeOperand(FrozenClass): |
| 7268 |
|
''' |
| 7269 |
|
:ivar NodeId: |
| 7270 |
|
:vartype NodeId: NodeId |
| 7271 |
|
:ivar Alias: |
| 7272 |
|
:vartype Alias: String |
| 7273 |
|
:ivar BrowsePath: |
| 7274 |
|
:vartype BrowsePath: RelativePath |
| 7275 |
|
:ivar AttributeId: |
| 7276 |
|
:vartype AttributeId: UInt32 |
| 7277 |
|
:ivar IndexRange: |
| 7278 |
|
:vartype IndexRange: String |
| 7279 |
|
''' |
| 7280 |
|
|
| 7281 |
|
ua_types = [ |
| 7282 |
|
('NodeId', 'NodeId'), |
| 7283 |
|
('Alias', 'String'), |
| 7284 |
|
('BrowsePath', 'RelativePath'), |
| 7285 |
|
('AttributeId', 'UInt32'), |
| 7286 |
|
('IndexRange', 'String'), |
| 7287 |
|
] |
|
@@ 7137-7164 (lines=28) @@
|
| 7134 |
|
self.NodeId = ExpandedNodeId() |
| 7135 |
|
self.TypeDefinitionNode = ExpandedNodeId() |
| 7136 |
|
self.Values = [] |
| 7137 |
|
self._freeze = True |
| 7138 |
|
|
| 7139 |
|
def __str__(self): |
| 7140 |
|
return 'QueryDataSet(' + 'NodeId:' + str(self.NodeId) + ', ' + \ |
| 7141 |
|
'TypeDefinitionNode:' + str(self.TypeDefinitionNode) + ', ' + \ |
| 7142 |
|
'Values:' + str(self.Values) + ')' |
| 7143 |
|
|
| 7144 |
|
__repr__ = __str__ |
| 7145 |
|
|
| 7146 |
|
|
| 7147 |
|
class NodeReference(FrozenClass): |
| 7148 |
|
''' |
| 7149 |
|
:ivar NodeId: |
| 7150 |
|
:vartype NodeId: NodeId |
| 7151 |
|
:ivar ReferenceTypeId: |
| 7152 |
|
:vartype ReferenceTypeId: NodeId |
| 7153 |
|
:ivar IsForward: |
| 7154 |
|
:vartype IsForward: Boolean |
| 7155 |
|
:ivar ReferencedNodeIds: |
| 7156 |
|
:vartype ReferencedNodeIds: NodeId |
| 7157 |
|
''' |
| 7158 |
|
|
| 7159 |
|
ua_types = [ |
| 7160 |
|
('NodeId', 'NodeId'), |
| 7161 |
|
('ReferenceTypeId', 'NodeId'), |
| 7162 |
|
('IsForward', 'Boolean'), |
| 7163 |
|
('ReferencedNodeIds', 'ListOfNodeId'), |
| 7164 |
|
] |
| 7165 |
|
|
| 7166 |
|
def __init__(self): |
| 7167 |
|
self.NodeId = NodeId() |
|
@@ 7042-7069 (lines=28) @@
|
| 7039 |
|
self.ChannelLifetime = 0 |
| 7040 |
|
self.SecurityTokenLifetime = 0 |
| 7041 |
|
self._freeze = True |
| 7042 |
|
|
| 7043 |
|
def __str__(self): |
| 7044 |
|
return 'EndpointConfiguration(' + 'OperationTimeout:' + str(self.OperationTimeout) + ', ' + \ |
| 7045 |
|
'UseBinaryEncoding:' + str(self.UseBinaryEncoding) + ', ' + \ |
| 7046 |
|
'MaxStringLength:' + str(self.MaxStringLength) + ', ' + \ |
| 7047 |
|
'MaxByteStringLength:' + str(self.MaxByteStringLength) + ', ' + \ |
| 7048 |
|
'MaxArrayLength:' + str(self.MaxArrayLength) + ', ' + \ |
| 7049 |
|
'MaxMessageSize:' + str(self.MaxMessageSize) + ', ' + \ |
| 7050 |
|
'MaxBufferSize:' + str(self.MaxBufferSize) + ', ' + \ |
| 7051 |
|
'ChannelLifetime:' + str(self.ChannelLifetime) + ', ' + \ |
| 7052 |
|
'SecurityTokenLifetime:' + str(self.SecurityTokenLifetime) + ')' |
| 7053 |
|
|
| 7054 |
|
__repr__ = __str__ |
| 7055 |
|
|
| 7056 |
|
|
| 7057 |
|
class QueryDataDescription(FrozenClass): |
| 7058 |
|
''' |
| 7059 |
|
:ivar RelativePath: |
| 7060 |
|
:vartype RelativePath: RelativePath |
| 7061 |
|
:ivar AttributeId: |
| 7062 |
|
:vartype AttributeId: UInt32 |
| 7063 |
|
:ivar IndexRange: |
| 7064 |
|
:vartype IndexRange: String |
| 7065 |
|
''' |
| 7066 |
|
|
| 7067 |
|
ua_types = [ |
| 7068 |
|
('RelativePath', 'RelativePath'), |
| 7069 |
|
('AttributeId', 'UInt32'), |
| 7070 |
|
('IndexRange', 'String'), |
| 7071 |
|
] |
| 7072 |
|
|
|
@@ 6887-6914 (lines=28) @@
|
| 6884 |
|
|
| 6885 |
|
|
| 6886 |
|
class RegisterNodesResponse(FrozenClass): |
| 6887 |
|
''' |
| 6888 |
|
Registers one or more nodes for repeated use within a session. |
| 6889 |
|
|
| 6890 |
|
:ivar TypeId: |
| 6891 |
|
:vartype TypeId: NodeId |
| 6892 |
|
:ivar ResponseHeader: |
| 6893 |
|
:vartype ResponseHeader: ResponseHeader |
| 6894 |
|
:ivar Parameters: |
| 6895 |
|
:vartype Parameters: RegisterNodesResult |
| 6896 |
|
''' |
| 6897 |
|
|
| 6898 |
|
ua_types = [ |
| 6899 |
|
('TypeId', 'NodeId'), |
| 6900 |
|
('ResponseHeader', 'ResponseHeader'), |
| 6901 |
|
('Parameters', 'RegisterNodesResult'), |
| 6902 |
|
] |
| 6903 |
|
|
| 6904 |
|
def __init__(self): |
| 6905 |
|
self.TypeId = FourByteNodeId(ObjectIds.RegisterNodesResponse_Encoding_DefaultBinary) |
| 6906 |
|
self.ResponseHeader = ResponseHeader() |
| 6907 |
|
self.Parameters = RegisterNodesResult() |
| 6908 |
|
self._freeze = True |
| 6909 |
|
|
| 6910 |
|
def __str__(self): |
| 6911 |
|
return 'RegisterNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 6912 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 6913 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 6914 |
|
|
| 6915 |
|
__repr__ = __str__ |
| 6916 |
|
|
| 6917 |
|
|
|
@@ 6460-6487 (lines=28) @@
|
| 6457 |
|
self.ResponseHeader = ResponseHeader() |
| 6458 |
|
self.Results = [] |
| 6459 |
|
self.DiagnosticInfos = [] |
| 6460 |
|
self._freeze = True |
| 6461 |
|
|
| 6462 |
|
def __str__(self): |
| 6463 |
|
return 'BrowseResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 6464 |
|
'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
| 6465 |
|
'Results:' + str(self.Results) + ', ' + \ |
| 6466 |
|
'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
| 6467 |
|
|
| 6468 |
|
__repr__ = __str__ |
| 6469 |
|
|
| 6470 |
|
|
| 6471 |
|
class BrowseNextParameters(FrozenClass): |
| 6472 |
|
''' |
| 6473 |
|
:ivar ReleaseContinuationPoints: |
| 6474 |
|
:vartype ReleaseContinuationPoints: Boolean |
| 6475 |
|
:ivar ContinuationPoints: |
| 6476 |
|
:vartype ContinuationPoints: ByteString |
| 6477 |
|
''' |
| 6478 |
|
|
| 6479 |
|
ua_types = [ |
| 6480 |
|
('ReleaseContinuationPoints', 'Boolean'), |
| 6481 |
|
('ContinuationPoints', 'ListOfByteString'), |
| 6482 |
|
] |
| 6483 |
|
|
| 6484 |
|
def __init__(self): |
| 6485 |
|
self.ReleaseContinuationPoints = True |
| 6486 |
|
self.ContinuationPoints = [] |
| 6487 |
|
self._freeze = True |
| 6488 |
|
|
| 6489 |
|
def __str__(self): |
| 6490 |
|
return 'BrowseNextParameters(' + 'ReleaseContinuationPoints:' + str(self.ReleaseContinuationPoints) + ', ' + \ |
|
@@ 6310-6337 (lines=28) @@
|
| 6307 |
|
|
| 6308 |
|
ua_types = [ |
| 6309 |
|
('ReferenceTypeId', 'NodeId'), |
| 6310 |
|
('IsForward', 'Boolean'), |
| 6311 |
|
('NodeId', 'ExpandedNodeId'), |
| 6312 |
|
('BrowseName', 'QualifiedName'), |
| 6313 |
|
('DisplayName', 'LocalizedText'), |
| 6314 |
|
('NodeClass', 'NodeClass'), |
| 6315 |
|
('TypeDefinition', 'ExpandedNodeId'), |
| 6316 |
|
] |
| 6317 |
|
|
| 6318 |
|
def __init__(self): |
| 6319 |
|
self.ReferenceTypeId = NodeId() |
| 6320 |
|
self.IsForward = True |
| 6321 |
|
self.NodeId = ExpandedNodeId() |
| 6322 |
|
self.BrowseName = QualifiedName() |
| 6323 |
|
self.DisplayName = LocalizedText() |
| 6324 |
|
self.NodeClass = NodeClass(0) |
| 6325 |
|
self.TypeDefinition = ExpandedNodeId() |
| 6326 |
|
self._freeze = True |
| 6327 |
|
|
| 6328 |
|
def __str__(self): |
| 6329 |
|
return 'ReferenceDescription(' + 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ |
| 6330 |
|
'IsForward:' + str(self.IsForward) + ', ' + \ |
| 6331 |
|
'NodeId:' + str(self.NodeId) + ', ' + \ |
| 6332 |
|
'BrowseName:' + str(self.BrowseName) + ', ' + \ |
| 6333 |
|
'DisplayName:' + str(self.DisplayName) + ', ' + \ |
| 6334 |
|
'NodeClass:' + str(self.NodeClass) + ', ' + \ |
| 6335 |
|
'TypeDefinition:' + str(self.TypeDefinition) + ')' |
| 6336 |
|
|
| 6337 |
|
__repr__ = __str__ |
| 6338 |
|
|
| 6339 |
|
|
| 6340 |
|
class BrowseResult(FrozenClass): |
|
@@ 5995-6022 (lines=28) @@
|
| 5992 |
|
|
| 5993 |
|
:ivar TypeId: |
| 5994 |
|
:vartype TypeId: NodeId |
| 5995 |
|
:ivar RequestHeader: |
| 5996 |
|
:vartype RequestHeader: RequestHeader |
| 5997 |
|
:ivar Parameters: |
| 5998 |
|
:vartype Parameters: DeleteNodesParameters |
| 5999 |
|
''' |
| 6000 |
|
|
| 6001 |
|
ua_types = [ |
| 6002 |
|
('TypeId', 'NodeId'), |
| 6003 |
|
('RequestHeader', 'RequestHeader'), |
| 6004 |
|
('Parameters', 'DeleteNodesParameters'), |
| 6005 |
|
] |
| 6006 |
|
|
| 6007 |
|
def __init__(self): |
| 6008 |
|
self.TypeId = FourByteNodeId(ObjectIds.DeleteNodesRequest_Encoding_DefaultBinary) |
| 6009 |
|
self.RequestHeader = RequestHeader() |
| 6010 |
|
self.Parameters = DeleteNodesParameters() |
| 6011 |
|
self._freeze = True |
| 6012 |
|
|
| 6013 |
|
def __str__(self): |
| 6014 |
|
return 'DeleteNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 6015 |
|
'RequestHeader:' + str(self.RequestHeader) + ', ' + \ |
| 6016 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 6017 |
|
|
| 6018 |
|
__repr__ = __str__ |
| 6019 |
|
|
| 6020 |
|
|
| 6021 |
|
class DeleteNodesResponse(FrozenClass): |
| 6022 |
|
''' |
| 6023 |
|
Delete one or more nodes from the server address space. |
| 6024 |
|
|
| 6025 |
|
:ivar TypeId: |
|
@@ 5875-5902 (lines=28) @@
|
| 5872 |
|
|
| 5873 |
|
class AddReferencesRequest(FrozenClass): |
| 5874 |
|
''' |
| 5875 |
|
Adds one or more references to the server address space. |
| 5876 |
|
|
| 5877 |
|
:ivar TypeId: |
| 5878 |
|
:vartype TypeId: NodeId |
| 5879 |
|
:ivar RequestHeader: |
| 5880 |
|
:vartype RequestHeader: RequestHeader |
| 5881 |
|
:ivar Parameters: |
| 5882 |
|
:vartype Parameters: AddReferencesParameters |
| 5883 |
|
''' |
| 5884 |
|
|
| 5885 |
|
ua_types = [ |
| 5886 |
|
('TypeId', 'NodeId'), |
| 5887 |
|
('RequestHeader', 'RequestHeader'), |
| 5888 |
|
('Parameters', 'AddReferencesParameters'), |
| 5889 |
|
] |
| 5890 |
|
|
| 5891 |
|
def __init__(self): |
| 5892 |
|
self.TypeId = FourByteNodeId(ObjectIds.AddReferencesRequest_Encoding_DefaultBinary) |
| 5893 |
|
self.RequestHeader = RequestHeader() |
| 5894 |
|
self.Parameters = AddReferencesParameters() |
| 5895 |
|
self._freeze = True |
| 5896 |
|
|
| 5897 |
|
def __str__(self): |
| 5898 |
|
return 'AddReferencesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
| 5899 |
|
'RequestHeader:' + str(self.RequestHeader) + ', ' + \ |
| 5900 |
|
'Parameters:' + str(self.Parameters) + ')' |
| 5901 |
|
|
| 5902 |
|
__repr__ = __str__ |
| 5903 |
|
|
| 5904 |
|
|
| 5905 |
|
class AddReferencesResponse(FrozenClass): |
|
@@ 5459-5486 (lines=28) @@
|
| 5456 |
|
def __str__(self): |
| 5457 |
|
return 'ReferenceTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
| 5458 |
|
'DisplayName:' + str(self.DisplayName) + ', ' + \ |
| 5459 |
|
'Description:' + str(self.Description) + ', ' + \ |
| 5460 |
|
'WriteMask:' + str(self.WriteMask) + ', ' + \ |
| 5461 |
|
'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
| 5462 |
|
'IsAbstract:' + str(self.IsAbstract) + ', ' + \ |
| 5463 |
|
'Symmetric:' + str(self.Symmetric) + ', ' + \ |
| 5464 |
|
'InverseName:' + str(self.InverseName) + ')' |
| 5465 |
|
|
| 5466 |
|
__repr__ = __str__ |
| 5467 |
|
|
| 5468 |
|
|
| 5469 |
|
class DataTypeAttributes(FrozenClass): |
| 5470 |
|
''' |
| 5471 |
|
The attributes for a data type node. |
| 5472 |
|
|
| 5473 |
|
:ivar SpecifiedAttributes: |
| 5474 |
|
:vartype SpecifiedAttributes: UInt32 |
| 5475 |
|
:ivar DisplayName: |
| 5476 |
|
:vartype DisplayName: LocalizedText |
| 5477 |
|
:ivar Description: |
| 5478 |
|
:vartype Description: LocalizedText |
| 5479 |
|
:ivar WriteMask: |
| 5480 |
|
:vartype WriteMask: UInt32 |
| 5481 |
|
:ivar UserWriteMask: |
| 5482 |
|
:vartype UserWriteMask: UInt32 |
| 5483 |
|
:ivar IsAbstract: |
| 5484 |
|
:vartype IsAbstract: Boolean |
| 5485 |
|
''' |
| 5486 |
|
|
| 5487 |
|
ua_types = [ |
| 5488 |
|
('SpecifiedAttributes', 'UInt32'), |
| 5489 |
|
('DisplayName', 'LocalizedText'), |
|
@@ 5309-5336 (lines=28) @@
|
| 5306 |
|
:ivar Description: |
| 5307 |
|
:vartype Description: LocalizedText |
| 5308 |
|
:ivar WriteMask: |
| 5309 |
|
:vartype WriteMask: UInt32 |
| 5310 |
|
:ivar UserWriteMask: |
| 5311 |
|
:vartype UserWriteMask: UInt32 |
| 5312 |
|
:ivar IsAbstract: |
| 5313 |
|
:vartype IsAbstract: Boolean |
| 5314 |
|
''' |
| 5315 |
|
|
| 5316 |
|
ua_types = [ |
| 5317 |
|
('SpecifiedAttributes', 'UInt32'), |
| 5318 |
|
('DisplayName', 'LocalizedText'), |
| 5319 |
|
('Description', 'LocalizedText'), |
| 5320 |
|
('WriteMask', 'UInt32'), |
| 5321 |
|
('UserWriteMask', 'UInt32'), |
| 5322 |
|
('IsAbstract', 'Boolean'), |
| 5323 |
|
] |
| 5324 |
|
|
| 5325 |
|
def __init__(self): |
| 5326 |
|
self.SpecifiedAttributes = 0 |
| 5327 |
|
self.DisplayName = LocalizedText() |
| 5328 |
|
self.Description = LocalizedText() |
| 5329 |
|
self.WriteMask = 0 |
| 5330 |
|
self.UserWriteMask = 0 |
| 5331 |
|
self.IsAbstract = True |
| 5332 |
|
self._freeze = True |
| 5333 |
|
|
| 5334 |
|
def __str__(self): |
| 5335 |
|
return 'ObjectTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
| 5336 |
|
'DisplayName:' + str(self.DisplayName) + ', ' + \ |
| 5337 |
|
'Description:' + str(self.Description) + ', ' + \ |
| 5338 |
|
'WriteMask:' + str(self.WriteMask) + ', ' + \ |
| 5339 |
|
'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
|
@@ 5184-5211 (lines=28) @@
|
| 5181 |
|
:vartype DataType: NodeId |
| 5182 |
|
:ivar ValueRank: |
| 5183 |
|
:vartype ValueRank: Int32 |
| 5184 |
|
:ivar ArrayDimensions: |
| 5185 |
|
:vartype ArrayDimensions: UInt32 |
| 5186 |
|
:ivar AccessLevel: |
| 5187 |
|
:vartype AccessLevel: Byte |
| 5188 |
|
:ivar UserAccessLevel: |
| 5189 |
|
:vartype UserAccessLevel: Byte |
| 5190 |
|
:ivar MinimumSamplingInterval: |
| 5191 |
|
:vartype MinimumSamplingInterval: Double |
| 5192 |
|
:ivar Historizing: |
| 5193 |
|
:vartype Historizing: Boolean |
| 5194 |
|
''' |
| 5195 |
|
|
| 5196 |
|
ua_types = [ |
| 5197 |
|
('SpecifiedAttributes', 'UInt32'), |
| 5198 |
|
('DisplayName', 'LocalizedText'), |
| 5199 |
|
('Description', 'LocalizedText'), |
| 5200 |
|
('WriteMask', 'UInt32'), |
| 5201 |
|
('UserWriteMask', 'UInt32'), |
| 5202 |
|
('Value', 'Variant'), |
| 5203 |
|
('DataType', 'NodeId'), |
| 5204 |
|
('ValueRank', 'Int32'), |
| 5205 |
|
('ArrayDimensions', 'ListOfUInt32'), |
| 5206 |
|
('AccessLevel', 'Byte'), |
| 5207 |
|
('UserAccessLevel', 'Byte'), |
| 5208 |
|
('MinimumSamplingInterval', 'Double'), |
| 5209 |
|
('Historizing', 'Boolean'), |
| 5210 |
|
] |
| 5211 |
|
|
| 5212 |
|
def __init__(self): |
| 5213 |
|
self.SpecifiedAttributes = 0 |
| 5214 |
|
self.DisplayName = LocalizedText() |
|
@@ 1767-1794 (lines=28) @@
|
| 1764 |
|
|
| 1765 |
|
def __init__(self): |
| 1766 |
|
self.PublishedData = [] |
| 1767 |
|
self._freeze = True |
| 1768 |
|
|
| 1769 |
|
def __str__(self): |
| 1770 |
|
return 'PublishedDataItemsDataType(' + 'PublishedData:' + str(self.PublishedData) + ')' |
| 1771 |
|
|
| 1772 |
|
__repr__ = __str__ |
| 1773 |
|
|
| 1774 |
|
|
| 1775 |
|
class PublishedEventsDataType(FrozenClass): |
| 1776 |
|
''' |
| 1777 |
|
:ivar EventNotifier: |
| 1778 |
|
:vartype EventNotifier: NodeId |
| 1779 |
|
:ivar SelectedFields: |
| 1780 |
|
:vartype SelectedFields: SimpleAttributeOperand |
| 1781 |
|
:ivar Filter: |
| 1782 |
|
:vartype Filter: ContentFilter |
| 1783 |
|
''' |
| 1784 |
|
|
| 1785 |
|
ua_types = [ |
| 1786 |
|
('EventNotifier', 'NodeId'), |
| 1787 |
|
('SelectedFields', 'ListOfSimpleAttributeOperand'), |
| 1788 |
|
('Filter', 'ContentFilter'), |
| 1789 |
|
] |
| 1790 |
|
|
| 1791 |
|
def __init__(self): |
| 1792 |
|
self.EventNotifier = NodeId() |
| 1793 |
|
self.SelectedFields = [] |
| 1794 |
|
self.Filter = ContentFilter() |
| 1795 |
|
self._freeze = True |
| 1796 |
|
|
| 1797 |
|
def __str__(self): |
|
@@ 1303-1330 (lines=28) @@
|
| 1300 |
|
('SimpleDataTypes', 'ListOfSimpleTypeDescription'), |
| 1301 |
|
] |
| 1302 |
|
|
| 1303 |
|
def __init__(self): |
| 1304 |
|
self.Namespaces = [] |
| 1305 |
|
self.StructureDataTypes = [] |
| 1306 |
|
self.EnumDataTypes = [] |
| 1307 |
|
self.SimpleDataTypes = [] |
| 1308 |
|
self._freeze = True |
| 1309 |
|
|
| 1310 |
|
def __str__(self): |
| 1311 |
|
return 'DataTypeSchemaHeader(' + 'Namespaces:' + str(self.Namespaces) + ', ' + \ |
| 1312 |
|
'StructureDataTypes:' + str(self.StructureDataTypes) + ', ' + \ |
| 1313 |
|
'EnumDataTypes:' + str(self.EnumDataTypes) + ', ' + \ |
| 1314 |
|
'SimpleDataTypes:' + str(self.SimpleDataTypes) + ')' |
| 1315 |
|
|
| 1316 |
|
__repr__ = __str__ |
| 1317 |
|
|
| 1318 |
|
|
| 1319 |
|
class DataTypeDescription(FrozenClass): |
| 1320 |
|
''' |
| 1321 |
|
:ivar DataTypeId: |
| 1322 |
|
:vartype DataTypeId: NodeId |
| 1323 |
|
:ivar Name: |
| 1324 |
|
:vartype Name: QualifiedName |
| 1325 |
|
''' |
| 1326 |
|
|
| 1327 |
|
ua_types = [ |
| 1328 |
|
('DataTypeId', 'NodeId'), |
| 1329 |
|
('Name', 'QualifiedName'), |
| 1330 |
|
] |
| 1331 |
|
|
| 1332 |
|
def __init__(self): |
| 1333 |
|
self.DataTypeId = NodeId() |