Code Duplication    Length = 28-30 lines in 36 locations

opcua/ua/uaprotocol_auto.py 36 locations

@@ 4545-4574 (lines=30) @@
4542
4543
4544
class UnregisterNodesRequest(FrozenClass):
4545
    '''
4546
    Unregisters one or more previously registered nodes.
4547
4548
    :ivar TypeId:
4549
    :vartype TypeId: NodeId
4550
    :ivar RequestHeader:
4551
    :vartype RequestHeader: RequestHeader
4552
    :ivar Parameters:
4553
    :vartype Parameters: UnregisterNodesParameters
4554
    '''
4555
4556
    ua_types = [
4557
        ('TypeId', 'NodeId'),
4558
        ('RequestHeader', 'RequestHeader'),
4559
        ('Parameters', 'UnregisterNodesParameters'),
4560
               ]
4561
4562
    def __init__(self):
4563
        self.TypeId = FourByteNodeId(ObjectIds.UnregisterNodesRequest_Encoding_DefaultBinary)
4564
        self.RequestHeader = RequestHeader()
4565
        self.Parameters = UnregisterNodesParameters()
4566
        self._freeze = True
4567
4568
    def __str__(self):
4569
        return 'UnregisterNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
4570
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
4571
               'Parameters:' + str(self.Parameters) + ')'
4572
4573
    __repr__ = __str__
4574
4575
4576
class UnregisterNodesResponse(FrozenClass):
4577
    '''
@@ 4441-4470 (lines=30) @@
4438
4439
4440
class RegisterNodesRequest(FrozenClass):
4441
    '''
4442
    Registers one or more nodes for repeated use within a session.
4443
4444
    :ivar TypeId:
4445
    :vartype TypeId: NodeId
4446
    :ivar RequestHeader:
4447
    :vartype RequestHeader: RequestHeader
4448
    :ivar Parameters:
4449
    :vartype Parameters: RegisterNodesParameters
4450
    '''
4451
4452
    ua_types = [
4453
        ('TypeId', 'NodeId'),
4454
        ('RequestHeader', 'RequestHeader'),
4455
        ('Parameters', 'RegisterNodesParameters'),
4456
               ]
4457
4458
    def __init__(self):
4459
        self.TypeId = FourByteNodeId(ObjectIds.RegisterNodesRequest_Encoding_DefaultBinary)
4460
        self.RequestHeader = RequestHeader()
4461
        self.Parameters = RegisterNodesParameters()
4462
        self._freeze = True
4463
4464
    def __str__(self):
4465
        return 'RegisterNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
4466
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
4467
               'Parameters:' + str(self.Parameters) + ')'
4468
4469
    __repr__ = __str__
4470
4471
4472
class RegisterNodesResult(FrozenClass):
4473
    '''
@@ 4352-4381 (lines=30) @@
4349
4350
4351
class TranslateBrowsePathsToNodeIdsRequest(FrozenClass):
4352
    '''
4353
    Translates one or more paths in the server address space.
4354
4355
    :ivar TypeId:
4356
    :vartype TypeId: NodeId
4357
    :ivar RequestHeader:
4358
    :vartype RequestHeader: RequestHeader
4359
    :ivar Parameters:
4360
    :vartype Parameters: TranslateBrowsePathsToNodeIdsParameters
4361
    '''
4362
4363
    ua_types = [
4364
        ('TypeId', 'NodeId'),
4365
        ('RequestHeader', 'RequestHeader'),
4366
        ('Parameters', 'TranslateBrowsePathsToNodeIdsParameters'),
4367
               ]
4368
4369
    def __init__(self):
4370
        self.TypeId = FourByteNodeId(ObjectIds.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary)
4371
        self.RequestHeader = RequestHeader()
4372
        self.Parameters = TranslateBrowsePathsToNodeIdsParameters()
4373
        self._freeze = True
4374
4375
    def __str__(self):
4376
        return 'TranslateBrowsePathsToNodeIdsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
4377
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
4378
               'Parameters:' + str(self.Parameters) + ')'
4379
4380
    __repr__ = __str__
4381
4382
4383
class TranslateBrowsePathsToNodeIdsResponse(FrozenClass):
4384
    '''
@@ 4103-4132 (lines=30) @@
4100
4101
4102
class BrowseNextRequest(FrozenClass):
4103
    '''
4104
    Continues one or more browse operations.
4105
4106
    :ivar TypeId:
4107
    :vartype TypeId: NodeId
4108
    :ivar RequestHeader:
4109
    :vartype RequestHeader: RequestHeader
4110
    :ivar Parameters:
4111
    :vartype Parameters: BrowseNextParameters
4112
    '''
4113
4114
    ua_types = [
4115
        ('TypeId', 'NodeId'),
4116
        ('RequestHeader', 'RequestHeader'),
4117
        ('Parameters', 'BrowseNextParameters'),
4118
               ]
4119
4120
    def __init__(self):
4121
        self.TypeId = FourByteNodeId(ObjectIds.BrowseNextRequest_Encoding_DefaultBinary)
4122
        self.RequestHeader = RequestHeader()
4123
        self.Parameters = BrowseNextParameters()
4124
        self._freeze = True
4125
4126
    def __str__(self):
4127
        return 'BrowseNextRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
4128
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
4129
               'Parameters:' + str(self.Parameters) + ')'
4130
4131
    __repr__ = __str__
4132
4133
4134
class BrowseNextResult(FrozenClass):
4135
    '''
@@ 4009-4038 (lines=30) @@
4006
4007
4008
class BrowseRequest(FrozenClass):
4009
    '''
4010
    Browse the references for one or more nodes from the server address space.
4011
4012
    :ivar TypeId:
4013
    :vartype TypeId: NodeId
4014
    :ivar RequestHeader:
4015
    :vartype RequestHeader: RequestHeader
4016
    :ivar Parameters:
4017
    :vartype Parameters: BrowseParameters
4018
    '''
