| @@ 3089-3143 (lines=55) @@ | ||
| 3086 | ('Description', 'LocalizedText'), |
|
| 3087 | ] |
|
| 3088 | ||
| 3089 | def __init__(self): |
|
| 3090 | self.Name = None |
|
| 3091 | self.DataType = NodeId() |
|
| 3092 | self.ValueRank = 0 |
|
| 3093 | self.ArrayDimensions = [] |
|
| 3094 | self.Description = LocalizedText() |
|
| 3095 | self._freeze = True |
|
| 3096 | ||
| 3097 | def __str__(self): |
|
| 3098 | return 'Argument(' + 'Name:' + str(self.Name) + ', ' + \ |
|
| 3099 | 'DataType:' + str(self.DataType) + ', ' + \ |
|
| 3100 | 'ValueRank:' + str(self.ValueRank) + ', ' + \ |
|
| 3101 | 'ArrayDimensions:' + str(self.ArrayDimensions) + ', ' + \ |
|
| 3102 | 'Description:' + str(self.Description) + ')' |
|
| 3103 | ||
| 3104 | __repr__ = __str__ |
|
| 3105 | ||
| 3106 | ||
| 3107 | class EnumValueType(FrozenClass): |
|
| 3108 | ''' |
|
| 3109 | A mapping between a value of an enumerated type and a name and description. |
|
| 3110 | ||
| 3111 | :ivar Value: |
|
| 3112 | :vartype Value: Int64 |
|
| 3113 | :ivar DisplayName: |
|
| 3114 | :vartype DisplayName: LocalizedText |
|
| 3115 | :ivar Description: |
|
| 3116 | :vartype Description: LocalizedText |
|
| 3117 | ''' |
|
| 3118 | ||
| 3119 | ua_types = [ |
|
| 3120 | ('Value', 'Int64'), |
|
| 3121 | ('DisplayName', 'LocalizedText'), |
|
| 3122 | ('Description', 'LocalizedText'), |
|
| 3123 | ] |
|
| 3124 | ||
| 3125 | def __init__(self): |
|
| 3126 | self.Value = 0 |
|
| 3127 | self.DisplayName = LocalizedText() |
|
| 3128 | self.Description = LocalizedText() |
|
| 3129 | self._freeze = True |
|
| 3130 | ||
| 3131 | def __str__(self): |
|
| 3132 | return 'EnumValueType(' + 'Value:' + str(self.Value) + ', ' + \ |
|
| 3133 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
| 3134 | 'Description:' + str(self.Description) + ')' |
|
| 3135 | ||
| 3136 | __repr__ = __str__ |
|
| 3137 | ||
| 3138 | ||
| 3139 | class EnumField(FrozenClass): |
|
| 3140 | ''' |
|
| 3141 | :ivar Value: |
|
| 3142 | :vartype Value: Int64 |
|
| 3143 | :ivar DisplayName: |
|
| 3144 | :vartype DisplayName: LocalizedText |
|
| 3145 | :ivar Description: |
|
| 3146 | :vartype Description: LocalizedText |
|
| @@ 3193-3242 (lines=50) @@ | ||
| 3190 | self.Value = None |
|
| 3191 | self.ValidBits = None |
|
| 3192 | self._freeze = True |
|
| 3193 | ||
| 3194 | def __str__(self): |
|
| 3195 | return 'OptionSet(' + 'Value:' + str(self.Value) + ', ' + \ |
|
| 3196 | 'ValidBits:' + str(self.ValidBits) + ')' |
|
| 3197 | ||
| 3198 | __repr__ = __str__ |
|
| 3199 | ||
| 3200 | ||
| 3201 | class Union(FrozenClass): |
|
| 3202 | ''' |
|
| 3203 | This abstract DataType is the base DataType for all union DataTypes. |
|
| 3204 | ||
| 3205 | ''' |
|
| 3206 | ||
| 3207 | ua_types = [ |
|
| 3208 | ] |
|
| 3209 | ||
| 3210 | def __init__(self): |
|
| 3211 | self._freeze = True |
|
| 3212 | ||
| 3213 | def __str__(self): |
|
| 3214 | return 'Union(' + + ')' |
|
| 3215 | ||
| 3216 | __repr__ = __str__ |
|
| 3217 | ||
| 3218 | ||
| 3219 | class TimeZoneDataType(FrozenClass): |
|
| 3220 | ''' |
|
| 3221 | :ivar Offset: |
|
| 3222 | :vartype Offset: Int16 |
|
| 3223 | :ivar DaylightSavingInOffset: |
|
| 3224 | :vartype DaylightSavingInOffset: Boolean |
|
| 3225 | ''' |
|
| 3226 | ||
| 3227 | ua_types = [ |
|
| 3228 | ('Offset', 'Int16'), |
|
| 3229 | ('DaylightSavingInOffset', 'Boolean'), |
|
| 3230 | ] |
|
| 3231 | ||
| 3232 | def __init__(self): |
|
| 3233 | self.Offset = 0 |
|
| 3234 | self.DaylightSavingInOffset = True |
|
| 3235 | self._freeze = True |
|
| 3236 | ||
| 3237 | def __str__(self): |
|
| 3238 | return 'TimeZoneDataType(' + 'Offset:' + str(self.Offset) + ', ' + \ |
|
| 3239 | 'DaylightSavingInOffset:' + str(self.DaylightSavingInOffset) + ')' |
|
| 3240 | ||
| 3241 | __repr__ = __str__ |
|
| 3242 | ||
| 3243 | ||
| 3244 | class ApplicationDescription(FrozenClass): |
|
| 3245 | ''' |
|
| @@ 2923-2972 (lines=50) @@ | ||
| 2920 | self.AuthenticationProfileUri = None |
|
| 2921 | self.RequestedDeliveryGuarantee = BrokerTransportQualityOfService(0) |
|
| 2922 | self.MetaDataQueueName = None |
|
| 2923 | self._freeze = True |
|
| 2924 | ||
| 2925 | def __str__(self): |
|
| 2926 | return 'BrokerDataSetReaderTransportDataType(' + 'QueueName:' + str(self.QueueName) + ', ' + \ |
|
| 2927 | 'ResourceUri:' + str(self.ResourceUri) + ', ' + \ |
|
| 2928 | 'AuthenticationProfileUri:' + str(self.AuthenticationProfileUri) + ', ' + \ |
|
| 2929 | 'RequestedDeliveryGuarantee:' + str(self.RequestedDeliveryGuarantee) + ', ' + \ |
|
| 2930 | 'MetaDataQueueName:' + str(self.MetaDataQueueName) + ')' |
|
| 2931 | ||
| 2932 | __repr__ = __str__ |
|
| 2933 | ||
| 2934 | ||
| 2935 | class RolePermissionType(FrozenClass): |
|
| 2936 | ''' |
|
| 2937 | :ivar RoleId: |
|
| 2938 | :vartype RoleId: NodeId |
|
| 2939 | :ivar Permissions: |
|
| 2940 | :vartype Permissions: UInt32 |
|
| 2941 | ''' |
|
| 2942 | ||
| 2943 | ua_types = [ |
|
| 2944 | ('RoleId', 'NodeId'), |
|
| 2945 | ('Permissions', 'UInt32'), |
|
| 2946 | ] |
|
| 2947 | ||
| 2948 | def __init__(self): |
|
| 2949 | self.RoleId = NodeId() |
|
| 2950 | self.Permissions = 0 |
|
| 2951 | self._freeze = True |
|
| 2952 | ||
| 2953 | def __str__(self): |
|
| 2954 | return 'RolePermissionType(' + 'RoleId:' + str(self.RoleId) + ', ' + \ |
|
| 2955 | 'Permissions:' + str(self.Permissions) + ')' |
|
| 2956 | ||
| 2957 | __repr__ = __str__ |
|
| 2958 | ||
| 2959 | ||
| 2960 | class StructureField(FrozenClass): |
|
| 2961 | ''' |
|
| 2962 | :ivar Name: |
|
| 2963 | :vartype Name: String |
|
| 2964 | :ivar Description: |
|
| 2965 | :vartype Description: LocalizedText |
|
| 2966 | :ivar DataType: |
|
| 2967 | :vartype DataType: NodeId |
|
| 2968 | :ivar ValueRank: |
|
| 2969 | :vartype ValueRank: Int32 |
|
| 2970 | :ivar ArrayDimensions: |
|
| 2971 | :vartype ArrayDimensions: UInt32 |
|
| 2972 | :ivar MaxStringLength: |
|
| 2973 | :vartype MaxStringLength: UInt32 |
|
| 2974 | :ivar IsOptional: |
|
| 2975 | :vartype IsOptional: Boolean |
|
| @@ 3146-3190 (lines=45) @@ | ||
| 3143 | :ivar DisplayName: |
|
| 3144 | :vartype DisplayName: LocalizedText |
|
| 3145 | :ivar Description: |
|
| 3146 | :vartype Description: LocalizedText |
|
| 3147 | :ivar Name: |
|
| 3148 | :vartype Name: String |
|
| 3149 | ''' |
|
| 3150 | ||
| 3151 | ua_types = [ |
|
| 3152 | ('Value', 'Int64'), |
|
| 3153 | ('DisplayName', 'LocalizedText'), |
|
| 3154 | ('Description', 'LocalizedText'), |
|
| 3155 | ('Name', 'String'), |
|
| 3156 | ] |
|
| 3157 | ||
| 3158 | def __init__(self): |
|
| 3159 | self.Value = 0 |
|
| 3160 | self.DisplayName = LocalizedText() |
|
| 3161 | self.Description = LocalizedText() |
|
| 3162 | self.Name = None |
|
| 3163 | self._freeze = True |
|
| 3164 | ||
| 3165 | def __str__(self): |
|
| 3166 | return 'EnumField(' + 'Value:' + str(self.Value) + ', ' + \ |
|
| 3167 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
| 3168 | 'Description:' + str(self.Description) + ', ' + \ |
|
| 3169 | 'Name:' + str(self.Name) + ')' |
|
| 3170 | ||
| 3171 | __repr__ = __str__ |
|
| 3172 | ||
| 3173 | ||
| 3174 | class OptionSet(FrozenClass): |
|
| 3175 | ''' |
|
| 3176 | This abstract Structured DataType is the base DataType for all DataTypes representing a bit mask. |
|
| 3177 | ||
| 3178 | :ivar Value: |
|
| 3179 | :vartype Value: ByteString |
|
| 3180 | :ivar ValidBits: |
|
| 3181 | :vartype ValidBits: ByteString |
|
| 3182 | ''' |
|
| 3183 | ||
| 3184 | ua_types = [ |
|
| 3185 | ('Value', 'ByteString'), |
|
| 3186 | ('ValidBits', 'ByteString'), |
|
| 3187 | ] |
|
| 3188 | ||
| 3189 | def __init__(self): |
|
| 3190 | self.Value = None |
|
| 3191 | self.ValidBits = None |
|
| 3192 | self._freeze = True |
|
| 3193 | ||
| @@ 2794-2838 (lines=45) @@ | ||
| 2791 | ||
| 2792 | __repr__ = __str__ |
|
| 2793 | ||
| 2794 | ||
| 2795 | class BrokerConnectionTransportDataType(FrozenClass): |
|
| 2796 | ''' |
|
| 2797 | :ivar ResourceUri: |
|
| 2798 | :vartype ResourceUri: String |
|
| 2799 | :ivar AuthenticationProfileUri: |
|
| 2800 | :vartype AuthenticationProfileUri: String |
|
| 2801 | ''' |
|
| 2802 | ||
| 2803 | ua_types = [ |
|
| 2804 | ('ResourceUri', 'String'), |
|
| 2805 | ('AuthenticationProfileUri', 'String'), |
|
| 2806 | ] |
|
| 2807 | ||
| 2808 | def __init__(self): |
|
| 2809 | self.ResourceUri = None |
|
| 2810 | self.AuthenticationProfileUri = None |
|
| 2811 | self._freeze = True |
|
| 2812 | ||
| 2813 | def __str__(self): |
|
| 2814 | return 'BrokerConnectionTransportDataType(' + 'ResourceUri:' + str(self.ResourceUri) + ', ' + \ |
|
| 2815 | 'AuthenticationProfileUri:' + str(self.AuthenticationProfileUri) + ')' |
|
| 2816 | ||
| 2817 | __repr__ = __str__ |
|
| 2818 | ||
| 2819 | ||
| 2820 | class BrokerWriterGroupTransportDataType(FrozenClass): |
|
| 2821 | ''' |
|
| 2822 | :ivar QueueName: |
|
| 2823 | :vartype QueueName: String |
|
| 2824 | :ivar ResourceUri: |
|
| 2825 | :vartype ResourceUri: String |
|
| 2826 | :ivar AuthenticationProfileUri: |
|
| 2827 | :vartype AuthenticationProfileUri: String |
|
| 2828 | :ivar RequestedDeliveryGuarantee: |
|
| 2829 | :vartype RequestedDeliveryGuarantee: BrokerTransportQualityOfService |
|
| 2830 | ''' |
|
| 2831 | ||
| 2832 | ua_types = [ |
|
| 2833 | ('QueueName', 'String'), |
|
| 2834 | ('ResourceUri', 'String'), |
|
| 2835 | ('AuthenticationProfileUri', 'String'), |
|
| 2836 | ('RequestedDeliveryGuarantee', 'BrokerTransportQualityOfService'), |
|
| 2837 | ] |
|
| 2838 | ||
| 2839 | def __init__(self): |
|
| 2840 | self.QueueName = None |
|
| 2841 | self.ResourceUri = None |
|