@@ 6816-6853 (lines=38) @@ | ||
6813 | ||
6814 | class RegisterNodesParameters(FrozenClass): |
|
6815 | ''' |
|
6816 | :ivar NodesToRegister: |
|
6817 | :vartype NodesToRegister: NodeId |
|
6818 | ''' |
|
6819 | ||
6820 | ua_types = [ |
|
6821 | ('NodesToRegister', 'ListOfNodeId'), |
|
6822 | ] |
|
6823 | ||
6824 | def __init__(self): |
|
6825 | self.NodesToRegister = [] |
|
6826 | self._freeze = True |
|
6827 | ||
6828 | def __str__(self): |
|
6829 | return 'RegisterNodesParameters(' + 'NodesToRegister:' + str(self.NodesToRegister) + ')' |
|
6830 | ||
6831 | __repr__ = __str__ |
|
6832 | ||
6833 | ||
6834 | class RegisterNodesRequest(FrozenClass): |
|
6835 | ''' |
|
6836 | Registers one or more nodes for repeated use within a session. |
|
6837 | ||
6838 | :ivar TypeId: |
|
6839 | :vartype TypeId: NodeId |
|
6840 | :ivar RequestHeader: |
|
6841 | :vartype RequestHeader: RequestHeader |
|
6842 | :ivar Parameters: |
|
6843 | :vartype Parameters: RegisterNodesParameters |
|
6844 | ''' |
|
6845 | ||
6846 | ua_types = [ |
|
6847 | ('TypeId', 'NodeId'), |
|
6848 | ('RequestHeader', 'RequestHeader'), |
|
6849 | ('Parameters', 'RegisterNodesParameters'), |
|
6850 | ] |
|
6851 | ||
6852 | def __init__(self): |
|
6853 | self.TypeId = FourByteNodeId(ObjectIds.RegisterNodesRequest_Encoding_DefaultBinary) |
|
6854 | self.RequestHeader = RequestHeader() |
|
6855 | self.Parameters = RegisterNodesParameters() |
|
6856 | self._freeze = True |
|
@@ 6976-7008 (lines=33) @@ | ||
6973 | ||
6974 | :ivar TypeId: |
|
6975 | :vartype TypeId: NodeId |
|
6976 | :ivar ResponseHeader: |
|
6977 | :vartype ResponseHeader: ResponseHeader |
|
6978 | ''' |
|
6979 | ||
6980 | ua_types = [ |
|
6981 | ('TypeId', 'NodeId'), |
|
6982 | ('ResponseHeader', 'ResponseHeader'), |
|
6983 | ] |
|
6984 | ||
6985 | def __init__(self): |
|
6986 | self.TypeId = FourByteNodeId(ObjectIds.UnregisterNodesResponse_Encoding_DefaultBinary) |
|
6987 | self.ResponseHeader = ResponseHeader() |
|
6988 | self._freeze = True |
|
6989 | ||
6990 | def __str__(self): |
|
6991 | return 'UnregisterNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
|
6992 | 'ResponseHeader:' + str(self.ResponseHeader) + ')' |
|
6993 | ||
6994 | __repr__ = __str__ |
|
6995 | ||
6996 | ||
6997 | class EndpointConfiguration(FrozenClass): |
|
6998 | ''' |
|
6999 | :ivar OperationTimeout: |
|
7000 | :vartype OperationTimeout: Int32 |
|
7001 | :ivar UseBinaryEncoding: |
|
7002 | :vartype UseBinaryEncoding: Boolean |
|
7003 | :ivar MaxStringLength: |
|
7004 | :vartype MaxStringLength: Int32 |
|
7005 | :ivar MaxByteStringLength: |
|
7006 | :vartype MaxByteStringLength: Int32 |
|
7007 | :ivar MaxArrayLength: |
|
7008 | :vartype MaxArrayLength: Int32 |
|
7009 | :ivar MaxMessageSize: |
|
7010 | :vartype MaxMessageSize: Int32 |
|
7011 | :ivar MaxBufferSize: |