4019
4020
    ua_types = [
4021
        ('TypeId', 'NodeId'),
4022
        ('RequestHeader', 'RequestHeader'),
4023
        ('Parameters', 'BrowseParameters'),
4024
               ]
4025
4026
    def __init__(self):
4027
        self.TypeId = FourByteNodeId(ObjectIds.BrowseRequest_Encoding_DefaultBinary)
4028
        self.RequestHeader = RequestHeader()
4029
        self.Parameters = BrowseParameters()
4030
        self._freeze = True
4031
4032
    def __str__(self):
4033
        return 'BrowseRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
4034
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
4035
               'Parameters:' + str(self.Parameters) + ')'
4036
4037
    __repr__ = __str__
4038
4039
4040
class BrowseResponse(FrozenClass):
4041
    '''
@@ 3727-3756 (lines=30) @@
3724
3725
3726
class DeleteReferencesRequest(FrozenClass):
3727
    '''
3728
    Delete one or more references from the server address space.
3729
3730
    :ivar TypeId:
3731
    :vartype TypeId: NodeId
3732
    :ivar RequestHeader:
3733
    :vartype RequestHeader: RequestHeader
3734
    :ivar Parameters:
3735
    :vartype Parameters: DeleteReferencesParameters
3736
    '''
3737
3738
    ua_types = [
3739
        ('TypeId', 'NodeId'),
3740
        ('RequestHeader', 'RequestHeader'),
3741
        ('Parameters', 'DeleteReferencesParameters'),
3742
               ]
3743
3744
    def __init__(self):
3745
        self.TypeId = FourByteNodeId(ObjectIds.DeleteReferencesRequest_Encoding_DefaultBinary)
3746
        self.RequestHeader = RequestHeader()
3747
        self.Parameters = DeleteReferencesParameters()
3748
        self._freeze = True
3749
3750
    def __str__(self):
3751
        return 'DeleteReferencesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
3752
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
3753
               'Parameters:' + str(self.Parameters) + ')'
3754
3755
    __repr__ = __str__
3756
3757
3758
class DeleteReferencesResult(FrozenClass):
3759
    '''
@@ 3596-3625 (lines=30) @@
3593
3594
3595
class DeleteNodesRequest(FrozenClass):
3596
    '''
3597
    Delete one or more nodes from the server address space.
3598
3599
    :ivar TypeId:
3600
    :vartype TypeId: NodeId
3601
    :ivar RequestHeader:
3602
    :vartype RequestHeader: RequestHeader
3603
    :ivar Parameters:
3604
    :vartype Parameters: DeleteNodesParameters
3605
    '''
3606
3607
    ua_types = [
3608
        ('TypeId', 'NodeId'),
3609
        ('RequestHeader', 'RequestHeader'),
3610
        ('Parameters', 'DeleteNodesParameters'),
3611
               ]
3612
3613
    def __init__(self):
3614
        self.TypeId = FourByteNodeId(ObjectIds.DeleteNodesRequest_Encoding_DefaultBinary)
3615
        self.RequestHeader = RequestHeader()
3616
        self.Parameters = DeleteNodesParameters()
3617
        self._freeze = True
3618
3619
    def __str__(self):
3620
        return 'DeleteNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
3621
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
3622
               'Parameters:' + str(self.Parameters) + ')'
3623
3624
    __repr__ = __str__
3625
3626
3627
class DeleteNodesResponse(FrozenClass):
3628
    '''
@@ 3480-3509 (lines=30) @@
3477
3478
3479
class AddReferencesRequest(FrozenClass):
3480
    '''
3481
    Adds one or more references to the server address space.
3482
3483
    :ivar TypeId:
3484
    :vartype TypeId: NodeId
3485
    :ivar RequestHeader:
3486
    :vartype RequestHeader: RequestHeader
3487
    :ivar Parameters:
3488
    :vartype Parameters: AddReferencesParameters
3489
    '''
3490
3491
    ua_types = [
3492
        ('TypeId', 'NodeId'),
3493
        ('RequestHeader', 'RequestHeader'),
3494
        ('Parameters', 'AddReferencesParameters'),
3495
               ]
3496
3497
    def __init__(self):
3498
        self.TypeId = FourByteNodeId(ObjectIds.AddReferencesRequest_Encoding_DefaultBinary)
3499
        self.RequestHeader = RequestHeader()
3500
        self.Parameters = AddReferencesParameters()
3501
        self._freeze = True
3502
3503
    def __str__(self):
3504
        return 'AddReferencesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
3505
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
3506
               'Parameters:' + str(self.Parameters) + ')'
3507
3508
    __repr__ = __str__
3509
3510
3511
class AddReferencesResponse(FrozenClass):
3512
    '''
@@ 3344-3373 (lines=30) @@
3341
3342
3343
class AddNodesRequest(FrozenClass):
3344
    '''
3345
    Adds one or more nodes to the server address space.
3346
3347
    :ivar TypeId:
3348
    :vartype TypeId: NodeId
3349
    :ivar RequestHeader:
3350
    :vartype RequestHeader: RequestHeader
3351
    :ivar Parameters:
3352
    :vartype Parameters: AddNodesParameters
3353
    '''
3354
3355
    ua_types = [
3356
        ('TypeId', 'NodeId'),
3357
        ('RequestHeader', 'RequestHeader'),
3358
        ('Parameters', 'AddNodesParameters'),
3359
               ]
3360
3361
    def __init__(self):
3362
        self.TypeId = FourByteNodeId(ObjectIds.AddNodesRequest_Encoding_DefaultBinary)
3363
        self.RequestHeader = RequestHeader()
