@@ 4493-4522 (lines=30) @@ | ||
4490 | def __init__(self): |
|
4491 | self.ClientDescription = ApplicationDescription() |
|
4492 | self.ServerUri = None |
|
4493 | self.EndpointUrl = None |
|
4494 | self.SessionName = None |
|
4495 | self.ClientNonce = None |
|
4496 | self.ClientCertificate = None |
|
4497 | self.RequestedSessionTimeout = 0 |
|
4498 | self.MaxResponseMessageSize = 0 |
|
4499 | self._freeze = True |
|
4500 | ||
4501 | def __str__(self): |
|
4502 | return 'CreateSessionParameters(' + 'ClientDescription:' + str(self.ClientDescription) + ', ' + \ |
|
4503 | 'ServerUri:' + str(self.ServerUri) + ', ' + \ |
|
4504 | 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ |
|
4505 | 'SessionName:' + str(self.SessionName) + ', ' + \ |
|
4506 | 'ClientNonce:' + str(self.ClientNonce) + ', ' + \ |
|
4507 | 'ClientCertificate:' + str(self.ClientCertificate) + ', ' + \ |
|
4508 | 'RequestedSessionTimeout:' + str(self.RequestedSessionTimeout) + ', ' + \ |
|
4509 | 'MaxResponseMessageSize:' + str(self.MaxResponseMessageSize) + ')' |
|
4510 | ||
4511 | __repr__ = __str__ |
|
4512 | ||
4513 | ||
4514 | class CreateSessionRequest(FrozenClass): |
|
4515 | ''' |
|
4516 | Creates a new session with the server. |
|
4517 | ||
4518 | :ivar TypeId: |
|
4519 | :vartype TypeId: NodeId |
|
4520 | :ivar RequestHeader: |
|
4521 | :vartype RequestHeader: RequestHeader |
|
4522 | :ivar Parameters: |
|
4523 | :vartype Parameters: CreateSessionParameters |
|
4524 | ''' |
|
4525 | ||
@@ 4160-4189 (lines=30) @@ | ||
4157 | ua_types = [ |
|
4158 | ('TypeId', 'NodeId'), |
|
4159 | ('ResponseHeader', 'ResponseHeader'), |
|
4160 | ('ConfigurationResults', 'ListOfStatusCode'), |
|
4161 | ('DiagnosticInfos', 'ListOfDiagnosticInfo'), |
|
4162 | ] |
|
4163 | ||
4164 | def __init__(self): |
|
4165 | self.TypeId = FourByteNodeId(ObjectIds.RegisterServer2Response_Encoding_DefaultBinary) |
|
4166 | self.ResponseHeader = ResponseHeader() |
|
4167 | self.ConfigurationResults = [] |
|
4168 | self.DiagnosticInfos = [] |
|
4169 | self._freeze = True |
|
4170 | ||
4171 | def __str__(self): |
|
4172 | return 'RegisterServer2Response(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
|
4173 | 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
|
4174 | 'ConfigurationResults:' + str(self.ConfigurationResults) + ', ' + \ |
|
4175 | 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
|
4176 | ||
4177 | __repr__ = __str__ |
|
4178 | ||
4179 | ||
4180 | class ChannelSecurityToken(FrozenClass): |
|
4181 | ''' |
|
4182 | The token that identifies a set of keys for an active secure channel. |
|
4183 | ||
4184 | :ivar ChannelId: |
|
4185 | :vartype ChannelId: UInt32 |
|
4186 | :ivar TokenId: |
|
4187 | :vartype TokenId: UInt32 |
|
4188 | :ivar CreatedAt: |
|
4189 | :vartype CreatedAt: DateTime |
|
4190 | :ivar RevisedLifetime: |
|
4191 | :vartype RevisedLifetime: UInt32 |
|
4192 | ''' |
|
@@ 3784-3813 (lines=30) @@ | ||
3781 | ||
3782 | :ivar EndpointUrl: |
|
3783 | :vartype EndpointUrl: String |
|
3784 | :ivar Server: |
|
3785 | :vartype Server: ApplicationDescription |
|
3786 | :ivar ServerCertificate: |
|
3787 | :vartype ServerCertificate: ByteString |
|
3788 | :ivar SecurityMode: |
|
3789 | :vartype SecurityMode: MessageSecurityMode |
|
3790 | :ivar SecurityPolicyUri: |
|
3791 | :vartype SecurityPolicyUri: String |
|
3792 | :ivar UserIdentityTokens: |
|
3793 | :vartype UserIdentityTokens: UserTokenPolicy |
|
3794 | :ivar TransportProfileUri: |
|
3795 | :vartype TransportProfileUri: String |
|
3796 | :ivar SecurityLevel: |
|
3797 | :vartype SecurityLevel: Byte |
|
3798 | ''' |
|
3799 | ||
3800 | ua_types = [ |
|
3801 | ('EndpointUrl', 'String'), |
|
3802 | ('Server', 'ApplicationDescription'), |
|
3803 | ('ServerCertificate', 'ByteString'), |
|
3804 | ('SecurityMode', 'MessageSecurityMode'), |
|
3805 | ('SecurityPolicyUri', 'String'), |
|
3806 | ('UserIdentityTokens', 'ListOfUserTokenPolicy'), |
|
3807 | ('TransportProfileUri', 'String'), |
|
3808 | ('SecurityLevel', 'Byte'), |
|
3809 | ] |
|
3810 | ||
3811 | def __init__(self): |
|
3812 | self.EndpointUrl = None |
|
3813 | self.Server = ApplicationDescription() |
|
3814 | self.ServerCertificate = None |
|
3815 | self.SecurityMode = MessageSecurityMode(0) |
|
3816 | self.SecurityPolicyUri = None |
|
@@ 2720-2749 (lines=30) @@ | ||
2717 | self._freeze = True |
|
2718 | ||
2719 | def __str__(self): |
|
2720 | return 'JsonDataSetWriterMessageDataType(' + 'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ')' |
|
2721 | ||
2722 | __repr__ = __str__ |
|
2723 | ||
2724 | ||
2725 | class JsonDataSetReaderMessageDataType(FrozenClass): |
|
2726 | ''' |
|
2727 | :ivar NetworkMessageContentMask: |
|
2728 | :vartype NetworkMessageContentMask: JsonNetworkMessageContentMask |
|
2729 | :ivar DataSetMessageContentMask: |
|
2730 | :vartype DataSetMessageContentMask: JsonDataSetMessageContentMask |
|
2731 | ''' |
|
2732 | ||
2733 | ua_types = [ |
|
2734 | ('NetworkMessageContentMask', 'JsonNetworkMessageContentMask'), |
|
2735 | ('DataSetMessageContentMask', 'JsonDataSetMessageContentMask'), |
|
2736 | ] |
|
2737 | ||
2738 | def __init__(self): |
|
2739 | self.NetworkMessageContentMask = JsonNetworkMessageContentMask(0) |
|
2740 | self.DataSetMessageContentMask = JsonDataSetMessageContentMask(0) |
|
2741 | self._freeze = True |
|
2742 | ||
2743 | def __str__(self): |
|
2744 | return 'JsonDataSetReaderMessageDataType(' + 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ', ' + \ |
|
2745 | 'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ')' |
|
2746 | ||
2747 | __repr__ = __str__ |
|
2748 | ||
2749 | ||
2750 | class DatagramConnectionTransportDataType(FrozenClass): |
|
2751 | ''' |
|
2752 | :ivar DiscoveryAddress: |
|
@@ 2557-2586 (lines=30) @@ | ||
2554 | :ivar DataSetOrdering: |
|
2555 | :vartype DataSetOrdering: DataSetOrderingType |
|
2556 | :ivar NetworkMessageContentMask: |
|
2557 | :vartype NetworkMessageContentMask: UadpNetworkMessageContentMask |
|
2558 | :ivar SamplingOffset: |
|
2559 | :vartype SamplingOffset: Double |
|
2560 | :ivar PublishingOffset: |
|
2561 | :vartype PublishingOffset: Double |
|
2562 | ''' |
|
2563 | ||
2564 | ua_types = [ |
|
2565 | ('GroupVersion', 'UInt32'), |
|
2566 | ('DataSetOrdering', 'DataSetOrderingType'), |
|
2567 | ('NetworkMessageContentMask', 'UadpNetworkMessageContentMask'), |
|
2568 | ('SamplingOffset', 'Double'), |
|
2569 | ('PublishingOffset', 'ListOfDouble'), |
|
2570 | ] |
|
2571 | ||
2572 | def __init__(self): |
|
2573 | self.GroupVersion = 0 |
|
2574 | self.DataSetOrdering = DataSetOrderingType(0) |
|
2575 | self.NetworkMessageContentMask = UadpNetworkMessageContentMask(0) |
|
2576 | self.SamplingOffset = 0 |
|
2577 | self.PublishingOffset = [] |
|
2578 | self._freeze = True |
|
2579 | ||
2580 | def __str__(self): |
|
2581 | return 'UadpWriterGroupMessageDataType(' + 'GroupVersion:' + str(self.GroupVersion) + ', ' + \ |
|
2582 | 'DataSetOrdering:' + str(self.DataSetOrdering) + ', ' + \ |
|
2583 | 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ', ' + \ |
|
2584 | 'SamplingOffset:' + str(self.SamplingOffset) + ', ' + \ |
|
2585 | 'PublishingOffset:' + str(self.PublishingOffset) + ')' |
|
2586 | ||
2587 | __repr__ = __str__ |
|
2588 | ||
2589 | ||
@@ 2258-2287 (lines=30) @@ | ||
2255 | class ReaderGroupTransportDataType(FrozenClass): |
|
2256 | ''' |
|
2257 | ''' |
|
2258 | ||
2259 | ua_types = [ |
|
2260 | ] |
|
2261 | ||
2262 | def __init__(self): |
|
2263 | self._freeze = True |
|
2264 | ||
2265 | def __str__(self): |
|
2266 | return 'ReaderGroupTransportDataType(' + + ')' |
|
2267 | ||
2268 | __repr__ = __str__ |
|
2269 | ||
2270 | ||
2271 | class ReaderGroupMessageDataType(FrozenClass): |
|
2272 | ''' |
|
2273 | ''' |
|
2274 | ||
2275 | ua_types = [ |
|
2276 | ] |
|
2277 | ||
2278 | def __init__(self): |
|
2279 | self._freeze = True |
|
2280 | ||
2281 | def __str__(self): |
|
2282 | return 'ReaderGroupMessageDataType(' + + ')' |
|
2283 | ||
2284 | __repr__ = __str__ |
|
2285 | ||
2286 | ||
2287 | class DataSetReaderDataType(FrozenClass): |
|
2288 | ''' |
|
2289 | :ivar Name: |
|
2290 | :vartype Name: String |
|
@@ 1971-2000 (lines=30) @@ | ||
1968 | :vartype KeepAliveTime: Double |
|
1969 | :ivar Priority: |
|
1970 | :vartype Priority: Byte |
|
1971 | :ivar LocaleIds: |
|
1972 | :vartype LocaleIds: String |
|
1973 | :ivar TransportSettings: |
|
1974 | :vartype TransportSettings: ExtensionObject |
|
1975 | :ivar MessageSettings: |
|
1976 | :vartype MessageSettings: ExtensionObject |
|
1977 | :ivar DataSetWriters: |
|
1978 | :vartype DataSetWriters: DataSetWriterDataType |
|
1979 | ''' |
|
1980 | ||
1981 | ua_types = [ |
|
1982 | ('Name', 'String'), |
|
1983 | ('Enabled', 'Boolean'), |
|
1984 | ('SecurityMode', 'MessageSecurityMode'), |
|
1985 | ('SecurityGroupId', 'String'), |
|
1986 | ('SecurityKeyServices', 'ListOfEndpointDescription'), |
|
1987 | ('MaxNetworkMessageSize', 'UInt32'), |
|
1988 | ('GroupProperties', 'ListOfKeyValuePair'), |
|
1989 | ('WriterGroupId', 'UInt16'), |
|
1990 | ('PublishingInterval', 'Double'), |
|
1991 | ('KeepAliveTime', 'Double'), |
|
1992 | ('Priority', 'Byte'), |
|
1993 | ('LocaleIds', 'ListOfString'), |
|
1994 | ('TransportSettings', 'ExtensionObject'), |
|
1995 | ('MessageSettings', 'ExtensionObject'), |
|
1996 | ('DataSetWriters', 'ListOfDataSetWriterDataType'), |
|
1997 | ] |
|
1998 | ||
1999 | def __init__(self): |
|
2000 | self.Name = None |
|
2001 | self.Enabled = True |
|
2002 | self.SecurityMode = MessageSecurityMode(0) |
|
2003 | self.SecurityGroupId = None |
|
@@ 1549-1578 (lines=30) @@ | ||
1546 | 'Description:' + str(self.Description) + ', ' + \ |
|
1547 | 'Fields:' + str(self.Fields) + ', ' + \ |
|
1548 | 'DataSetClassId:' + str(self.DataSetClassId) + ', ' + \ |
|
1549 | 'ConfigurationVersion:' + str(self.ConfigurationVersion) + ')' |
|
1550 | ||
1551 | __repr__ = __str__ |
|
1552 | ||
1553 | ||
1554 | class FieldMetaData(FrozenClass): |
|
1555 | ''' |
|
1556 | :ivar Name: |
|
1557 | :vartype Name: String |
|
1558 | :ivar Description: |
|
1559 | :vartype Description: LocalizedText |
|
1560 | :ivar FieldFlags: |
|
1561 | :vartype FieldFlags: DataSetFieldFlags |
|
1562 | :ivar BuiltInType: |
|
1563 | :vartype BuiltInType: Byte |
|
1564 | :ivar DataType: |
|
1565 | :vartype DataType: NodeId |
|
1566 | :ivar ValueRank: |
|
1567 | :vartype ValueRank: Int32 |
|
1568 | :ivar ArrayDimensions: |
|
1569 | :vartype ArrayDimensions: UInt32 |
|
1570 | :ivar MaxStringLength: |
|
1571 | :vartype MaxStringLength: UInt32 |
|
1572 | :ivar DataSetFieldId: |
|
1573 | :vartype DataSetFieldId: Guid |
|
1574 | :ivar Properties: |
|
1575 | :vartype Properties: KeyValuePair |
|
1576 | ''' |
|
1577 | ||
1578 | ua_types = [ |
|
1579 | ('Name', 'String'), |
|
1580 | ('Description', 'LocalizedText'), |
|
1581 | ('FieldFlags', 'DataSetFieldFlags'), |
|
@@ 1206-1235 (lines=30) @@ | ||
1203 | ('CriteriaType', 'IdentityCriteriaType'), |
|
1204 | ('Criteria', 'String'), |
|
1205 | ] |
|
1206 | ||
1207 | def __init__(self): |
|
1208 | self.CriteriaType = IdentityCriteriaType(0) |
|
1209 | self.Criteria = None |
|
1210 | self._freeze = True |
|
1211 | ||
1212 | def __str__(self): |
|
1213 | return 'IdentityMappingRuleType(' + 'CriteriaType:' + str(self.CriteriaType) + ', ' + \ |
|
1214 | 'Criteria:' + str(self.Criteria) + ')' |
|
1215 | ||
1216 | __repr__ = __str__ |
|
1217 | ||
1218 | ||
1219 | class TrustListDataType(FrozenClass): |
|
1220 | ''' |
|
1221 | :ivar SpecifiedLists: |
|
1222 | :vartype SpecifiedLists: UInt32 |
|
1223 | :ivar TrustedCertificates: |
|
1224 | :vartype TrustedCertificates: ByteString |
|
1225 | :ivar TrustedCrls: |
|
1226 | :vartype TrustedCrls: ByteString |
|
1227 | :ivar IssuerCertificates: |
|
1228 | :vartype IssuerCertificates: ByteString |
|
1229 | :ivar IssuerCrls: |
|
1230 | :vartype IssuerCrls: ByteString |
|
1231 | ''' |
|
1232 | ||
1233 | ua_types = [ |
|
1234 | ('SpecifiedLists', 'UInt32'), |
|
1235 | ('TrustedCertificates', 'ListOfByteString'), |
|
1236 | ('TrustedCrls', 'ListOfByteString'), |
|
1237 | ('IssuerCertificates', 'ListOfByteString'), |
|
1238 | ('IssuerCrls', 'ListOfByteString'), |
|
@@ 8353-8380 (lines=28) @@ | ||
8350 | ('NodeId', 'NodeId'), |
|
8351 | ] |
|
8352 | ||
8353 | def __init__(self): |
|
8354 | self.NodeId = NodeId() |
|
8355 | self._freeze = True |
|
8356 | ||
8357 | def __str__(self): |
|
8358 | return 'HistoryUpdateDetails(' + 'NodeId:' + str(self.NodeId) + ')' |
|
8359 | ||
8360 | __repr__ = __str__ |
|
8361 | ||
8362 | ||
8363 | class UpdateDataDetails(FrozenClass): |
|
8364 | ''' |
|
8365 | :ivar NodeId: |
|
8366 | :vartype NodeId: NodeId |
|
8367 | :ivar PerformInsertReplace: |
|
8368 | :vartype PerformInsertReplace: PerformUpdateType |
|
8369 | :ivar UpdateValues: |
|
8370 | :vartype UpdateValues: DataValue |
|
8371 | ''' |
|
8372 | ||
8373 | ua_types = [ |
|
8374 | ('NodeId', 'NodeId'), |
|
8375 | ('PerformInsertReplace', 'PerformUpdateType'), |
|
8376 | ('UpdateValues', 'ListOfDataValue'), |
|
8377 | ] |
|
8378 | ||
8379 | def __init__(self): |
|
8380 | self.NodeId = NodeId() |
|
8381 | self.PerformInsertReplace = PerformUpdateType(0) |
|
8382 | self.UpdateValues = [] |
|
8383 | self._freeze = True |
|
@@ 8218-8245 (lines=28) @@ | ||
8215 | return 'HistoryReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
|
8216 | 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
|
8217 | 'Results:' + str(self.Results) + ', ' + \ |
|
8218 | 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
|
8219 | ||
8220 | __repr__ = __str__ |
|
8221 | ||
8222 | ||
8223 | class WriteValue(FrozenClass): |
|
8224 | ''' |
|
8225 | :ivar NodeId: |
|
8226 | :vartype NodeId: NodeId |
|
8227 | :ivar AttributeId: |
|
8228 | :vartype AttributeId: UInt32 |
|
8229 | :ivar IndexRange: |
|
8230 | :vartype IndexRange: String |
|
8231 | :ivar Value: |
|
8232 | :vartype Value: DataValue |
|
8233 | ''' |
|
8234 | ||
8235 | ua_types = [ |
|
8236 | ('NodeId', 'NodeId'), |
|
8237 | ('AttributeId', 'UInt32'), |
|
8238 | ('IndexRange', 'String'), |
|
8239 | ('Value', 'DataValue'), |
|
8240 | ] |
|
8241 | ||
8242 | def __init__(self): |
|
8243 | self.NodeId = NodeId() |
|
8244 | self.AttributeId = 0 |
|
8245 | self.IndexRange = None |
|
8246 | self.Value = DataValue() |
|
8247 | self._freeze = True |
|
8248 | ||
@@ 8133-8160 (lines=28) @@ | ||
8130 | :vartype ReleaseContinuationPoints: Boolean |
|
8131 | :ivar NodesToRead: |
|
8132 | :vartype NodesToRead: HistoryReadValueId |
|
8133 | ''' |
|
8134 | ||
8135 | ua_types = [ |
|
8136 | ('HistoryReadDetails', 'ExtensionObject'), |
|
8137 | ('TimestampsToReturn', 'TimestampsToReturn'), |
|
8138 | ('ReleaseContinuationPoints', 'Boolean'), |
|
8139 | ('NodesToRead', 'ListOfHistoryReadValueId'), |
|
8140 | ] |
|
8141 | ||
8142 | def __init__(self): |
|
8143 | self.HistoryReadDetails = ExtensionObject() |
|
8144 | self.TimestampsToReturn = TimestampsToReturn(0) |
|
8145 | self.ReleaseContinuationPoints = True |
|
8146 | self.NodesToRead = [] |
|
8147 | self._freeze = True |
|
8148 | ||
8149 | def __str__(self): |
|
8150 | return 'HistoryReadParameters(' + 'HistoryReadDetails:' + str(self.HistoryReadDetails) + ', ' + \ |
|
8151 | 'TimestampsToReturn:' + str(self.TimestampsToReturn) + ', ' + \ |
|
8152 | 'ReleaseContinuationPoints:' + str(self.ReleaseContinuationPoints) + ', ' + \ |
|
8153 | 'NodesToRead:' + str(self.NodesToRead) + ')' |
|
8154 | ||
8155 | __repr__ = __str__ |
|
8156 | ||
8157 | ||
8158 | class HistoryReadRequest(FrozenClass): |
|
8159 | ''' |
|
8160 | :ivar TypeId: |
|
8161 | :vartype TypeId: NodeId |
|
8162 | :ivar RequestHeader: |
|
8163 | :vartype RequestHeader: RequestHeader |
|
@@ 7797-7824 (lines=28) @@ | ||
7794 | self.Results = [] |
|
7795 | self.DiagnosticInfos = [] |
|
7796 | self._freeze = True |
|
7797 | ||
7798 | def __str__(self): |
|
7799 | return 'ReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
|
7800 | 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
|
7801 | 'Results:' + str(self.Results) + ', ' + \ |
|
7802 | 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' |
|
7803 | ||
7804 | __repr__ = __str__ |
|
7805 | ||
7806 | ||
7807 | class HistoryReadValueId(FrozenClass): |
|
7808 | ''' |
|
7809 | :ivar NodeId: |
|
7810 | :vartype NodeId: NodeId |
|
7811 | :ivar IndexRange: |
|
7812 | :vartype IndexRange: String |
|
7813 | :ivar DataEncoding: |
|
7814 | :vartype DataEncoding: QualifiedName |
|
7815 | :ivar ContinuationPoint: |
|
7816 | :vartype ContinuationPoint: ByteString |
|
7817 | ''' |
|
7818 | ||
7819 | ua_types = [ |
|
7820 | ('NodeId', 'NodeId'), |
|
7821 | ('IndexRange', 'String'), |
|
7822 | ('DataEncoding', 'QualifiedName'), |
|
7823 | ('ContinuationPoint', 'ByteString'), |
|
7824 | ] |
|
7825 | ||
7826 | def __init__(self): |
|
7827 | self.NodeId = NodeId() |
|
@@ 7687-7714 (lines=28) @@ | ||
7684 | :vartype IndexRange: String |
|
7685 | :ivar DataEncoding: |
|
7686 | :vartype DataEncoding: QualifiedName |
|
7687 | ''' |
|
7688 | ||
7689 | ua_types = [ |
|
7690 | ('NodeId', 'NodeId'), |
|
7691 | ('AttributeId', 'UInt32'), |
|
7692 | ('IndexRange', 'String'), |
|
7693 | ('DataEncoding', 'QualifiedName'), |
|
7694 | ] |
|
7695 | ||
7696 | def __init__(self): |
|
7697 | self.NodeId = NodeId() |
|
7698 | self.AttributeId = 0 |
|
7699 | self.IndexRange = None |
|
7700 | self.DataEncoding = QualifiedName() |
|
7701 | self._freeze = True |
|
7702 | ||
7703 | def __str__(self): |
|
7704 | return 'ReadValueId(' + 'NodeId:' + str(self.NodeId) + ', ' + \ |
|
7705 | 'AttributeId:' + str(self.AttributeId) + ', ' + \ |
|
7706 | 'IndexRange:' + str(self.IndexRange) + ', ' + \ |
|
7707 | 'DataEncoding:' + str(self.DataEncoding) + ')' |
|
7708 | ||
7709 | __repr__ = __str__ |
|
7710 | ||
7711 | ||
7712 | class ReadParameters(FrozenClass): |
|
7713 | ''' |
|
7714 | :ivar MaxAge: |
|
7715 | :vartype MaxAge: Double |
|
7716 | :ivar TimestampsToReturn: |
|
7717 | :vartype TimestampsToReturn: TimestampsToReturn |
|
@@ 7552-7579 (lines=28) @@ | ||
7549 | ('ResponseHeader', 'ResponseHeader'), |
|
7550 | ('Parameters', 'QueryFirstResult'), |
|
7551 | ] |
|
7552 | ||
7553 | def __init__(self): |
|
7554 | self.TypeId = FourByteNodeId(ObjectIds.QueryFirstResponse_Encoding_DefaultBinary) |
|
7555 | self.ResponseHeader = ResponseHeader() |
|
7556 | self.Parameters = QueryFirstResult() |
|
7557 | self._freeze = True |
|
7558 | ||
7559 | def __str__(self): |
|
7560 | return 'QueryFirstResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ |
|
7561 | 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ |
|
7562 | 'Parameters:' + str(self.Parameters) + ')' |
|
7563 | ||
7564 | __repr__ = __str__ |
|
7565 | ||
7566 | ||
7567 | class QueryNextParameters(FrozenClass): |
|
7568 | ''' |
|
7569 | :ivar ReleaseContinuationPoint: |
|
7570 | :vartype ReleaseContinuationPoint: Boolean |
|
7571 | :ivar ContinuationPoint: |
|
7572 | :vartype ContinuationPoint: ByteString |
|
7573 | ''' |
|
7574 | ||
7575 | ua_types = [ |
|
7576 | ('ReleaseContinuationPoint', 'Boolean'), |
|
7577 | ('ContinuationPoint', 'ByteString'), |
|
7578 | ] |
|
7579 | ||
7580 | def __init__(self): |
|
7581 | self.ReleaseContinuationPoint = True |
|
7582 | self.ContinuationPoint = None |
|
@@ 7322-7349 (lines=28) @@ | ||
7319 | ua_types = [ |
|
7320 | ('TypeDefinitionId', 'NodeId'), |
|
7321 | ('BrowsePath', 'ListOfQualifiedName'), |
|
7322 | ('AttributeId', 'UInt32'), |
|
7323 | ('IndexRange', 'String'), |
|
7324 | ] |
|
7325 | ||
7326 | def __init__(self): |
|
7327 | self.TypeDefinitionId = NodeId() |
|
7328 | self.BrowsePath = [] |
|
7329 | self.AttributeId = 0 |
|
7330 | self.IndexRange = None |
|
7331 | self._freeze = True |
|
7332 | ||
7333 | def __str__(self): |
|
7334 | return 'SimpleAttributeOperand(' + 'TypeDefinitionId:' + str(self.TypeDefinitionId) + ', ' + \ |
|
7335 | 'BrowsePath:' + str(self.BrowsePath) + ', ' + \ |
|
7336 | 'AttributeId:' + str(self.AttributeId) + ', ' + \ |
|
7337 | 'IndexRange:' + str(self.IndexRange) + ')' |
|
7338 | ||
7339 | __repr__ = __str__ |
|
7340 | ||
7341 | ||
7342 | class ContentFilterElementResult(FrozenClass): |
|
7343 | ''' |
|
7344 | :ivar StatusCode: |
|
7345 | :vartype StatusCode: StatusCode |
|
7346 | :ivar OperandStatusCodes: |
|
7347 | :vartype OperandStatusCodes: StatusCode |
|
7348 | :ivar OperandDiagnosticInfos: |
|
7349 | :vartype OperandDiagnosticInfos: DiagnosticInfo |
|
7350 | ''' |
|
7351 | ||
7352 | ua_types = [ |
|
@@ 7192-7219 (lines=28) @@ | ||
7189 | ||
7190 | ua_types = [ |
|
7191 | ('FilterOperator', 'FilterOperator'), |
|
7192 | ('FilterOperands', 'ListOfExtensionObject'), |
|
7193 | ] |
|
7194 | ||
7195 | def __init__(self): |
|
7196 | self.FilterOperator = FilterOperator(0) |
|
7197 | self.FilterOperands = [] |
|
7198 | self._freeze = True |
|
7199 | ||
7200 | def __str__(self): |
|
7201 | return 'ContentFilterElement(' + 'FilterOperator:' + str(self.FilterOperator) + ', ' + \ |
|
7202 | 'FilterOperands:' + str(self.FilterOperands) + ')' |
|
7203 | ||
7204 | __repr__ = __str__ |
|
7205 | ||
7206 | ||
7207 | class ContentFilter(FrozenClass): |
|
7208 | ''' |
|
7209 | :ivar Elements: |
|
7210 | :vartype Elements: ContentFilterElement |
|
7211 | ''' |
|
7212 | ||
7213 | ua_types = [ |
|
7214 | ('Elements', 'ListOfContentFilterElement'), |
|
7215 | ] |
|
7216 | ||
7217 | def __init__(self): |
|
7218 | self.Elements = [] |
|
7219 | self._freeze = True |
|
7220 | ||
7221 | def __str__(self): |
|
7222 | return 'ContentFilter(' + 'Elements:' + str(self.Elements) + ')' |
|
@@ 5364-5391 (lines=28) @@ | ||
5361 | :ivar DataType: |
|
5362 | :vartype DataType: NodeId |
|
5363 | :ivar ValueRank: |
|
5364 | :vartype ValueRank: Int32 |
|
5365 | :ivar ArrayDimensions: |
|
5366 | :vartype ArrayDimensions: UInt32 |
|
5367 | :ivar IsAbstract: |
|
5368 | :vartype IsAbstract: Boolean |
|
5369 | ''' |
|
5370 | ||
5371 | ua_types = [ |
|
5372 | ('SpecifiedAttributes', 'UInt32'), |
|
5373 | ('DisplayName', 'LocalizedText'), |
|
5374 | ('Description', 'LocalizedText'), |
|
5375 | ('WriteMask', 'UInt32'), |
|
5376 | ('UserWriteMask', 'UInt32'), |
|
5377 | ('Value', 'Variant'), |
|
5378 | ('DataType', 'NodeId'), |
|
5379 | ('ValueRank', 'Int32'), |
|
5380 | ('ArrayDimensions', 'ListOfUInt32'), |
|
5381 | ('IsAbstract', 'Boolean'), |
|
5382 | ] |
|
5383 | ||
5384 | def __init__(self): |
|
5385 | self.SpecifiedAttributes = 0 |
|
5386 | self.DisplayName = LocalizedText() |
|
5387 | self.Description = LocalizedText() |
|
5388 | self.WriteMask = 0 |
|
5389 | self.UserWriteMask = 0 |
|
5390 | self.Value = Variant() |
|
5391 | self.DataType = NodeId() |
|
5392 | self.ValueRank = 0 |
|
5393 | self.ArrayDimensions = [] |
|
5394 | self.IsAbstract = True |
|
@@ 5254-5281 (lines=28) @@ | ||
5251 | :vartype SpecifiedAttributes: UInt32 |
|
5252 | :ivar DisplayName: |
|
5253 | :vartype DisplayName: LocalizedText |
|
5254 | :ivar Description: |
|
5255 | :vartype Description: LocalizedText |
|
5256 | :ivar WriteMask: |
|
5257 | :vartype WriteMask: UInt32 |
|
5258 | :ivar UserWriteMask: |
|
5259 | :vartype UserWriteMask: UInt32 |
|
5260 | :ivar Executable: |
|
5261 | :vartype Executable: Boolean |
|
5262 | :ivar UserExecutable: |
|
5263 | :vartype UserExecutable: Boolean |
|
5264 | ''' |
|
5265 | ||
5266 | ua_types = [ |
|
5267 | ('SpecifiedAttributes', 'UInt32'), |
|
5268 | ('DisplayName', 'LocalizedText'), |
|
5269 | ('Description', 'LocalizedText'), |
|
5270 | ('WriteMask', 'UInt32'), |
|
5271 | ('UserWriteMask', 'UInt32'), |
|
5272 | ('Executable', 'Boolean'), |
|
5273 | ('UserExecutable', 'Boolean'), |
|
5274 | ] |
|
5275 | ||
5276 | def __init__(self): |
|
5277 | self.SpecifiedAttributes = 0 |
|
5278 | self.DisplayName = LocalizedText() |
|
5279 | self.Description = LocalizedText() |
|
5280 | self.WriteMask = 0 |
|
5281 | self.UserWriteMask = 0 |
|
5282 | self.Executable = True |
|
5283 | self.UserExecutable = True |
|
5284 | self._freeze = True |
|
@@ 1358-1385 (lines=28) @@ | ||
1355 | ('DataTypeId', 'NodeId'), |
|
1356 | ('Name', 'QualifiedName'), |
|
1357 | ('StructureDefinition', 'StructureDefinition'), |
|
1358 | ] |
|
1359 | ||
1360 | def __init__(self): |
|
1361 | self.DataTypeId = NodeId() |
|
1362 | self.Name = QualifiedName() |
|
1363 | self.StructureDefinition = StructureDefinition() |
|
1364 | self._freeze = True |
|
1365 | ||
1366 | def __str__(self): |
|
1367 | return 'StructureDescription(' + 'DataTypeId:' + str(self.DataTypeId) + ', ' + \ |
|
1368 | 'Name:' + str(self.Name) + ', ' + \ |
|
1369 | 'StructureDefinition:' + str(self.StructureDefinition) + ')' |
|
1370 | ||
1371 | __repr__ = __str__ |
|
1372 | ||
1373 | ||
1374 | class EnumDescription(FrozenClass): |
|
1375 | ''' |
|
1376 | :ivar DataTypeId: |
|
1377 | :vartype DataTypeId: NodeId |
|
1378 | :ivar Name: |
|
1379 | :vartype Name: QualifiedName |
|
1380 | :ivar EnumDefinition: |
|
1381 | :vartype EnumDefinition: EnumDefinition |
|
1382 | :ivar BuiltInType: |
|
1383 | :vartype BuiltInType: Byte |
|
1384 | ''' |
|
1385 | ||
1386 | ua_types = [ |
|
1387 | ('DataTypeId', 'NodeId'), |
|
1388 | ('Name', 'QualifiedName'), |