IEC61850DataObject#
- class wattson.iec61850.iec61850_data_object.IEC61850DataObject(lib_object: DataObject, parent: IEC61850LogicalNode | IEC61850DataObject | None = None, children: List[IEC61850DataObject | IEC61850DataAttribute] | None = None)#
Bases:
objectMethods
add_childadd_data_attributeadd_data_objectensure_data_attributesensure_data_objectsensure_remote_data_attributesget_childget_child_by_pathget_control_objectget_data_attributeget_data_attribute_by_pathget_data_attribute_childrenget_data_attributesget_data_objectget_data_object_childrenget_logical_deviceget_logical_nodeget_mms_pathget_mms_referenceget_modelget_parent_objectshas_childhas_data_attributehas_data_attribute_pathhas_data_objectis_remoteset_control_modelAttributes
name- __init__(lib_object: DataObject, parent: IEC61850LogicalNode | IEC61850DataObject | None = None, children: List[IEC61850DataObject | IEC61850DataAttribute] | None = None) None#