3364
        self.Parameters = AddNodesParameters()
3365
        self._freeze = True
3366
3367
    def __str__(self):
3368
        return 'AddNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
3369
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
3370
               'Parameters:' + str(self.Parameters) + ')'
3371
3372
    __repr__ = __str__
3373
3374
3375
class AddNodesResponse(FrozenClass):
3376
    '''
@@ 2668-2697 (lines=30) @@
2665
2666
2667
class CancelRequest(FrozenClass):
2668
    '''
2669
    Cancels an outstanding request.
2670
2671
    :ivar TypeId:
2672
    :vartype TypeId: NodeId
2673
    :ivar RequestHeader:
2674
    :vartype RequestHeader: RequestHeader
2675
    :ivar Parameters:
2676
    :vartype Parameters: CancelParameters
2677
    '''
2678
2679
    ua_types = [
2680
        ('TypeId', 'NodeId'),
2681
        ('RequestHeader', 'RequestHeader'),
2682
        ('Parameters', 'CancelParameters'),
2683
               ]
2684
2685
    def __init__(self):
2686
        self.TypeId = FourByteNodeId(ObjectIds.CancelRequest_Encoding_DefaultBinary)
2687
        self.RequestHeader = RequestHeader()
2688
        self.Parameters = CancelParameters()
2689
        self._freeze = True
2690
2691
    def __str__(self):
2692
        return 'CancelRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
2693
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
2694
               'Parameters:' + str(self.Parameters) + ')'
2695
2696
    __repr__ = __str__
2697
2698
2699
class CancelResult(FrozenClass):
2700
    '''
@@ 2495-2524 (lines=30) @@
2492
2493
2494
class ActivateSessionRequest(FrozenClass):
2495
    '''
2496
    Activates a session with the server.
2497
2498
    :ivar TypeId:
2499
    :vartype TypeId: NodeId
2500
    :ivar RequestHeader:
2501
    :vartype RequestHeader: RequestHeader
2502
    :ivar Parameters:
2503
    :vartype Parameters: ActivateSessionParameters
2504
    '''
2505
2506
    ua_types = [
2507
        ('TypeId', 'NodeId'),
2508
        ('RequestHeader', 'RequestHeader'),
2509
        ('Parameters', 'ActivateSessionParameters'),
2510
               ]
2511
2512
    def __init__(self):
2513
        self.TypeId = FourByteNodeId(ObjectIds.ActivateSessionRequest_Encoding_DefaultBinary)
2514
        self.RequestHeader = RequestHeader()
2515
        self.Parameters = ActivateSessionParameters()
2516
        self._freeze = True
2517
2518
    def __str__(self):
2519
        return 'ActivateSessionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
2520
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
2521
               'Parameters:' + str(self.Parameters) + ')'
2522
2523
    __repr__ = __str__
2524
2525
2526
class ActivateSessionResult(FrozenClass):
2527
    '''
@@ 2166-2195 (lines=30) @@
2163
2164
2165
class CreateSessionRequest(FrozenClass):
2166
    '''
2167
    Creates a new session with the server.
2168
2169
    :ivar TypeId:
2170
    :vartype TypeId: NodeId
2171
    :ivar RequestHeader:
2172
    :vartype RequestHeader: RequestHeader
2173
    :ivar Parameters:
2174
    :vartype Parameters: CreateSessionParameters
2175
    '''
2176
2177
    ua_types = [
2178
        ('TypeId', 'NodeId'),
2179
        ('RequestHeader', 'RequestHeader'),
2180
        ('Parameters', 'CreateSessionParameters'),
2181
               ]
2182
2183
    def __init__(self):
2184
        self.TypeId = FourByteNodeId(ObjectIds.CreateSessionRequest_Encoding_DefaultBinary)
2185
        self.RequestHeader = RequestHeader()
2186
        self.Parameters = CreateSessionParameters()
2187
        self._freeze = True
2188
2189
    def __str__(self):
2190
        return 'CreateSessionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
2191
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
2192
               'Parameters:' + str(self.Parameters) + ')'
2193
2194
    __repr__ = __str__
2195
2196
2197
class CreateSessionResult(FrozenClass):
2198
    '''
@@ 1909-1938 (lines=30) @@
1906
1907
1908
class OpenSecureChannelRequest(FrozenClass):
1909
    '''
1910
    Creates a secure channel with a server.
1911
1912
    :ivar TypeId:
1913
    :vartype TypeId: NodeId
1914
    :ivar RequestHeader:
1915
    :vartype RequestHeader: RequestHeader
1916
    :ivar Parameters:
1917
    :vartype Parameters: OpenSecureChannelParameters
1918
    '''
1919
1920
    ua_types = [
1921
        ('TypeId', 'NodeId'),
1922
        ('RequestHeader', 'RequestHeader'),
1923
        ('Parameters', 'OpenSecureChannelParameters'),
1924
               ]
1925
1926
    def __init__(self):
1927
        self.TypeId = FourByteNodeId(ObjectIds.OpenSecureChannelRequest_Encoding_DefaultBinary)
1928
        self.RequestHeader = RequestHeader()
1929
        self.Parameters = OpenSecureChannelParameters()
1930
        self._freeze = True
1931
1932
    def __str__(self):
1933
        return 'OpenSecureChannelRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
1934
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
1935
               'Parameters:' + str(self.Parameters) + ')'
1936
1937
    __repr__ = __str__
1938
1939
1940
class OpenSecureChannelResult(FrozenClass):
1941
    '''
@@ 1517-1546 (lines=30) @@
1514
1515
1516
class GetEndpointsRequest(FrozenClass):
1517
    '''
1518
    Gets the endpoints used by the server.
1519
1520
    :ivar TypeId:
1521
    :vartype TypeId: NodeId
