@@ 3229-3278 (lines=50) @@ | ||
3226 | __repr__ = __str__ |
|
3227 | ||
3228 | ||
3229 | class ViewAttributes(FrozenClass): |
|
3230 | ''' |
|
3231 | The attributes for a view node. |
|
3232 | ||
3233 | :ivar SpecifiedAttributes: |
|
3234 | :vartype SpecifiedAttributes: UInt32 |
|
3235 | :ivar DisplayName: |
|
3236 | :vartype DisplayName: LocalizedText |
|
3237 | :ivar Description: |
|
3238 | :vartype Description: LocalizedText |
|
3239 | :ivar WriteMask: |
|
3240 | :vartype WriteMask: UInt32 |
|
3241 | :ivar UserWriteMask: |
|
3242 | :vartype UserWriteMask: UInt32 |
|
3243 | :ivar ContainsNoLoops: |
|
3244 | :vartype ContainsNoLoops: Boolean |
|
3245 | :ivar EventNotifier: |
|
3246 | :vartype EventNotifier: Byte |
|
3247 | ''' |
|
3248 | ||
3249 | ua_types = [ |
|
3250 | ('SpecifiedAttributes', 'UInt32'), |
|
3251 | ('DisplayName', 'LocalizedText'), |
|
3252 | ('Description', 'LocalizedText'), |
|
3253 | ('WriteMask', 'UInt32'), |
|
3254 | ('UserWriteMask', 'UInt32'), |
|
3255 | ('ContainsNoLoops', 'Boolean'), |
|
3256 | ('EventNotifier', 'Byte'), |
|
3257 | ] |
|
3258 | ||
3259 | def __init__(self): |
|
3260 | self.SpecifiedAttributes = 0 |
|
3261 | self.DisplayName = LocalizedText() |
|
3262 | self.Description = LocalizedText() |
|
3263 | self.WriteMask = 0 |
|
3264 | self.UserWriteMask = 0 |
|
3265 | self.ContainsNoLoops = True |
|
3266 | self.EventNotifier = 0 |
|
3267 | self._freeze = True |
|
3268 | ||
3269 | def __str__(self): |
|
3270 | return 'ViewAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
|
3271 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
3272 | 'Description:' + str(self.Description) + ', ' + \ |
|
3273 | 'WriteMask:' + str(self.WriteMask) + ', ' + \ |
|
3274 | 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
|
3275 | 'ContainsNoLoops:' + str(self.ContainsNoLoops) + ', ' + \ |
|
3276 | 'EventNotifier:' + str(self.EventNotifier) + ')' |
|
3277 | ||
3278 | __repr__ = __str__ |
|
3279 | ||
3280 | ||
3281 | class AddNodesItem(FrozenClass): |
|
@@ 2959-3008 (lines=50) @@ | ||
2956 | __repr__ = __str__ |
|
2957 | ||
2958 | ||
2959 | class MethodAttributes(FrozenClass): |
|
2960 | ''' |
|
2961 | The attributes for a method node. |
|
2962 | ||
2963 | :ivar SpecifiedAttributes: |
|
2964 | :vartype SpecifiedAttributes: UInt32 |
|
2965 | :ivar DisplayName: |
|
2966 | :vartype DisplayName: LocalizedText |
|
2967 | :ivar Description: |
|
2968 | :vartype Description: LocalizedText |
|
2969 | :ivar WriteMask: |
|
2970 | :vartype WriteMask: UInt32 |
|
2971 | :ivar UserWriteMask: |
|
2972 | :vartype UserWriteMask: UInt32 |
|
2973 | :ivar Executable: |
|
2974 | :vartype Executable: Boolean |
|
2975 | :ivar UserExecutable: |
|
2976 | :vartype UserExecutable: Boolean |
|
2977 | ''' |
|
2978 | ||
2979 | ua_types = [ |
|
2980 | ('SpecifiedAttributes', 'UInt32'), |
|
2981 | ('DisplayName', 'LocalizedText'), |
|
2982 | ('Description', 'LocalizedText'), |
|
2983 | ('WriteMask', 'UInt32'), |
|
2984 | ('UserWriteMask', 'UInt32'), |
|
2985 | ('Executable', 'Boolean'), |
|
2986 | ('UserExecutable', 'Boolean'), |
|
2987 | ] |
|
2988 | ||
2989 | def __init__(self): |
|
2990 | self.SpecifiedAttributes = 0 |
|
2991 | self.DisplayName = LocalizedText() |
|
2992 | self.Description = LocalizedText() |
|
2993 | self.WriteMask = 0 |
|
2994 | self.UserWriteMask = 0 |
|
2995 | self.Executable = True |
|
2996 | self.UserExecutable = True |
|
2997 | self._freeze = True |
|
2998 | ||
2999 | def __str__(self): |
|
3000 | return 'MethodAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
|
3001 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
3002 | 'Description:' + str(self.Description) + ', ' + \ |
|
3003 | 'WriteMask:' + str(self.WriteMask) + ', ' + \ |
|
3004 | 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
|
3005 | 'Executable:' + str(self.Executable) + ', ' + \ |
|
3006 | 'UserExecutable:' + str(self.UserExecutable) + ')' |
|
3007 | ||
3008 | __repr__ = __str__ |
|
3009 | ||
3010 | ||
3011 | class ObjectTypeAttributes(FrozenClass): |
|
@@ 3011-3055 (lines=45) @@ | ||
3008 | __repr__ = __str__ |
|
3009 | ||
3010 | ||
3011 | class ObjectTypeAttributes(FrozenClass): |
|
3012 | ''' |
|
3013 | The attributes for an object type node. |
|
3014 | ||
3015 | :ivar SpecifiedAttributes: |
|
3016 | :vartype SpecifiedAttributes: UInt32 |
|
3017 | :ivar DisplayName: |
|
3018 | :vartype DisplayName: LocalizedText |
|
3019 | :ivar Description: |
|
3020 | :vartype Description: LocalizedText |
|
3021 | :ivar WriteMask: |
|
3022 | :vartype WriteMask: UInt32 |
|
3023 | :ivar UserWriteMask: |
|
3024 | :vartype UserWriteMask: UInt32 |
|
3025 | :ivar IsAbstract: |
|
3026 | :vartype IsAbstract: Boolean |
|
3027 | ''' |
|
3028 | ||
3029 | ua_types = [ |
|
3030 | ('SpecifiedAttributes', 'UInt32'), |
|
3031 | ('DisplayName', 'LocalizedText'), |
|
3032 | ('Description', 'LocalizedText'), |
|
3033 | ('WriteMask', 'UInt32'), |
|
3034 | ('UserWriteMask', 'UInt32'), |
|
3035 | ('IsAbstract', 'Boolean'), |
|
3036 | ] |
|
3037 | ||
3038 | def __init__(self): |
|
3039 | self.SpecifiedAttributes = 0 |
|
3040 | self.DisplayName = LocalizedText() |
|
3041 | self.Description = LocalizedText() |
|
3042 | self.WriteMask = 0 |
|
3043 | self.UserWriteMask = 0 |
|
3044 | self.IsAbstract = True |
|
3045 | self._freeze = True |
|
3046 | ||
3047 | def __str__(self): |
|
3048 | return 'ObjectTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
|
3049 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
3050 | 'Description:' + str(self.Description) + ', ' + \ |
|
3051 | 'WriteMask:' + str(self.WriteMask) + ', ' + \ |
|
3052 | 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
|
3053 | 'IsAbstract:' + str(self.IsAbstract) + ')' |
|
3054 | ||
3055 | __repr__ = __str__ |
|
3056 | ||
3057 | ||
3058 | class VariableTypeAttributes(FrozenClass): |
|
@@ 2830-2874 (lines=45) @@ | ||
2827 | __repr__ = __str__ |
|
2828 | ||
2829 | ||
2830 | class ObjectAttributes(FrozenClass): |
|
2831 | ''' |
|
2832 | The attributes for an object node. |
|
2833 | ||
2834 | :ivar SpecifiedAttributes: |
|
2835 | :vartype SpecifiedAttributes: UInt32 |
|
2836 | :ivar DisplayName: |
|
2837 | :vartype DisplayName: LocalizedText |
|
2838 | :ivar Description: |
|
2839 | :vartype Description: LocalizedText |
|
2840 | :ivar WriteMask: |
|
2841 | :vartype WriteMask: UInt32 |
|
2842 | :ivar UserWriteMask: |
|
2843 | :vartype UserWriteMask: UInt32 |
|
2844 | :ivar EventNotifier: |
|
2845 | :vartype EventNotifier: Byte |
|
2846 | ''' |
|
2847 | ||
2848 | ua_types = [ |
|
2849 | ('SpecifiedAttributes', 'UInt32'), |
|
2850 | ('DisplayName', 'LocalizedText'), |
|
2851 | ('Description', 'LocalizedText'), |
|
2852 | ('WriteMask', 'UInt32'), |
|
2853 | ('UserWriteMask', 'UInt32'), |
|
2854 | ('EventNotifier', 'Byte'), |
|
2855 | ] |
|
2856 | ||
2857 | def __init__(self): |
|
2858 | self.SpecifiedAttributes = 0 |
|
2859 | self.DisplayName = LocalizedText() |
|
2860 | self.Description = LocalizedText() |
|
2861 | self.WriteMask = 0 |
|
2862 | self.UserWriteMask = 0 |
|
2863 | self.EventNotifier = 0 |
|
2864 | self._freeze = True |
|
2865 | ||
2866 | def __str__(self): |
|
2867 | return 'ObjectAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
|
2868 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
2869 | 'Description:' + str(self.Description) + ', ' + \ |
|
2870 | 'WriteMask:' + str(self.WriteMask) + ', ' + \ |
|
2871 | 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
|
2872 | 'EventNotifier:' + str(self.EventNotifier) + ')' |
|
2873 | ||
2874 | __repr__ = __str__ |
|
2875 | ||
2876 | ||
2877 | class VariableAttributes(FrozenClass): |
|
@@ 2788-2827 (lines=40) @@ | ||
2785 | __repr__ = __str__ |
|
2786 | ||
2787 | ||
2788 | class NodeAttributes(FrozenClass): |
|
2789 | ''' |
|
2790 | The base attributes for all nodes. |
|
2791 | ||
2792 | :ivar SpecifiedAttributes: |
|
2793 | :vartype SpecifiedAttributes: UInt32 |
|
2794 | :ivar DisplayName: |
|
2795 | :vartype DisplayName: LocalizedText |
|
2796 | :ivar Description: |
|
2797 | :vartype Description: LocalizedText |
|
2798 | :ivar WriteMask: |
|
2799 | :vartype WriteMask: UInt32 |
|
2800 | :ivar UserWriteMask: |
|
2801 | :vartype UserWriteMask: UInt32 |
|
2802 | ''' |
|
2803 | ||
2804 | ua_types = [ |
|
2805 | ('SpecifiedAttributes', 'UInt32'), |
|
2806 | ('DisplayName', 'LocalizedText'), |
|
2807 | ('Description', 'LocalizedText'), |
|
2808 | ('WriteMask', 'UInt32'), |
|
2809 | ('UserWriteMask', 'UInt32'), |
|
2810 | ] |
|
2811 | ||
2812 | def __init__(self): |
|
2813 | self.SpecifiedAttributes = 0 |
|
2814 | self.DisplayName = LocalizedText() |
|
2815 | self.Description = LocalizedText() |
|
2816 | self.WriteMask = 0 |
|
2817 | self.UserWriteMask = 0 |
|
2818 | self._freeze = True |
|
2819 | ||
2820 | def __str__(self): |
|
2821 | return 'NodeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
|
2822 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
2823 | 'Description:' + str(self.Description) + ', ' + \ |
|
2824 | 'WriteMask:' + str(self.WriteMask) + ', ' + \ |
|
2825 | 'UserWriteMask:' + str(self.UserWriteMask) + ')' |
|
2826 | ||
2827 | __repr__ = __str__ |
|
2828 | ||
2829 | ||
2830 | class ObjectAttributes(FrozenClass): |
|
@@ 3125-3179 (lines=55) @@ | ||
3122 | __repr__ = __str__ |
|
3123 | ||
3124 | ||
3125 | class ReferenceTypeAttributes(FrozenClass): |
|
3126 | ''' |
|
3127 | The attributes for a reference type node. |
|
3128 | ||
3129 | :ivar SpecifiedAttributes: |
|
3130 | :vartype SpecifiedAttributes: UInt32 |
|
3131 | :ivar DisplayName: |
|
3132 | :vartype DisplayName: LocalizedText |
|
3133 | :ivar Description: |
|
3134 | :vartype Description: LocalizedText |
|
3135 | :ivar WriteMask: |
|
3136 | :vartype WriteMask: UInt32 |
|
3137 | :ivar UserWriteMask: |
|
3138 | :vartype UserWriteMask: UInt32 |
|
3139 | :ivar IsAbstract: |
|
3140 | :vartype IsAbstract: Boolean |
|
3141 | :ivar Symmetric: |
|
3142 | :vartype Symmetric: Boolean |
|
3143 | :ivar InverseName: |
|
3144 | :vartype InverseName: LocalizedText |
|
3145 | ''' |
|
3146 | ||
3147 | ua_types = [ |
|
3148 | ('SpecifiedAttributes', 'UInt32'), |
|
3149 | ('DisplayName', 'LocalizedText'), |
|
3150 | ('Description', 'LocalizedText'), |
|
3151 | ('WriteMask', 'UInt32'), |
|
3152 | ('UserWriteMask', 'UInt32'), |
|
3153 | ('IsAbstract', 'Boolean'), |
|
3154 | ('Symmetric', 'Boolean'), |
|
3155 | ('InverseName', 'LocalizedText'), |
|
3156 | ] |
|
3157 | ||
3158 | def __init__(self): |
|
3159 | self.SpecifiedAttributes = 0 |
|
3160 | self.DisplayName = LocalizedText() |
|
3161 | self.Description = LocalizedText() |
|
3162 | self.WriteMask = 0 |
|
3163 | self.UserWriteMask = 0 |
|
3164 | self.IsAbstract = True |
|
3165 | self.Symmetric = True |
|
3166 | self.InverseName = LocalizedText() |
|
3167 | self._freeze = True |
|
3168 | ||
3169 | def __str__(self): |
|
3170 | return 'ReferenceTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ |
|
3171 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
3172 | 'Description:' + str(self.Description) + ', ' + \ |
|
3173 | 'WriteMask:' + str(self.WriteMask) + ', ' + \ |
|
3174 | 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ |
|
3175 | 'IsAbstract:' + str(self.IsAbstract) + ', ' + \ |
|
3176 | 'Symmetric:' + str(self.Symmetric) + ', ' + \ |
|
3177 | 'InverseName:' + str(self.InverseName) + ')' |
|
3178 | ||
3179 | __repr__ = __str__ |
|
3180 | ||
3181 | ||
3182 | class DataTypeAttributes(FrozenClass): |
|
@@ 9369-9401 (lines=33) @@ | ||
9366 | __repr__ = __str__ |
|
9367 | ||
9368 | ||
9369 | class EUInformation(FrozenClass): |
|
9370 | ''' |
|
9371 | :ivar NamespaceUri: |
|
9372 | :vartype NamespaceUri: String |
|
9373 | :ivar UnitId: |
|
9374 | :vartype UnitId: Int32 |
|
9375 | :ivar DisplayName: |
|
9376 | :vartype DisplayName: LocalizedText |
|
9377 | :ivar Description: |
|
9378 | :vartype Description: LocalizedText |
|
9379 | ''' |
|
9380 | ||
9381 | ua_types = [ |
|
9382 | ('NamespaceUri', 'String'), |
|
9383 | ('UnitId', 'Int32'), |
|
9384 | ('DisplayName', 'LocalizedText'), |
|
9385 | ('Description', 'LocalizedText'), |
|
9386 | ] |
|
9387 | ||
9388 | def __init__(self): |
|
9389 | self.NamespaceUri = None |
|
9390 | self.UnitId = 0 |
|
9391 | self.DisplayName = LocalizedText() |
|
9392 | self.Description = LocalizedText() |
|
9393 | self._freeze = True |
|
9394 | ||
9395 | def __str__(self): |
|
9396 | return 'EUInformation(' + 'NamespaceUri:' + str(self.NamespaceUri) + ', ' + \ |
|
9397 | 'UnitId:' + str(self.UnitId) + ', ' + \ |
|
9398 | 'DisplayName:' + str(self.DisplayName) + ', ' + \ |
|
9399 | 'Description:' + str(self.Description) + ')' |
|
9400 | ||
9401 | __repr__ = __str__ |
|
9402 | ||
9403 | ||
9404 | class ComplexNumberType(FrozenClass): |