@@ 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 |