1522
    :ivar RequestHeader:
1523
    :vartype RequestHeader: RequestHeader
1524
    :ivar Parameters:
1525
    :vartype Parameters: GetEndpointsParameters
1526
    '''
1527
1528
    ua_types = [
1529
        ('TypeId', 'NodeId'),
1530
        ('RequestHeader', 'RequestHeader'),
1531
        ('Parameters', 'GetEndpointsParameters'),
1532
               ]
1533
1534
    def __init__(self):
1535
        self.TypeId = FourByteNodeId(ObjectIds.GetEndpointsRequest_Encoding_DefaultBinary)
1536
        self.RequestHeader = RequestHeader()
1537
        self.Parameters = GetEndpointsParameters()
1538
        self._freeze = True
1539
1540
    def __str__(self):
1541
        return 'GetEndpointsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
1542
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
1543
               'Parameters:' + str(self.Parameters) + ')'
1544
1545
    __repr__ = __str__
1546
1547
1548
class GetEndpointsResponse(FrozenClass):
1549
    '''
@@ 1174-1203 (lines=30) @@
1171
1172
1173
class FindServersRequest(FrozenClass):
1174
    '''
1175
    Finds the servers known to the discovery server.
1176
1177
    :ivar TypeId:
1178
    :vartype TypeId: NodeId
1179
    :ivar RequestHeader:
1180
    :vartype RequestHeader: RequestHeader
1181
    :ivar Parameters:
1182
    :vartype Parameters: FindServersParameters
1183
    '''
1184
1185
    ua_types = [
1186
        ('TypeId', 'NodeId'),
1187
        ('RequestHeader', 'RequestHeader'),
1188
        ('Parameters', 'FindServersParameters'),
1189
               ]
1190
1191
    def __init__(self):
1192
        self.TypeId = FourByteNodeId(ObjectIds.FindServersRequest_Encoding_DefaultBinary)
1193
        self.RequestHeader = RequestHeader()
1194
        self.Parameters = FindServersParameters()
1195
        self._freeze = True
1196
1197
    def __str__(self):
1198
        return 'FindServersRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
1199
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
1200
               'Parameters:' + str(self.Parameters) + ')'
1201
1202
    __repr__ = __str__
1203
1204
1205
class FindServersResponse(FrozenClass):
1206
    '''
@@ 8403-8430 (lines=28) @@
8400
8401
8402
class DeleteSubscriptionsRequest(FrozenClass):
8403
    '''
8404
    :ivar TypeId:
8405
    :vartype TypeId: NodeId
8406
    :ivar RequestHeader:
8407
    :vartype RequestHeader: RequestHeader
8408
    :ivar Parameters:
8409
    :vartype Parameters: DeleteSubscriptionsParameters
8410
    '''
8411
8412
    ua_types = [
8413
        ('TypeId', 'NodeId'),
8414
        ('RequestHeader', 'RequestHeader'),
8415
        ('Parameters', 'DeleteSubscriptionsParameters'),
8416
               ]
8417
8418
    def __init__(self):
8419
        self.TypeId = FourByteNodeId(ObjectIds.DeleteSubscriptionsRequest_Encoding_DefaultBinary)
8420
        self.RequestHeader = RequestHeader()
8421
        self.Parameters = DeleteSubscriptionsParameters()
8422
        self._freeze = True
8423
8424
    def __str__(self):
8425
        return 'DeleteSubscriptionsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
8426
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
8427
               'Parameters:' + str(self.Parameters) + ')'
8428
8429
    __repr__ = __str__
8430
8431
8432
class DeleteSubscriptionsResponse(FrozenClass):
8433
    '''
@@ 8298-8325 (lines=28) @@
8295
8296
8297
class TransferSubscriptionsRequest(FrozenClass):
8298
    '''
8299
    :ivar TypeId:
8300
    :vartype TypeId: NodeId
8301
    :ivar RequestHeader:
8302
    :vartype RequestHeader: RequestHeader
8303
    :ivar Parameters:
8304
    :vartype Parameters: TransferSubscriptionsParameters
8305
    '''
8306
8307
    ua_types = [
8308
        ('TypeId', 'NodeId'),
8309
        ('RequestHeader', 'RequestHeader'),
8310
        ('Parameters', 'TransferSubscriptionsParameters'),
8311
               ]
8312
8313
    def __init__(self):
8314
        self.TypeId = FourByteNodeId(ObjectIds.TransferSubscriptionsRequest_Encoding_DefaultBinary)
8315
        self.RequestHeader = RequestHeader()
8316
        self.Parameters = TransferSubscriptionsParameters()
8317
        self._freeze = True
8318
8319
    def __str__(self):
8320
        return 'TransferSubscriptionsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
8321
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
8322
               'Parameters:' + str(self.Parameters) + ')'
8323
8324
    __repr__ = __str__
8325
8326
8327
class TransferSubscriptionsResult(FrozenClass):
8328
    '''
@@ 8188-8215 (lines=28) @@
8185
8186
8187
class RepublishRequest(FrozenClass):
8188
    '''
8189
    :ivar TypeId:
8190
    :vartype TypeId: NodeId
8191
    :ivar RequestHeader:
8192
    :vartype RequestHeader: RequestHeader
8193
    :ivar Parameters:
8194
    :vartype Parameters: RepublishParameters
8195
    '''
8196
8197
    ua_types = [
8198
        ('TypeId', 'NodeId'),
8199
        ('RequestHeader', 'RequestHeader'),
8200
        ('Parameters', 'RepublishParameters'),
8201
               ]
8202
8203
    def __init__(self):
8204
        self.TypeId = FourByteNodeId(ObjectIds.RepublishRequest_Encoding_DefaultBinary)
8205
        self.RequestHeader = RequestHeader()
8206
        self.Parameters = RepublishParameters()
8207
        self._freeze = True
8208
8209
    def __str__(self):
8210
        return 'RepublishRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
8211
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
8212
               'Parameters:' + str(self.Parameters) + ')'
8213
8214
    __repr__ = __str__
8215
8216
8217
class RepublishResponse(FrozenClass):
8218
    '''
@@ 8058-8085 (lines=28) @@
8055
8056
8057
class PublishRequest(FrozenClass):
8058
    '''
8059
    :ivar TypeId:
8060
    :vartype TypeId: NodeId
8061
    :ivar RequestHeader:
8062
    :vartype RequestHeader: RequestHeader
8063
    :ivar Parameters:
8064
    :vartype Parameters: PublishParameters
8065
    '''
8066
8067
    ua_types = [
8068
        ('TypeId', 'NodeId'),
8069
        ('RequestHeader', 'RequestHeader'),
8070
        ('Parameters', 'PublishParameters'),
8071
               ]
8072
8073
    def __init__(self):
8074
        self.TypeId = FourByteNodeId(ObjectIds.PublishRequest_Encoding_DefaultBinary)
8075
        self.RequestHeader = RequestHeader()
8076
        self.Parameters = PublishParameters()
8077
        self._freeze = True
8078
8079
    def __str__(self):
8080
        return 'PublishRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
8081
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
8082
               'Parameters:' + str(self.Parameters) + ')'
8083
8084
    __repr__ = __str__
8085
8086
8087
class PublishResult(FrozenClass):
8088
    '''
@@ 7742-7769 (lines=28) @@
7739
7740
7741
class SetPublishingModeRequest(FrozenClass):
7742
    '''
7743
    :ivar TypeId:
7744
    :vartype TypeId: NodeId
7745
    :ivar RequestHeader:
7746
    :vartype RequestHeader: RequestHeader
7747
    :ivar Parameters:
7748
    :vartype Parameters: SetPublishingModeParameters
7749
    '''
7750
7751
    ua_types = [
7752
        ('TypeId', 'NodeId'),
7753
        ('RequestHeader', 'RequestHeader'),
7754
        ('Parameters', 'SetPublishingModeParameters'),
7755
               ]
7756
7757
    def __init__(self):
7758
        self.TypeId = FourByteNodeId(ObjectIds.SetPublishingModeRequest_Encoding_DefaultBinary)
7759
        self.RequestHeader = RequestHeader()
7760
        self.Parameters = SetPublishingModeParameters()
7761
        self._freeze = True
7762
7763
    def __str__(self):
7764
        return 'SetPublishingModeRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7765
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7766
               'Parameters:' + str(self.Parameters) + ')'
7767
7768
    __repr__ = __str__
7769
7770
7771
class SetPublishingModeResult(FrozenClass):
7772
    '''
@@ 7627-7654 (lines=28) @@
7624
7625
7626
class ModifySubscriptionRequest(FrozenClass):
7627
    '''
7628
    :ivar TypeId:
7629
    :vartype TypeId: NodeId
7630
    :ivar RequestHeader:
7631
    :vartype RequestHeader: RequestHeader
7632
    :ivar Parameters:
7633
    :vartype Parameters: ModifySubscriptionParameters
7634
    '''
7635
7636
    ua_types = [
7637
        ('TypeId', 'NodeId'),
7638
        ('RequestHeader', 'RequestHeader'),
7639
        ('Parameters', 'ModifySubscriptionParameters'),
7640
               ]
7641
7642
    def __init__(self):
7643
        self.TypeId = FourByteNodeId(ObjectIds.ModifySubscriptionRequest_Encoding_DefaultBinary)
7644
        self.RequestHeader = RequestHeader()
7645
        self.Parameters = ModifySubscriptionParameters()
7646
        self._freeze = True
7647
7648
    def __str__(self):
7649
        return 'ModifySubscriptionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7650
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7651
               'Parameters:' + str(self.Parameters) + ')'
7652
7653
    __repr__ = __str__
7654
7655
7656
class ModifySubscriptionResult(FrozenClass):
7657
    '''
@@ 7487-7514 (lines=28) @@
7484
7485
7486
class CreateSubscriptionRequest(FrozenClass):
7487
    '''
7488
    :ivar TypeId:
7489
    :vartype TypeId: NodeId
7490
    :ivar RequestHeader:
7491
    :vartype RequestHeader: RequestHeader
7492
    :ivar Parameters:
7493
    :vartype Parameters: CreateSubscriptionParameters
7494
    '''
7495
7496
    ua_types = [
7497
        ('TypeId', 'NodeId'),
7498
        ('RequestHeader', 'RequestHeader'),
7499
        ('Parameters', 'CreateSubscriptionParameters'),
7500
               ]
7501
7502
    def __init__(self):
7503
        self.TypeId = FourByteNodeId(ObjectIds.CreateSubscriptionRequest_Encoding_DefaultBinary)
7504
        self.RequestHeader = RequestHeader()
7505
        self.Parameters = CreateSubscriptionParameters()
7506
        self._freeze = True
7507
7508
    def __str__(self):
7509
        return 'CreateSubscriptionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7510
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7511
               'Parameters:' + str(self.Parameters) + ')'
7512
7513
    __repr__ = __str__
7514
7515
7516
class CreateSubscriptionResult(FrozenClass):
7517
    '''
@@ 7377-7404 (lines=28) @@
7374
7375
7376
class DeleteMonitoredItemsRequest(FrozenClass):
7377
    '''
7378
    :ivar TypeId:
7379
    :vartype TypeId: NodeId
7380
    :ivar RequestHeader:
7381
    :vartype RequestHeader: RequestHeader
7382
    :ivar Parameters:
7383
    :vartype Parameters: DeleteMonitoredItemsParameters
7384
    '''
7385
7386
    ua_types = [
7387
        ('TypeId', 'NodeId'),
7388
        ('RequestHeader', 'RequestHeader'),
7389
        ('Parameters', 'DeleteMonitoredItemsParameters'),
7390
               ]
7391
7392
    def __init__(self):
7393
        self.TypeId = FourByteNodeId(ObjectIds.DeleteMonitoredItemsRequest_Encoding_DefaultBinary)
7394
        self.RequestHeader = RequestHeader()
7395
        self.Parameters = DeleteMonitoredItemsParameters()
7396
        self._freeze = True
7397
7398
    def __str__(self):
7399
        return 'DeleteMonitoredItemsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7400
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7401
               'Parameters:' + str(self.Parameters) + ')'
7402
7403
    __repr__ = __str__
7404
7405
7406
class DeleteMonitoredItemsResponse(FrozenClass):
7407
    '''
@@ 7257-7284 (lines=28) @@
7254
7255
7256
class SetTriggeringRequest(FrozenClass):
7257
    '''
7258
    :ivar TypeId:
7259
    :vartype TypeId: NodeId
7260
    :ivar RequestHeader:
7261
    :vartype RequestHeader: RequestHeader
7262
    :ivar Parameters:
7263
    :vartype Parameters: SetTriggeringParameters
7264
    '''
7265
7266
    ua_types = [
7267
        ('TypeId', 'NodeId'),
7268
        ('RequestHeader', 'RequestHeader'),
7269
        ('Parameters', 'SetTriggeringParameters'),
7270
               ]
7271
7272
    def __init__(self):
7273
        self.TypeId = FourByteNodeId(ObjectIds.SetTriggeringRequest_Encoding_DefaultBinary)
7274
        self.RequestHeader = RequestHeader()
7275
        self.Parameters = SetTriggeringParameters()
7276
        self._freeze = True
7277
7278
    def __str__(self):
7279
        return 'SetTriggeringRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7280
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7281
               'Parameters:' + str(self.Parameters) + ')'
7282
7283
    __repr__ = __str__
7284
7285
7286
class SetTriggeringResult(FrozenClass):
7287
    '''
@@ 7137-7164 (lines=28) @@
7134
7135
7136
class SetMonitoringModeRequest(FrozenClass):
7137
    '''
7138
    :ivar TypeId:
7139
    :vartype TypeId: NodeId
7140
    :ivar RequestHeader:
7141
    :vartype RequestHeader: RequestHeader
7142
    :ivar Parameters:
7143
    :vartype Parameters: SetMonitoringModeParameters
7144
    '''
7145
7146
    ua_types = [
7147
        ('TypeId', 'NodeId'),
7148
        ('RequestHeader', 'RequestHeader'),
7149
        ('Parameters', 'SetMonitoringModeParameters'),
7150
               ]
7151
7152
    def __init__(self):
7153
        self.TypeId = FourByteNodeId(ObjectIds.SetMonitoringModeRequest_Encoding_DefaultBinary)
7154
        self.RequestHeader = RequestHeader()
7155
        self.Parameters = SetMonitoringModeParameters()
7156
        self._freeze = True
7157
7158
    def __str__(self):
7159
        return 'SetMonitoringModeRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7160
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7161
               'Parameters:' + str(self.Parameters) + ')'
7162
7163
    __repr__ = __str__
7164
7165
7166
class SetMonitoringModeResult(FrozenClass):
7167
    '''
@@ 7042-7069 (lines=28) @@
7039
7040
7041
class ModifyMonitoredItemsRequest(FrozenClass):
7042
    '''
7043
    :ivar TypeId:
7044
    :vartype TypeId: NodeId
7045
    :ivar RequestHeader:
7046
    :vartype RequestHeader: RequestHeader
7047
    :ivar Parameters:
7048
    :vartype Parameters: ModifyMonitoredItemsParameters
7049
    '''
7050
7051
    ua_types = [
7052
        ('TypeId', 'NodeId'),
7053
        ('RequestHeader', 'RequestHeader'),
7054
        ('Parameters', 'ModifyMonitoredItemsParameters'),
7055
               ]
7056
7057
    def __init__(self):
7058
        self.TypeId = FourByteNodeId(ObjectIds.ModifyMonitoredItemsRequest_Encoding_DefaultBinary)
7059
        self.RequestHeader = RequestHeader()
7060
        self.Parameters = ModifyMonitoredItemsParameters()
7061
        self._freeze = True
7062
7063
    def __str__(self):
7064
        return 'ModifyMonitoredItemsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
7065
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
7066
               'Parameters:' + str(self.Parameters) + ')'
7067
7068
    __repr__ = __str__
7069
7070
7071
class ModifyMonitoredItemsResponse(FrozenClass):
7072
    '''
@@ 6887-6914 (lines=28) @@
6884
6885
6886
class CreateMonitoredItemsRequest(FrozenClass):
6887
    '''
6888
    :ivar TypeId:
6889
    :vartype TypeId: NodeId
6890
    :ivar RequestHeader:
6891
    :vartype RequestHeader: RequestHeader
6892
    :ivar Parameters:
6893
    :vartype Parameters: CreateMonitoredItemsParameters
6894
    '''
6895
6896
    ua_types = [
6897
        ('TypeId', 'NodeId'),
6898
        ('RequestHeader', 'RequestHeader'),
6899
        ('Parameters', 'CreateMonitoredItemsParameters'),
6900
               ]
6901
6902
    def __init__(self):
6903
        self.TypeId = FourByteNodeId(ObjectIds.CreateMonitoredItemsRequest_Encoding_DefaultBinary)
6904
        self.RequestHeader = RequestHeader()
6905
        self.Parameters = CreateMonitoredItemsParameters()
6906
        self._freeze = True
6907
6908
    def __str__(self):
6909
        return 'CreateMonitoredItemsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
6910
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
6911
               'Parameters:' + str(self.Parameters) + ')'
6912
6913
    __repr__ = __str__
6914
6915
6916
class CreateMonitoredItemsResponse(FrozenClass):
6917
    '''
@@ 6460-6487 (lines=28) @@
6457
6458
6459
class CallRequest(FrozenClass):
6460
    '''
6461
    :ivar TypeId:
6462
    :vartype TypeId: NodeId
6463
    :ivar RequestHeader:
6464
    :vartype RequestHeader: RequestHeader
6465
    :ivar Parameters:
6466
    :vartype Parameters: CallParameters
6467
    '''
6468
6469
    ua_types = [
6470
        ('TypeId', 'NodeId'),
6471
        ('RequestHeader', 'RequestHeader'),
6472
        ('Parameters', 'CallParameters'),
6473
               ]
6474
6475
    def __init__(self):
6476
        self.TypeId = FourByteNodeId(ObjectIds.CallRequest_Encoding_DefaultBinary)
6477
        self.RequestHeader = RequestHeader()
6478
        self.Parameters = CallParameters()
6479
        self._freeze = True
6480
6481
    def __str__(self):
6482
        return 'CallRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
6483
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
6484
               'Parameters:' + str(self.Parameters) + ')'
6485
6486
    __repr__ = __str__
6487
6488
6489
class CallResponse(FrozenClass):
6490
    '''
@@ 6310-6337 (lines=28) @@
6307
6308
6309
class HistoryUpdateRequest(FrozenClass):
6310
    '''
6311
    :ivar TypeId:
6312
    :vartype TypeId: NodeId
6313
    :ivar RequestHeader:
6314
    :vartype RequestHeader: RequestHeader
6315
    :ivar Parameters:
6316
    :vartype Parameters: HistoryUpdateParameters
6317
    '''
6318
6319
    ua_types = [
6320
        ('TypeId', 'NodeId'),
6321
        ('RequestHeader', 'RequestHeader'),
6322
        ('Parameters', 'HistoryUpdateParameters'),
6323
               ]
6324
6325
    def __init__(self):
6326
        self.TypeId = FourByteNodeId(ObjectIds.HistoryUpdateRequest_Encoding_DefaultBinary)
6327
        self.RequestHeader = RequestHeader()
6328
        self.Parameters = HistoryUpdateParameters()
6329
        self._freeze = True
6330
6331
    def __str__(self):
6332
        return 'HistoryUpdateRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
6333
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
6334
               'Parameters:' + str(self.Parameters) + ')'
6335
6336
    __repr__ = __str__
6337
6338
6339
class HistoryUpdateResponse(FrozenClass):
6340
    '''
@@ 5995-6022 (lines=28) @@
5992
5993
5994
class WriteRequest(FrozenClass):
5995
    '''
5996
    :ivar TypeId:
5997
    :vartype TypeId: NodeId
5998
    :ivar RequestHeader:
5999
    :vartype RequestHeader: RequestHeader
6000
    :ivar Parameters:
6001
    :vartype Parameters: WriteParameters
6002
    '''
6003
6004
    ua_types = [
6005
        ('TypeId', 'NodeId'),
6006
        ('RequestHeader', 'RequestHeader'),
6007
        ('Parameters', 'WriteParameters'),
6008
               ]
6009
6010
    def __init__(self):
6011
        self.TypeId = FourByteNodeId(ObjectIds.WriteRequest_Encoding_DefaultBinary)
6012
        self.RequestHeader = RequestHeader()
6013
        self.Parameters = WriteParameters()
6014
        self._freeze = True
6015
6016
    def __str__(self):
6017
        return 'WriteRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
6018
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
6019
               'Parameters:' + str(self.Parameters) + ')'
6020
6021
    __repr__ = __str__
6022
6023
6024
class WriteResponse(FrozenClass):
6025
    '''
@@ 5875-5902 (lines=28) @@
5872
5873
5874
class HistoryReadRequest(FrozenClass):
5875
    '''
5876
    :ivar TypeId:
5877
    :vartype TypeId: NodeId
5878
    :ivar RequestHeader:
5879
    :vartype RequestHeader: RequestHeader
5880
    :ivar Parameters:
5881
    :vartype Parameters: HistoryReadParameters
5882
    '''
5883
5884
    ua_types = [
5885
        ('TypeId', 'NodeId'),
5886
        ('RequestHeader', 'RequestHeader'),
5887
        ('Parameters', 'HistoryReadParameters'),
5888
               ]
5889
5890
    def __init__(self):
5891
        self.TypeId = FourByteNodeId(ObjectIds.HistoryReadRequest_Encoding_DefaultBinary)
5892
        self.RequestHeader = RequestHeader()
5893
        self.Parameters = HistoryReadParameters()
5894
        self._freeze = True
5895
5896
    def __str__(self):
5897
        return 'HistoryReadRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
5898
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
5899
               'Parameters:' + str(self.Parameters) + ')'
5900
5901
    __repr__ = __str__
5902
5903
5904
class HistoryReadResponse(FrozenClass):
5905
    '''
@@ 5459-5486 (lines=28) @@
5456
5457
5458
class ReadRequest(FrozenClass):
5459
    '''
5460
    :ivar TypeId:
5461
    :vartype TypeId: NodeId
5462
    :ivar RequestHeader:
5463
    :vartype RequestHeader: RequestHeader
5464
    :ivar Parameters:
5465
    :vartype Parameters: ReadParameters
5466
    '''
5467
5468
    ua_types = [
5469
        ('TypeId', 'NodeId'),
5470
        ('RequestHeader', 'RequestHeader'),
5471
        ('Parameters', 'ReadParameters'),
5472
               ]
5473
5474
    def __init__(self):
5475
        self.TypeId = FourByteNodeId(ObjectIds.ReadRequest_Encoding_DefaultBinary)
5476
        self.RequestHeader = RequestHeader()
5477
        self.Parameters = ReadParameters()
5478
        self._freeze = True
5479
5480
    def __str__(self):
5481
        return 'ReadRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
5482
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
5483
               'Parameters:' + str(self.Parameters) + ')'
5484
5485
    __repr__ = __str__
5486
5487
5488
class ReadResponse(FrozenClass):
5489
    '''
@@ 5309-5336 (lines=28) @@
5306
5307
5308
class QueryNextRequest(FrozenClass):
5309
    '''
5310
    :ivar TypeId:
5311
    :vartype TypeId: NodeId
5312
    :ivar RequestHeader:
5313
    :vartype RequestHeader: RequestHeader
5314
    :ivar Parameters:
5315
    :vartype Parameters: QueryNextParameters
5316
    '''
5317
5318
    ua_types = [
5319
        ('TypeId', 'NodeId'),
5320
        ('RequestHeader', 'RequestHeader'),
5321
        ('Parameters', 'QueryNextParameters'),
5322
               ]
5323
5324
    def __init__(self):
5325
        self.TypeId = FourByteNodeId(ObjectIds.QueryNextRequest_Encoding_DefaultBinary)
5326
        self.RequestHeader = RequestHeader()
5327
        self.Parameters = QueryNextParameters()
5328
        self._freeze = True
5329
5330
    def __str__(self):
5331
        return 'QueryNextRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
5332
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
5333
               'Parameters:' + str(self.Parameters) + ')'
5334
5335
    __repr__ = __str__
5336
5337
5338
class QueryNextResult(FrozenClass):
5339
    '''
@@ 5184-5211 (lines=28) @@
5181
5182
5183
class QueryFirstRequest(FrozenClass):
5184
    '''
5185
    :ivar TypeId:
5186
    :vartype TypeId: NodeId
5187
    :ivar RequestHeader:
5188
    :vartype RequestHeader: RequestHeader
5189
    :ivar Parameters:
5190
    :vartype Parameters: QueryFirstParameters
5191
    '''
5192
5193
    ua_types = [
5194
        ('TypeId', 'NodeId'),
5195
        ('RequestHeader', 'RequestHeader'),
5196
        ('Parameters', 'QueryFirstParameters'),
5197
               ]
5198
5199
    def __init__(self):
5200
        self.TypeId = FourByteNodeId(ObjectIds.QueryFirstRequest_Encoding_DefaultBinary)
5201
        self.RequestHeader = RequestHeader()
5202
        self.Parameters = QueryFirstParameters()
5203
        self._freeze = True
5204
5205
    def __str__(self):
5206
        return 'QueryFirstRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
5207
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
5208
               'Parameters:' + str(self.Parameters) + ')'
5209
5210
    __repr__ = __str__
5211
5212
5213
class QueryFirstResult(FrozenClass):
5214
    '''
@@ 1767-1794 (lines=28) @@
1764
1765
1766
class RegisterServer2Request(FrozenClass):
1767
    '''
1768
    :ivar TypeId:
1769
    :vartype TypeId: NodeId
1770
    :ivar RequestHeader:
1771
    :vartype RequestHeader: RequestHeader
1772
    :ivar Parameters:
1773
    :vartype Parameters: RegisterServer2Parameters
1774
    '''
1775
1776
    ua_types = [
1777
        ('TypeId', 'NodeId'),
1778
        ('RequestHeader', 'RequestHeader'),
1779
        ('Parameters', 'RegisterServer2Parameters'),
1780
               ]
1781
1782
    def __init__(self):
1783
        self.TypeId = FourByteNodeId(ObjectIds.RegisterServer2Request_Encoding_DefaultBinary)
1784
        self.RequestHeader = RequestHeader()
1785
        self.Parameters = RegisterServer2Parameters()
1786
        self._freeze = True
1787
1788
    def __str__(self):
1789
        return 'RegisterServer2Request(' + 'TypeId:' + str(self.TypeId) + ', ' + \
1790
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
1791
               'Parameters:' + str(self.Parameters) + ')'
1792
1793
    __repr__ = __str__
1794
1795
1796
class RegisterServer2Response(FrozenClass):
1797
    '''
@@ 1303-1330 (lines=28) @@
1300
1301
1302
class FindServersOnNetworkRequest(FrozenClass):
1303
    '''
1304
    :ivar TypeId:
1305
    :vartype TypeId: NodeId
1306
    :ivar RequestHeader:
1307
    :vartype RequestHeader: RequestHeader
1308
    :ivar Parameters:
1309
    :vartype Parameters: FindServersOnNetworkParameters
1310
    '''
1311
1312
    ua_types = [
1313
        ('TypeId', 'NodeId'),
1314
        ('RequestHeader', 'RequestHeader'),
1315
        ('Parameters', 'FindServersOnNetworkParameters'),
1316
               ]
1317
1318
    def __init__(self):
1319
        self.TypeId = FourByteNodeId(ObjectIds.FindServersOnNetworkRequest_Encoding_DefaultBinary)
1320
        self.RequestHeader = RequestHeader()
1321
        self.Parameters = FindServersOnNetworkParameters()
1322
        self._freeze = True
1323
1324
    def __str__(self):
1325
        return 'FindServersOnNetworkRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \
1326
               'RequestHeader:' + str(self.RequestHeader) + ', ' + \
1327
               'Parameters:' + str(self.Parameters) + ')'
1328
1329
    __repr__ = __str__
1330
1331
1332
class FindServersOnNetworkResult(FrozenClass):
1333
    '''