Documentation ¶
Index ¶
- Variables
- type ACD
- func (*ACD) Descriptor() ([]byte, []int)deprecated
- func (x *ACD) GetDirGeneral() FaultDirectionKind
- func (x *ACD) GetDirNeut() *Optional_PhaseFaultDirectionKind
- func (x *ACD) GetDirPhsA() *Optional_PhaseFaultDirectionKind
- func (x *ACD) GetDirPhsB() *Optional_PhaseFaultDirectionKind
- func (x *ACD) GetDirPhsC() *Optional_PhaseFaultDirectionKind
- func (x *ACD) GetGeneral() bool
- func (x *ACD) GetNeut() *wrappers.BoolValue
- func (x *ACD) GetPhsA() *wrappers.BoolValue
- func (x *ACD) GetPhsB() *wrappers.BoolValue
- func (x *ACD) GetPhsC() *wrappers.BoolValue
- func (*ACD) ProtoMessage()
- func (x *ACD) ProtoReflect() protoreflect.Message
- func (x *ACD) Reset()
- func (x *ACD) String() string
- type ACDCTerminal
- func (*ACDCTerminal) Descriptor() ([]byte, []int)deprecated
- func (x *ACDCTerminal) GetConnected() *wrappers.BoolValue
- func (x *ACDCTerminal) GetIdentifiedObject() *IdentifiedObject
- func (x *ACDCTerminal) GetSequenceNumber() *wrappers.Int32Value
- func (*ACDCTerminal) ProtoMessage()
- func (x *ACDCTerminal) ProtoReflect() protoreflect.Message
- func (x *ACDCTerminal) Reset()
- func (x *ACDCTerminal) String() string
- type ASG
- type ActivePower
- func (*ActivePower) Descriptor() ([]byte, []int)deprecated
- func (x *ActivePower) GetMultiplier() *Optional_UnitMultiplierKind
- func (x *ActivePower) GetUnit() *Optional_UnitSymbolKind
- func (x *ActivePower) GetValue() *wrappers.FloatValue
- func (*ActivePower) ProtoMessage()
- func (x *ActivePower) ProtoReflect() protoreflect.Message
- func (x *ActivePower) Reset()
- func (x *ActivePower) String() string
- type AnalogEventAndStatusGGIO
- func (*AnalogEventAndStatusGGIO) Descriptor() ([]byte, []int)deprecated
- func (x *AnalogEventAndStatusGGIO) GetAnIn() *MV
- func (x *AnalogEventAndStatusGGIO) GetLogicalNode() *LogicalNode
- func (x *AnalogEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
- func (*AnalogEventAndStatusGGIO) ProtoMessage()
- func (x *AnalogEventAndStatusGGIO) ProtoReflect() protoreflect.Message
- func (x *AnalogEventAndStatusGGIO) Reset()
- func (x *AnalogEventAndStatusGGIO) String() string
- type AnalogueValue
- func (*AnalogueValue) Descriptor() ([]byte, []int)deprecated
- func (x *AnalogueValue) GetF() *wrappers.FloatValue
- func (x *AnalogueValue) GetI() *wrappers.Int32Value
- func (*AnalogueValue) ProtoMessage()
- func (x *AnalogueValue) ProtoReflect() protoreflect.Message
- func (x *AnalogueValue) Reset()
- func (x *AnalogueValue) String() string
- type AnalogueValueCtl
- func (*AnalogueValueCtl) Descriptor() ([]byte, []int)deprecated
- func (x *AnalogueValueCtl) GetF() *wrappers.FloatValue
- func (x *AnalogueValueCtl) GetI() *wrappers.Int32Value
- func (*AnalogueValueCtl) ProtoMessage()
- func (x *AnalogueValueCtl) ProtoReflect() protoreflect.Message
- func (x *AnalogueValueCtl) Reset()
- func (x *AnalogueValueCtl) String() string
- type ApplicationSystem
- func (*ApplicationSystem) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationSystem) GetMRID() string
- func (x *ApplicationSystem) GetNamedObject() *NamedObject
- func (*ApplicationSystem) ProtoMessage()
- func (x *ApplicationSystem) ProtoReflect() protoreflect.Message
- func (x *ApplicationSystem) Reset()
- func (x *ApplicationSystem) String() string
- type BCR
- type BehaviourModeKind
- func (BehaviourModeKind) Descriptor() protoreflect.EnumDescriptor
- func (x BehaviourModeKind) Enum() *BehaviourModeKind
- func (BehaviourModeKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x BehaviourModeKind) Number() protoreflect.EnumNumber
- func (x BehaviourModeKind) String() string
- func (BehaviourModeKind) Type() protoreflect.EnumType
- type BooleanEventAndStatusGGIO
- func (*BooleanEventAndStatusGGIO) Descriptor() ([]byte, []int)deprecated
- func (x *BooleanEventAndStatusGGIO) GetInd() *StatusSPS
- func (x *BooleanEventAndStatusGGIO) GetLogicalNode() *LogicalNode
- func (x *BooleanEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
- func (*BooleanEventAndStatusGGIO) ProtoMessage()
- func (x *BooleanEventAndStatusGGIO) ProtoReflect() protoreflect.Message
- func (x *BooleanEventAndStatusGGIO) Reset()
- func (x *BooleanEventAndStatusGGIO) String() string
- type CMV
- type CalcMethodKind
- func (CalcMethodKind) Descriptor() protoreflect.EnumDescriptor
- func (x CalcMethodKind) Enum() *CalcMethodKind
- func (CalcMethodKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x CalcMethodKind) Number() protoreflect.EnumNumber
- func (x CalcMethodKind) String() string
- func (CalcMethodKind) Type() protoreflect.EnumType
- type CheckConditions
- func (*CheckConditions) Descriptor() ([]byte, []int)deprecated
- func (x *CheckConditions) GetInterlockCheck() *wrappers.BoolValue
- func (x *CheckConditions) GetSynchroCheck() *wrappers.BoolValue
- func (*CheckConditions) ProtoMessage()
- func (x *CheckConditions) ProtoReflect() protoreflect.Message
- func (x *CheckConditions) Reset()
- func (x *CheckConditions) String() string
- type ConductingEquipment
- func (*ConductingEquipment) Descriptor() ([]byte, []int)deprecated
- func (x *ConductingEquipment) GetMRID() string
- func (x *ConductingEquipment) GetNamedObject() *NamedObject
- func (*ConductingEquipment) ProtoMessage()
- func (x *ConductingEquipment) ProtoReflect() protoreflect.Message
- func (x *ConductingEquipment) Reset()
- func (x *ConductingEquipment) String() string
- type ConductingEquipmentTerminalReading
- func (*ConductingEquipmentTerminalReading) Descriptor() ([]byte, []int)deprecated
- func (x *ConductingEquipmentTerminalReading) GetTerminal() *Terminal
- func (*ConductingEquipmentTerminalReading) ProtoMessage()
- func (x *ConductingEquipmentTerminalReading) ProtoReflect() protoreflect.Message
- func (x *ConductingEquipmentTerminalReading) Reset()
- func (x *ConductingEquipmentTerminalReading) String() string
- type ControlAPC
- type ControlDPC
- type ControlFSCC
- func (*ControlFSCC) Descriptor() ([]byte, []int)deprecated
- func (x *ControlFSCC) GetControlScheduleFSCH() *ControlScheduleFSCH
- func (x *ControlFSCC) GetIslandControlScheduleFSCH() *ControlScheduleFSCH
- func (x *ControlFSCC) GetLogicalNodeForControl() *LogicalNodeForControl
- func (*ControlFSCC) ProtoMessage()
- func (x *ControlFSCC) ProtoReflect() protoreflect.Message
- func (x *ControlFSCC) Reset()
- func (x *ControlFSCC) String() string
- type ControlINC
- type ControlING
- type ControlISC
- type ControlMessageInfo
- func (*ControlMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ControlMessageInfo) GetMessageInfo() *MessageInfo
- func (*ControlMessageInfo) ProtoMessage()
- func (x *ControlMessageInfo) ProtoReflect() protoreflect.Message
- func (x *ControlMessageInfo) Reset()
- func (x *ControlMessageInfo) String() string
- type ControlSPC
- type ControlScheduleFSCH
- func (*ControlScheduleFSCH) Descriptor() ([]byte, []int)deprecated
- func (x *ControlScheduleFSCH) GetValACSG() *ScheduleCSG
- func (*ControlScheduleFSCH) ProtoMessage()
- func (x *ControlScheduleFSCH) ProtoReflect() protoreflect.Message
- func (x *ControlScheduleFSCH) Reset()
- func (x *ControlScheduleFSCH) String() string
- type ControlTimestamp
- func (*ControlTimestamp) Descriptor() ([]byte, []int)deprecated
- func (x *ControlTimestamp) GetNanoseconds() uint32
- func (x *ControlTimestamp) GetSeconds() uint64
- func (*ControlTimestamp) ProtoMessage()
- func (x *ControlTimestamp) ProtoReflect() protoreflect.Message
- func (x *ControlTimestamp) Reset()
- func (x *ControlTimestamp) String() string
- type ControlValue
- func (*ControlValue) Descriptor() ([]byte, []int)deprecated
- func (x *ControlValue) GetIdentifiedObject() *IdentifiedObject
- func (x *ControlValue) GetModBlk() *wrappers.BoolValue
- func (x *ControlValue) GetReset_() *wrappers.BoolValue
- func (*ControlValue) ProtoMessage()
- func (x *ControlValue) ProtoReflect() protoreflect.Message
- func (x *ControlValue) Reset()
- func (x *ControlValue) String() string
- type DEL
- type DERGeneratorStateKind
- func (DERGeneratorStateKind) Descriptor() protoreflect.EnumDescriptor
- func (x DERGeneratorStateKind) Enum() *DERGeneratorStateKind
- func (DERGeneratorStateKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x DERGeneratorStateKind) Number() protoreflect.EnumNumber
- func (x DERGeneratorStateKind) String() string
- func (DERGeneratorStateKind) Type() protoreflect.EnumType
- type DateTimeInterval
- func (*DateTimeInterval) Descriptor() ([]byte, []int)deprecated
- func (x *DateTimeInterval) GetEnd() *wrappers.Int64Value
- func (x *DateTimeInterval) GetStart() *wrappers.Int64Value
- func (*DateTimeInterval) ProtoMessage()
- func (x *DateTimeInterval) ProtoReflect() protoreflect.Message
- func (x *DateTimeInterval) Reset()
- func (x *DateTimeInterval) String() string
- type DbPosKind
- type DetailQual
- func (*DetailQual) Descriptor() ([]byte, []int)deprecated
- func (x *DetailQual) GetBadReference() bool
- func (x *DetailQual) GetFailure() bool
- func (x *DetailQual) GetInaccurate() bool
- func (x *DetailQual) GetInconsistent() bool
- func (x *DetailQual) GetOldData() bool
- func (x *DetailQual) GetOscillatory() bool
- func (x *DetailQual) GetOutOfRange() bool
- func (x *DetailQual) GetOverflow() bool
- func (*DetailQual) ProtoMessage()
- func (x *DetailQual) ProtoReflect() protoreflect.Message
- func (x *DetailQual) Reset()
- func (x *DetailQual) String() string
- type DynamicTestKind
- func (DynamicTestKind) Descriptor() protoreflect.EnumDescriptor
- func (x DynamicTestKind) Enum() *DynamicTestKind
- func (DynamicTestKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x DynamicTestKind) Number() protoreflect.EnumNumber
- func (x DynamicTestKind) String() string
- func (DynamicTestKind) Type() protoreflect.EnumType
- type ENG_CalcMethodKind
- func (*ENG_CalcMethodKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENG_CalcMethodKind) GetSetVal() CalcMethodKind
- func (*ENG_CalcMethodKind) ProtoMessage()
- func (x *ENG_CalcMethodKind) ProtoReflect() protoreflect.Message
- func (x *ENG_CalcMethodKind) Reset()
- func (x *ENG_CalcMethodKind) String() string
- type ENG_GridConnectModeKind
- func (*ENG_GridConnectModeKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENG_GridConnectModeKind) GetSetVal() GridConnectModeKind
- func (x *ENG_GridConnectModeKind) GetSetValExtension() *wrappers.StringValue
- func (*ENG_GridConnectModeKind) ProtoMessage()
- func (x *ENG_GridConnectModeKind) ProtoReflect() protoreflect.Message
- func (x *ENG_GridConnectModeKind) Reset()
- func (x *ENG_GridConnectModeKind) String() string
- type ENG_PFSignKind
- type ENG_ScheduleParameter
- func (*ENG_ScheduleParameter) Descriptor() ([]byte, []int)deprecated
- func (x *ENG_ScheduleParameter) GetScheduleParameterType() ScheduleParameterKind
- func (x *ENG_ScheduleParameter) GetValue() float32
- func (*ENG_ScheduleParameter) ProtoMessage()
- func (x *ENG_ScheduleParameter) ProtoReflect() protoreflect.Message
- func (x *ENG_ScheduleParameter) Reset()
- func (x *ENG_ScheduleParameter) String() string
- type ENS_BehaviourModeKind
- func (*ENS_BehaviourModeKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENS_BehaviourModeKind) GetQ() *Quality
- func (x *ENS_BehaviourModeKind) GetStVal() BehaviourModeKind
- func (x *ENS_BehaviourModeKind) GetT() *Timestamp
- func (*ENS_BehaviourModeKind) ProtoMessage()
- func (x *ENS_BehaviourModeKind) ProtoReflect() protoreflect.Message
- func (x *ENS_BehaviourModeKind) Reset()
- func (x *ENS_BehaviourModeKind) String() string
- type ENS_DERGeneratorStateKind
- func (*ENS_DERGeneratorStateKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENS_DERGeneratorStateKind) GetQ() *Quality
- func (x *ENS_DERGeneratorStateKind) GetStVal() DERGeneratorStateKind
- func (x *ENS_DERGeneratorStateKind) GetT() *Timestamp
- func (*ENS_DERGeneratorStateKind) ProtoMessage()
- func (x *ENS_DERGeneratorStateKind) ProtoReflect() protoreflect.Message
- func (x *ENS_DERGeneratorStateKind) Reset()
- func (x *ENS_DERGeneratorStateKind) String() string
- type ENS_DynamicTestKind
- func (*ENS_DynamicTestKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENS_DynamicTestKind) GetQ() *Quality
- func (x *ENS_DynamicTestKind) GetStVal() DynamicTestKind
- func (x *ENS_DynamicTestKind) GetT() *Timestamp
- func (*ENS_DynamicTestKind) ProtoMessage()
- func (x *ENS_DynamicTestKind) ProtoReflect() protoreflect.Message
- func (x *ENS_DynamicTestKind) Reset()
- func (x *ENS_DynamicTestKind) String() string
- type ENS_GridConnectModeKind
- func (*ENS_GridConnectModeKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENS_GridConnectModeKind) GetStVal() GridConnectModeKind
- func (x *ENS_GridConnectModeKind) GetStValExtension() string
- func (*ENS_GridConnectModeKind) ProtoMessage()
- func (x *ENS_GridConnectModeKind) ProtoReflect() protoreflect.Message
- func (x *ENS_GridConnectModeKind) Reset()
- func (x *ENS_GridConnectModeKind) String() string
- type ENS_HealthKind
- func (*ENS_HealthKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENS_HealthKind) GetD() *wrappers.StringValue
- func (x *ENS_HealthKind) GetStVal() HealthKind
- func (*ENS_HealthKind) ProtoMessage()
- func (x *ENS_HealthKind) ProtoReflect() protoreflect.Message
- func (x *ENS_HealthKind) Reset()
- func (x *ENS_HealthKind) String() string
- type ENS_SwitchingCapabilityKind
- func (*ENS_SwitchingCapabilityKind) Descriptor() ([]byte, []int)deprecated
- func (x *ENS_SwitchingCapabilityKind) GetBlkEna() *wrappers.BoolValue
- func (x *ENS_SwitchingCapabilityKind) GetStVal() SwitchingCapabilityKind
- func (*ENS_SwitchingCapabilityKind) ProtoMessage()
- func (x *ENS_SwitchingCapabilityKind) ProtoReflect() protoreflect.Message
- func (x *ENS_SwitchingCapabilityKind) Reset()
- func (x *ENS_SwitchingCapabilityKind) String() string
- type ESS
- type EnergyConsumer
- func (*EnergyConsumer) Descriptor() ([]byte, []int)deprecated
- func (x *EnergyConsumer) GetConductingEquipment() *ConductingEquipment
- func (x *EnergyConsumer) GetOperatingLimit() *wrappers.StringValue
- func (*EnergyConsumer) ProtoMessage()
- func (x *EnergyConsumer) ProtoReflect() protoreflect.Message
- func (x *EnergyConsumer) Reset()
- func (x *EnergyConsumer) String() string
- type EventMessageInfo
- func (*EventMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EventMessageInfo) GetMessageInfo() *MessageInfo
- func (*EventMessageInfo) ProtoMessage()
- func (x *EventMessageInfo) ProtoReflect() protoreflect.Message
- func (x *EventMessageInfo) Reset()
- func (x *EventMessageInfo) String() string
- type EventValue
- func (*EventValue) Descriptor() ([]byte, []int)deprecated
- func (x *EventValue) GetIdentifiedObject() *IdentifiedObject
- func (x *EventValue) GetModBlk() *wrappers.BoolValue
- func (*EventValue) ProtoMessage()
- func (x *EventValue) ProtoReflect() protoreflect.Message
- func (x *EventValue) Reset()
- func (x *EventValue) String() string
- type FaultDirectionKind
- func (FaultDirectionKind) Descriptor() protoreflect.EnumDescriptor
- func (x FaultDirectionKind) Enum() *FaultDirectionKind
- func (FaultDirectionKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x FaultDirectionKind) Number() protoreflect.EnumNumber
- func (x FaultDirectionKind) String() string
- func (FaultDirectionKind) Type() protoreflect.EnumType
- type ForecastIED
- func (*ForecastIED) Descriptor() ([]byte, []int)deprecated
- func (x *ForecastIED) GetForecastValueSource() *ForecastValueSource
- func (x *ForecastIED) GetSourceApplicationID() string
- func (x *ForecastIED) GetSourceDateTime() int64
- func (*ForecastIED) ProtoMessage()
- func (x *ForecastIED) ProtoReflect() protoreflect.Message
- func (x *ForecastIED) Reset()
- func (x *ForecastIED) String() string
- type ForecastValue
- type ForecastValueSource
- func (*ForecastValueSource) Descriptor() ([]byte, []int)deprecated
- func (x *ForecastValueSource) GetIdentifiedObject() *IdentifiedObject
- func (*ForecastValueSource) ProtoMessage()
- func (x *ForecastValueSource) ProtoReflect() protoreflect.Message
- func (x *ForecastValueSource) Reset()
- func (x *ForecastValueSource) String() string
- type GridConnectModeKind
- func (GridConnectModeKind) Descriptor() protoreflect.EnumDescriptor
- func (x GridConnectModeKind) Enum() *GridConnectModeKind
- func (GridConnectModeKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x GridConnectModeKind) Number() protoreflect.EnumNumber
- func (x GridConnectModeKind) String() string
- func (GridConnectModeKind) Type() protoreflect.EnumType
- type HealthKind
- type IED
- type IdentifiedObject
- func (*IdentifiedObject) Descriptor() ([]byte, []int)deprecated
- func (x *IdentifiedObject) GetDescription() *wrappers.StringValue
- func (x *IdentifiedObject) GetMRID() *wrappers.StringValue
- func (x *IdentifiedObject) GetName() *wrappers.StringValue
- func (*IdentifiedObject) ProtoMessage()
- func (x *IdentifiedObject) ProtoReflect() protoreflect.Message
- func (x *IdentifiedObject) Reset()
- func (x *IdentifiedObject) String() string
- type IntegerEventAndStatusGGIO
- func (*IntegerEventAndStatusGGIO) Descriptor() ([]byte, []int)deprecated
- func (x *IntegerEventAndStatusGGIO) GetIntIn() *StatusINS
- func (x *IntegerEventAndStatusGGIO) GetLogicalNode() *LogicalNode
- func (x *IntegerEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
- func (*IntegerEventAndStatusGGIO) ProtoMessage()
- func (x *IntegerEventAndStatusGGIO) ProtoReflect() protoreflect.Message
- func (x *IntegerEventAndStatusGGIO) Reset()
- func (x *IntegerEventAndStatusGGIO) String() string
- type LogicalNode
- type LogicalNodeForControl
- func (*LogicalNodeForControl) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalNodeForControl) GetLogicalNode() *LogicalNode
- func (*LogicalNodeForControl) ProtoMessage()
- func (x *LogicalNodeForControl) ProtoReflect() protoreflect.Message
- func (x *LogicalNodeForControl) Reset()
- func (x *LogicalNodeForControl) String() string
- type LogicalNodeForEventAndStatus
- func (*LogicalNodeForEventAndStatus) Descriptor() ([]byte, []int)deprecated
- func (x *LogicalNodeForEventAndStatus) GetBeh() *ENS_BehaviourModeKind
- func (x *LogicalNodeForEventAndStatus) GetEEHealth() *ENS_HealthKind
- func (x *LogicalNodeForEventAndStatus) GetHotLineTag() *StatusSPS
- func (x *LogicalNodeForEventAndStatus) GetLogicalNode() *LogicalNode
- func (x *LogicalNodeForEventAndStatus) GetRemoteBlk() *StatusSPS
- func (*LogicalNodeForEventAndStatus) ProtoMessage()
- func (x *LogicalNodeForEventAndStatus) ProtoReflect() protoreflect.Message
- func (x *LogicalNodeForEventAndStatus) Reset()
- func (x *LogicalNodeForEventAndStatus) String() string
- type MV
- func (*MV) Descriptor() ([]byte, []int)deprecated
- func (x *MV) GetMag() *AnalogueValue
- func (x *MV) GetQ() *Quality
- func (x *MV) GetT() *Timestamp
- func (x *MV) GetUnits() *Unit
- func (*MV) ProtoMessage()
- func (x *MV) ProtoReflect() protoreflect.Message
- func (x *MV) Reset()
- func (x *MV) String() string
- type MeasurementValue
- func (*MeasurementValue) Descriptor() ([]byte, []int)deprecated
- func (x *MeasurementValue) GetIdentifiedObject() *IdentifiedObject
- func (*MeasurementValue) ProtoMessage()
- func (x *MeasurementValue) ProtoReflect() protoreflect.Message
- func (x *MeasurementValue) Reset()
- func (x *MeasurementValue) String() string
- type MessageInfo
- func (*MessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MessageInfo) GetIdentifiedObject() *IdentifiedObject
- func (x *MessageInfo) GetMessageTimeStamp() *Timestamp
- func (*MessageInfo) ProtoMessage()
- func (x *MessageInfo) ProtoReflect() protoreflect.Message
- func (x *MessageInfo) Reset()
- func (x *MessageInfo) String() string
- type Meter
- type NamedObject
- func (*NamedObject) Descriptor() ([]byte, []int)deprecated
- func (x *NamedObject) GetDescription() *wrappers.StringValue
- func (x *NamedObject) GetName() *wrappers.StringValue
- func (*NamedObject) ProtoMessage()
- func (x *NamedObject) ProtoReflect() protoreflect.Message
- func (x *NamedObject) Reset()
- func (x *NamedObject) String() string
- type OptimizationMessageInfo
- func (*OptimizationMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *OptimizationMessageInfo) GetMessageInfo() *MessageInfo
- func (*OptimizationMessageInfo) ProtoMessage()
- func (x *OptimizationMessageInfo) ProtoReflect() protoreflect.Message
- func (x *OptimizationMessageInfo) Reset()
- func (x *OptimizationMessageInfo) String() string
- type Optional_BehaviourModeKind
- func (*Optional_BehaviourModeKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_BehaviourModeKind) GetValue() BehaviourModeKind
- func (*Optional_BehaviourModeKind) ProtoMessage()
- func (x *Optional_BehaviourModeKind) ProtoReflect() protoreflect.Message
- func (x *Optional_BehaviourModeKind) Reset()
- func (x *Optional_BehaviourModeKind) String() string
- type Optional_CalcMethodKind
- func (*Optional_CalcMethodKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_CalcMethodKind) GetValue() CalcMethodKind
- func (*Optional_CalcMethodKind) ProtoMessage()
- func (x *Optional_CalcMethodKind) ProtoReflect() protoreflect.Message
- func (x *Optional_CalcMethodKind) Reset()
- func (x *Optional_CalcMethodKind) String() string
- type Optional_DERGeneratorStateKind
- func (*Optional_DERGeneratorStateKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_DERGeneratorStateKind) GetValue() DERGeneratorStateKind
- func (*Optional_DERGeneratorStateKind) ProtoMessage()
- func (x *Optional_DERGeneratorStateKind) ProtoReflect() protoreflect.Message
- func (x *Optional_DERGeneratorStateKind) Reset()
- func (x *Optional_DERGeneratorStateKind) String() string
- type Optional_DbPosKind
- func (*Optional_DbPosKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_DbPosKind) GetValue() DbPosKind
- func (*Optional_DbPosKind) ProtoMessage()
- func (x *Optional_DbPosKind) ProtoReflect() protoreflect.Message
- func (x *Optional_DbPosKind) Reset()
- func (x *Optional_DbPosKind) String() string
- type Optional_DynamicTestKind
- func (*Optional_DynamicTestKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_DynamicTestKind) GetValue() DynamicTestKind
- func (*Optional_DynamicTestKind) ProtoMessage()
- func (x *Optional_DynamicTestKind) ProtoReflect() protoreflect.Message
- func (x *Optional_DynamicTestKind) Reset()
- func (x *Optional_DynamicTestKind) String() string
- type Optional_FaultDirectionKind
- func (*Optional_FaultDirectionKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_FaultDirectionKind) GetValue() FaultDirectionKind
- func (*Optional_FaultDirectionKind) ProtoMessage()
- func (x *Optional_FaultDirectionKind) ProtoReflect() protoreflect.Message
- func (x *Optional_FaultDirectionKind) Reset()
- func (x *Optional_FaultDirectionKind) String() string
- type Optional_GridConnectModeKind
- func (*Optional_GridConnectModeKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_GridConnectModeKind) GetValue() GridConnectModeKind
- func (*Optional_GridConnectModeKind) ProtoMessage()
- func (x *Optional_GridConnectModeKind) ProtoReflect() protoreflect.Message
- func (x *Optional_GridConnectModeKind) Reset()
- func (x *Optional_GridConnectModeKind) String() string
- type Optional_HealthKind
- func (*Optional_HealthKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_HealthKind) GetValue() HealthKind
- func (*Optional_HealthKind) ProtoMessage()
- func (x *Optional_HealthKind) ProtoReflect() protoreflect.Message
- func (x *Optional_HealthKind) Reset()
- func (x *Optional_HealthKind) String() string
- type Optional_PFSignKind
- func (*Optional_PFSignKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_PFSignKind) GetValue() PFSignKind
- func (*Optional_PFSignKind) ProtoMessage()
- func (x *Optional_PFSignKind) ProtoReflect() protoreflect.Message
- func (x *Optional_PFSignKind) Reset()
- func (x *Optional_PFSignKind) String() string
- type Optional_PhaseCodeKind
- func (*Optional_PhaseCodeKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_PhaseCodeKind) GetValue() PhaseCodeKind
- func (*Optional_PhaseCodeKind) ProtoMessage()
- func (x *Optional_PhaseCodeKind) ProtoReflect() protoreflect.Message
- func (x *Optional_PhaseCodeKind) Reset()
- func (x *Optional_PhaseCodeKind) String() string
- type Optional_PhaseFaultDirectionKind
- func (*Optional_PhaseFaultDirectionKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_PhaseFaultDirectionKind) GetValue() PhaseFaultDirectionKind
- func (*Optional_PhaseFaultDirectionKind) ProtoMessage()
- func (x *Optional_PhaseFaultDirectionKind) ProtoReflect() protoreflect.Message
- func (x *Optional_PhaseFaultDirectionKind) Reset()
- func (x *Optional_PhaseFaultDirectionKind) String() string
- type Optional_RecloseActionKind
- func (*Optional_RecloseActionKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_RecloseActionKind) GetValue() RecloseActionKind
- func (*Optional_RecloseActionKind) ProtoMessage()
- func (x *Optional_RecloseActionKind) ProtoReflect() protoreflect.Message
- func (x *Optional_RecloseActionKind) Reset()
- func (x *Optional_RecloseActionKind) String() string
- type Optional_ScheduleParameterKind
- func (*Optional_ScheduleParameterKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_ScheduleParameterKind) GetValue() ScheduleParameterKind
- func (*Optional_ScheduleParameterKind) ProtoMessage()
- func (x *Optional_ScheduleParameterKind) ProtoReflect() protoreflect.Message
- func (x *Optional_ScheduleParameterKind) Reset()
- func (x *Optional_ScheduleParameterKind) String() string
- type Optional_SourceKind
- func (*Optional_SourceKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_SourceKind) GetValue() SourceKind
- func (*Optional_SourceKind) ProtoMessage()
- func (x *Optional_SourceKind) ProtoReflect() protoreflect.Message
- func (x *Optional_SourceKind) Reset()
- func (x *Optional_SourceKind) String() string
- type Optional_StateKind
- func (*Optional_StateKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_StateKind) GetValue() StateKind
- func (*Optional_StateKind) ProtoMessage()
- func (x *Optional_StateKind) ProtoReflect() protoreflect.Message
- func (x *Optional_StateKind) Reset()
- func (x *Optional_StateKind) String() string
- type Optional_SwitchingCapabilityKind
- func (*Optional_SwitchingCapabilityKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_SwitchingCapabilityKind) GetValue() SwitchingCapabilityKind
- func (*Optional_SwitchingCapabilityKind) ProtoMessage()
- func (x *Optional_SwitchingCapabilityKind) ProtoReflect() protoreflect.Message
- func (x *Optional_SwitchingCapabilityKind) Reset()
- func (x *Optional_SwitchingCapabilityKind) String() string
- type Optional_TimeAccuracyKind
- func (*Optional_TimeAccuracyKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_TimeAccuracyKind) GetValue() TimeAccuracyKind
- func (*Optional_TimeAccuracyKind) ProtoMessage()
- func (x *Optional_TimeAccuracyKind) ProtoReflect() protoreflect.Message
- func (x *Optional_TimeAccuracyKind) Reset()
- func (x *Optional_TimeAccuracyKind) String() string
- type Optional_UnitMultiplierKind
- func (*Optional_UnitMultiplierKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_UnitMultiplierKind) GetValue() UnitMultiplierKind
- func (*Optional_UnitMultiplierKind) ProtoMessage()
- func (x *Optional_UnitMultiplierKind) ProtoReflect() protoreflect.Message
- func (x *Optional_UnitMultiplierKind) Reset()
- func (x *Optional_UnitMultiplierKind) String() string
- type Optional_UnitSymbolKind
- func (*Optional_UnitSymbolKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_UnitSymbolKind) GetValue() UnitSymbolKind
- func (*Optional_UnitSymbolKind) ProtoMessage()
- func (x *Optional_UnitSymbolKind) ProtoReflect() protoreflect.Message
- func (x *Optional_UnitSymbolKind) Reset()
- func (x *Optional_UnitSymbolKind) String() string
- type Optional_ValidityKind
- func (*Optional_ValidityKind) Descriptor() ([]byte, []int)deprecated
- func (x *Optional_ValidityKind) GetValue() ValidityKind
- func (*Optional_ValidityKind) ProtoMessage()
- func (x *Optional_ValidityKind) ProtoReflect() protoreflect.Message
- func (x *Optional_ValidityKind) Reset()
- func (x *Optional_ValidityKind) String() string
- type PFSignKind
- type PMG
- type PhaseAPC
- func (*PhaseAPC) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseAPC) GetPhs3() *ControlAPC
- func (x *PhaseAPC) GetPhsA() *ControlAPC
- func (x *PhaseAPC) GetPhsB() *ControlAPC
- func (x *PhaseAPC) GetPhsC() *ControlAPC
- func (*PhaseAPC) ProtoMessage()
- func (x *PhaseAPC) ProtoReflect() protoreflect.Message
- func (x *PhaseAPC) Reset()
- func (x *PhaseAPC) String() string
- type PhaseCodeKind
- func (PhaseCodeKind) Descriptor() protoreflect.EnumDescriptor
- func (x PhaseCodeKind) Enum() *PhaseCodeKind
- func (PhaseCodeKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x PhaseCodeKind) Number() protoreflect.EnumNumber
- func (x PhaseCodeKind) String() string
- func (PhaseCodeKind) Type() protoreflect.EnumType
- type PhaseDPC
- func (*PhaseDPC) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseDPC) GetPhs3() *ControlDPC
- func (x *PhaseDPC) GetPhsA() *ControlDPC
- func (x *PhaseDPC) GetPhsB() *ControlDPC
- func (x *PhaseDPC) GetPhsC() *ControlDPC
- func (*PhaseDPC) ProtoMessage()
- func (x *PhaseDPC) ProtoReflect() protoreflect.Message
- func (x *PhaseDPC) Reset()
- func (x *PhaseDPC) String() string
- type PhaseDPS
- func (*PhaseDPS) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseDPS) GetPhs3() *StatusDPS
- func (x *PhaseDPS) GetPhsA() *StatusDPS
- func (x *PhaseDPS) GetPhsB() *StatusDPS
- func (x *PhaseDPS) GetPhsC() *StatusDPS
- func (*PhaseDPS) ProtoMessage()
- func (x *PhaseDPS) ProtoReflect() protoreflect.Message
- func (x *PhaseDPS) Reset()
- func (x *PhaseDPS) String() string
- type PhaseFaultDirectionKind
- func (PhaseFaultDirectionKind) Descriptor() protoreflect.EnumDescriptor
- func (x PhaseFaultDirectionKind) Enum() *PhaseFaultDirectionKind
- func (PhaseFaultDirectionKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x PhaseFaultDirectionKind) Number() protoreflect.EnumNumber
- func (x PhaseFaultDirectionKind) String() string
- func (PhaseFaultDirectionKind) Type() protoreflect.EnumType
- type PhaseINS
- func (*PhaseINS) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseINS) GetPhs3() *StatusINS
- func (x *PhaseINS) GetPhsA() *StatusINS
- func (x *PhaseINS) GetPhsB() *StatusINS
- func (x *PhaseINS) GetPhsC() *StatusINS
- func (*PhaseINS) ProtoMessage()
- func (x *PhaseINS) ProtoReflect() protoreflect.Message
- func (x *PhaseINS) Reset()
- func (x *PhaseINS) String() string
- type PhaseISC
- func (*PhaseISC) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseISC) GetPhs3() *ControlISC
- func (x *PhaseISC) GetPhsA() *ControlISC
- func (x *PhaseISC) GetPhsB() *ControlISC
- func (x *PhaseISC) GetPhsC() *ControlISC
- func (*PhaseISC) ProtoMessage()
- func (x *PhaseISC) ProtoReflect() protoreflect.Message
- func (x *PhaseISC) Reset()
- func (x *PhaseISC) String() string
- type PhaseMMTN
- func (*PhaseMMTN) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseMMTN) GetPhsA() *ReadingMMTN
- func (x *PhaseMMTN) GetPhsAB() *ReadingMMTN
- func (x *PhaseMMTN) GetPhsB() *ReadingMMTN
- func (x *PhaseMMTN) GetPhsBC() *ReadingMMTN
- func (x *PhaseMMTN) GetPhsC() *ReadingMMTN
- func (x *PhaseMMTN) GetPhsCA() *ReadingMMTN
- func (*PhaseMMTN) ProtoMessage()
- func (x *PhaseMMTN) ProtoReflect() protoreflect.Message
- func (x *PhaseMMTN) Reset()
- func (x *PhaseMMTN) String() string
- type PhaseRecloseAction
- func (*PhaseRecloseAction) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseRecloseAction) GetPhs3() *Optional_RecloseActionKind
- func (x *PhaseRecloseAction) GetPhsA() *Optional_RecloseActionKind
- func (x *PhaseRecloseAction) GetPhsB() *Optional_RecloseActionKind
- func (x *PhaseRecloseAction) GetPhsC() *Optional_RecloseActionKind
- func (*PhaseRecloseAction) ProtoMessage()
- func (x *PhaseRecloseAction) ProtoReflect() protoreflect.Message
- func (x *PhaseRecloseAction) Reset()
- func (x *PhaseRecloseAction) String() string
- type PhaseSPS
- func (*PhaseSPS) Descriptor() ([]byte, []int)deprecated
- func (x *PhaseSPS) GetPhs3() *StatusSPS
- func (x *PhaseSPS) GetPhsA() *StatusSPS
- func (x *PhaseSPS) GetPhsB() *StatusSPS
- func (x *PhaseSPS) GetPhsC() *StatusSPS
- func (*PhaseSPS) ProtoMessage()
- func (x *PhaseSPS) ProtoReflect() protoreflect.Message
- func (x *PhaseSPS) Reset()
- func (x *PhaseSPS) String() string
- type Quality
- func (*Quality) Descriptor() ([]byte, []int)deprecated
- func (x *Quality) GetDetailQual() *DetailQual
- func (x *Quality) GetOperatorBlocked() bool
- func (x *Quality) GetSource() SourceKind
- func (x *Quality) GetTest() bool
- func (x *Quality) GetValidity() ValidityKind
- func (*Quality) ProtoMessage()
- func (x *Quality) ProtoReflect() protoreflect.Message
- func (x *Quality) Reset()
- func (x *Quality) String() string
- type RampRate
- func (*RampRate) Descriptor() ([]byte, []int)deprecated
- func (x *RampRate) GetNegativeReactivePowerKVArPerMin() *wrappers.FloatValue
- func (x *RampRate) GetNegativeRealPowerKWPerMin() *wrappers.FloatValue
- func (x *RampRate) GetPositiveReactivePowerKVArPerMin() *wrappers.FloatValue
- func (x *RampRate) GetPositiveRealPowerKWPerMin() *wrappers.FloatValue
- func (*RampRate) ProtoMessage()
- func (x *RampRate) ProtoReflect() protoreflect.Message
- func (x *RampRate) Reset()
- func (x *RampRate) String() string
- type ReadingMMTN
- func (*ReadingMMTN) Descriptor() ([]byte, []int)deprecated
- func (x *ReadingMMTN) GetDmdVAh() *BCR
- func (x *ReadingMMTN) GetDmdVArh() *BCR
- func (x *ReadingMMTN) GetDmdWh() *BCR
- func (x *ReadingMMTN) GetLogicalNode() *LogicalNode
- func (x *ReadingMMTN) GetSupVAh() *BCR
- func (x *ReadingMMTN) GetSupVArh() *BCR
- func (x *ReadingMMTN) GetSupWh() *BCR
- func (x *ReadingMMTN) GetTotVAh() *BCR
- func (x *ReadingMMTN) GetTotVArh() *BCR
- func (x *ReadingMMTN) GetTotWh() *BCR
- func (*ReadingMMTN) ProtoMessage()
- func (x *ReadingMMTN) ProtoReflect() protoreflect.Message
- func (x *ReadingMMTN) Reset()
- func (x *ReadingMMTN) String() string
- type ReadingMMTR
- func (*ReadingMMTR) Descriptor() ([]byte, []int)deprecated
- func (x *ReadingMMTR) GetDmdVAh() *BCR
- func (x *ReadingMMTR) GetDmdVArh() *BCR
- func (x *ReadingMMTR) GetDmdWh() *BCR
- func (x *ReadingMMTR) GetLogicalNode() *LogicalNode
- func (x *ReadingMMTR) GetSupVAh() *BCR
- func (x *ReadingMMTR) GetSupVArh() *BCR
- func (x *ReadingMMTR) GetSupWh() *BCR
- func (x *ReadingMMTR) GetTotVAh() *BCR
- func (x *ReadingMMTR) GetTotVArh() *BCR
- func (x *ReadingMMTR) GetTotWh() *BCR
- func (*ReadingMMTR) ProtoMessage()
- func (x *ReadingMMTR) ProtoReflect() protoreflect.Message
- func (x *ReadingMMTR) Reset()
- func (x *ReadingMMTR) String() string
- type ReadingMMXU
- func (*ReadingMMXU) Descriptor() ([]byte, []int)deprecated
- func (x *ReadingMMXU) GetA() *WYE
- func (x *ReadingMMXU) GetClcMth() *ENG_CalcMethodKind
- func (x *ReadingMMXU) GetHz() *MV
- func (x *ReadingMMXU) GetLogicalNode() *LogicalNode
- func (x *ReadingMMXU) GetPF() *WYE
- func (x *ReadingMMXU) GetPFSign() *ENG_PFSignKind
- func (x *ReadingMMXU) GetPPV() *DEL
- func (x *ReadingMMXU) GetPhV() *WYE
- func (x *ReadingMMXU) GetVA() *WYE
- func (x *ReadingMMXU) GetVAr() *WYE
- func (x *ReadingMMXU) GetW() *WYE
- func (*ReadingMMXU) ProtoMessage()
- func (x *ReadingMMXU) ProtoReflect() protoreflect.Message
- func (x *ReadingMMXU) Reset()
- func (x *ReadingMMXU) String() string
- type ReadingMessageInfo
- func (*ReadingMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ReadingMessageInfo) GetMessageInfo() *MessageInfo
- func (*ReadingMessageInfo) ProtoMessage()
- func (x *ReadingMessageInfo) ProtoReflect() protoreflect.Message
- func (x *ReadingMessageInfo) Reset()
- func (x *ReadingMessageInfo) String() string
- type RecloseActionKind
- func (RecloseActionKind) Descriptor() protoreflect.EnumDescriptor
- func (x RecloseActionKind) Enum() *RecloseActionKind
- func (RecloseActionKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x RecloseActionKind) Number() protoreflect.EnumNumber
- func (x RecloseActionKind) String() string
- func (RecloseActionKind) Type() protoreflect.EnumType
- type ScheduleCSG
- type ScheduleParameterKind
- func (ScheduleParameterKind) Descriptor() protoreflect.EnumDescriptor
- func (x ScheduleParameterKind) Enum() *ScheduleParameterKind
- func (ScheduleParameterKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScheduleParameterKind) Number() protoreflect.EnumNumber
- func (x ScheduleParameterKind) String() string
- func (ScheduleParameterKind) Type() protoreflect.EnumType
- type SchedulePoint
- func (*SchedulePoint) Descriptor() ([]byte, []int)deprecated
- func (x *SchedulePoint) GetScheduleParameter() []*ENG_ScheduleParameter
- func (x *SchedulePoint) GetStartTime() *ControlTimestamp
- func (*SchedulePoint) ProtoMessage()
- func (x *SchedulePoint) ProtoReflect() protoreflect.Message
- func (x *SchedulePoint) Reset()
- func (x *SchedulePoint) String() string
- type SourceKind
- type StateKind
- type StatusAndEventXCBR
- func (*StatusAndEventXCBR) Descriptor() ([]byte, []int)deprecated
- func (x *StatusAndEventXCBR) GetDynamicTest() *ENS_DynamicTestKind
- func (x *StatusAndEventXCBR) GetLogicalNodeForEventAndStatus() *LogicalNodeForEventAndStatus
- func (x *StatusAndEventXCBR) GetPos() *PhaseDPS
- func (x *StatusAndEventXCBR) GetProtectionMode() *StatusINS
- func (x *StatusAndEventXCBR) GetProtectionPickup() *ACD
- func (x *StatusAndEventXCBR) GetRecloseEnabled() *PhaseSPS
- func (x *StatusAndEventXCBR) GetReclosingAction() *PhaseRecloseAction
- func (*StatusAndEventXCBR) ProtoMessage()
- func (x *StatusAndEventXCBR) ProtoReflect() protoreflect.Message
- func (x *StatusAndEventXCBR) Reset()
- func (x *StatusAndEventXCBR) String() string
- type StatusDPS
- func (*StatusDPS) Descriptor() ([]byte, []int)deprecated
- func (x *StatusDPS) GetQ() *Quality
- func (x *StatusDPS) GetStVal() DbPosKind
- func (x *StatusDPS) GetT() *Timestamp
- func (*StatusDPS) ProtoMessage()
- func (x *StatusDPS) ProtoReflect() protoreflect.Message
- func (x *StatusDPS) Reset()
- func (x *StatusDPS) String() string
- type StatusINC
- func (*StatusINC) Descriptor() ([]byte, []int)deprecated
- func (x *StatusINC) GetQ() *Quality
- func (x *StatusINC) GetStVal() int32
- func (x *StatusINC) GetT() *Timestamp
- func (*StatusINC) ProtoMessage()
- func (x *StatusINC) ProtoReflect() protoreflect.Message
- func (x *StatusINC) Reset()
- func (x *StatusINC) String() string
- type StatusINS
- func (*StatusINS) Descriptor() ([]byte, []int)deprecated
- func (x *StatusINS) GetQ() *Quality
- func (x *StatusINS) GetStVal() int32
- func (x *StatusINS) GetT() *Timestamp
- func (*StatusINS) ProtoMessage()
- func (x *StatusINS) ProtoReflect() protoreflect.Message
- func (x *StatusINS) Reset()
- func (x *StatusINS) String() string
- type StatusISC
- func (*StatusISC) Descriptor() ([]byte, []int)deprecated
- func (x *StatusISC) GetQ() *Quality
- func (x *StatusISC) GetStVal() int32
- func (x *StatusISC) GetT() *Timestamp
- func (*StatusISC) ProtoMessage()
- func (x *StatusISC) ProtoReflect() protoreflect.Message
- func (x *StatusISC) Reset()
- func (x *StatusISC) String() string
- type StatusMessageInfo
- func (*StatusMessageInfo) Descriptor() ([]byte, []int)deprecated
- func (x *StatusMessageInfo) GetMessageInfo() *MessageInfo
- func (*StatusMessageInfo) ProtoMessage()
- func (x *StatusMessageInfo) ProtoReflect() protoreflect.Message
- func (x *StatusMessageInfo) Reset()
- func (x *StatusMessageInfo) String() string
- type StatusSPC
- func (*StatusSPC) Descriptor() ([]byte, []int)deprecated
- func (x *StatusSPC) GetQ() *Quality
- func (x *StatusSPC) GetStVal() bool
- func (x *StatusSPC) GetT() *Timestamp
- func (*StatusSPC) ProtoMessage()
- func (x *StatusSPC) ProtoReflect() protoreflect.Message
- func (x *StatusSPC) Reset()
- func (x *StatusSPC) String() string
- type StatusSPS
- func (*StatusSPS) Descriptor() ([]byte, []int)deprecated
- func (x *StatusSPS) GetQ() *Quality
- func (x *StatusSPS) GetStVal() bool
- func (x *StatusSPS) GetT() *Timestamp
- func (*StatusSPS) ProtoMessage()
- func (x *StatusSPS) ProtoReflect() protoreflect.Message
- func (x *StatusSPS) Reset()
- func (x *StatusSPS) String() string
- type StatusValue
- func (*StatusValue) Descriptor() ([]byte, []int)deprecated
- func (x *StatusValue) GetIdentifiedObject() *IdentifiedObject
- func (x *StatusValue) GetModBlk() *wrappers.BoolValue
- func (*StatusValue) ProtoMessage()
- func (x *StatusValue) ProtoReflect() protoreflect.Message
- func (x *StatusValue) Reset()
- func (x *StatusValue) String() string
- type StringEventAndStatusGGIO
- func (*StringEventAndStatusGGIO) Descriptor() ([]byte, []int)deprecated
- func (x *StringEventAndStatusGGIO) GetLogicalNode() *LogicalNode
- func (x *StringEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
- func (x *StringEventAndStatusGGIO) GetStrIn() *VSS
- func (*StringEventAndStatusGGIO) ProtoMessage()
- func (x *StringEventAndStatusGGIO) ProtoReflect() protoreflect.Message
- func (x *StringEventAndStatusGGIO) Reset()
- func (x *StringEventAndStatusGGIO) String() string
- type SwitchCSG
- type SwitchPoint
- func (*SwitchPoint) Descriptor() ([]byte, []int)deprecated
- func (x *SwitchPoint) GetPos() *ControlDPC
- func (x *SwitchPoint) GetStartTime() *ControlTimestamp
- func (*SwitchPoint) ProtoMessage()
- func (x *SwitchPoint) ProtoReflect() protoreflect.Message
- func (x *SwitchPoint) Reset()
- func (x *SwitchPoint) String() string
- type SwitchingCapabilityKind
- func (SwitchingCapabilityKind) Descriptor() protoreflect.EnumDescriptor
- func (x SwitchingCapabilityKind) Enum() *SwitchingCapabilityKind
- func (SwitchingCapabilityKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x SwitchingCapabilityKind) Number() protoreflect.EnumNumber
- func (x SwitchingCapabilityKind) String() string
- func (SwitchingCapabilityKind) Type() protoreflect.EnumType
- type Terminal
- func (*Terminal) Descriptor() ([]byte, []int)deprecated
- func (x *Terminal) GetACDCTerminal() *ACDCTerminal
- func (x *Terminal) GetPhases() *Optional_PhaseCodeKind
- func (*Terminal) ProtoMessage()
- func (x *Terminal) ProtoReflect() protoreflect.Message
- func (x *Terminal) Reset()
- func (x *Terminal) String() string
- type TimeAccuracyKind
- func (TimeAccuracyKind) Descriptor() protoreflect.EnumDescriptor
- func (x TimeAccuracyKind) Enum() *TimeAccuracyKind
- func (TimeAccuracyKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x TimeAccuracyKind) Number() protoreflect.EnumNumber
- func (x TimeAccuracyKind) String() string
- func (TimeAccuracyKind) Type() protoreflect.EnumType
- type TimeQuality
- func (*TimeQuality) Descriptor() ([]byte, []int)deprecated
- func (x *TimeQuality) GetClockFailure() bool
- func (x *TimeQuality) GetClockNotSynchronized() bool
- func (x *TimeQuality) GetLeapSecondsKnown() bool
- func (x *TimeQuality) GetTimeAccuracy() TimeAccuracyKind
- func (*TimeQuality) ProtoMessage()
- func (x *TimeQuality) ProtoReflect() protoreflect.Message
- func (x *TimeQuality) Reset()
- func (x *TimeQuality) String() string
- type Timestamp
- func (*Timestamp) Descriptor() ([]byte, []int)deprecated
- func (x *Timestamp) GetNanoseconds() uint32
- func (x *Timestamp) GetSeconds() uint64
- func (x *Timestamp) GetTq() *TimeQuality
- func (*Timestamp) ProtoMessage()
- func (x *Timestamp) ProtoReflect() protoreflect.Message
- func (x *Timestamp) Reset()
- func (x *Timestamp) String() string
- type Unit
- type UnitMultiplierKind
- func (UnitMultiplierKind) Descriptor() protoreflect.EnumDescriptor
- func (x UnitMultiplierKind) Enum() *UnitMultiplierKind
- func (UnitMultiplierKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x UnitMultiplierKind) Number() protoreflect.EnumNumber
- func (x UnitMultiplierKind) String() string
- func (UnitMultiplierKind) Type() protoreflect.EnumType
- type UnitSymbolKind
- func (UnitSymbolKind) Descriptor() protoreflect.EnumDescriptor
- func (x UnitSymbolKind) Enum() *UnitSymbolKind
- func (UnitSymbolKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x UnitSymbolKind) Number() protoreflect.EnumNumber
- func (x UnitSymbolKind) String() string
- func (UnitSymbolKind) Type() protoreflect.EnumType
- type VSC
- type VSS
- type ValidityKind
- func (ValidityKind) Descriptor() protoreflect.EnumDescriptor
- func (x ValidityKind) Enum() *ValidityKind
- func (ValidityKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidityKind) Number() protoreflect.EnumNumber
- func (x ValidityKind) String() string
- func (ValidityKind) Type() protoreflect.EnumType
- type Vector
- type WYE
- func (*WYE) Descriptor() ([]byte, []int)deprecated
- func (x *WYE) GetNet() *CMV
- func (x *WYE) GetNeut() *CMV
- func (x *WYE) GetPhsA() *CMV
- func (x *WYE) GetPhsB() *CMV
- func (x *WYE) GetPhsC() *CMV
- func (*WYE) ProtoMessage()
- func (x *WYE) ProtoReflect() protoreflect.Message
- func (x *WYE) Reset()
- func (x *WYE) String() string
Constants ¶
This section is empty.
Variables ¶
var ( FaultDirectionKind_name = map[int32]string{ 0: "FaultDirectionKind_unknown", 1: "FaultDirectionKind_forward", 2: "FaultDirectionKind_backward", 3: "FaultDirectionKind_both", } FaultDirectionKind_value = map[string]int32{ "FaultDirectionKind_unknown": 0, "FaultDirectionKind_forward": 1, "FaultDirectionKind_backward": 2, "FaultDirectionKind_both": 3, } )
Enum value maps for FaultDirectionKind.
var ( PhaseFaultDirectionKind_name = map[int32]string{ 0: "PhaseFaultDirectionKind_unknown", 1: "PhaseFaultDirectionKind_forward", 2: "PhaseFaultDirectionKind_backward", } PhaseFaultDirectionKind_value = map[string]int32{ "PhaseFaultDirectionKind_unknown": 0, "PhaseFaultDirectionKind_forward": 1, "PhaseFaultDirectionKind_backward": 2, } )
Enum value maps for PhaseFaultDirectionKind.
var ( UnitSymbolKind_name = map[int32]string{ 0: "UnitSymbolKind_none", 2: "UnitSymbolKind_meter", 3: "UnitSymbolKind_gram", 5: "UnitSymbolKind_Amp", 9: "UnitSymbolKind_deg", 10: "UnitSymbolKind_rad", 23: "UnitSymbolKind_degC", 25: "UnitSymbolKind_Farad", 27: "UnitSymbolKind_sec", 28: "UnitSymbolKind_Henry", 29: "UnitSymbolKind_V", 30: "UnitSymbolKind_ohm", 31: "UnitSymbolKind_Joule", 32: "UnitSymbolKind_Newton", 33: "UnitSymbolKind_Hz", 38: "UnitSymbolKind_W", 39: "UnitSymbolKind_Pa", 41: "UnitSymbolKind_m2", 53: "UnitSymbolKind_Siemens", 61: "UnitSymbolKind_VA", 63: "UnitSymbolKind_VAr", 65: "UnitSymbolKind_wPerVA", 71: "UnitSymbolKind_VAh", 72: "UnitSymbolKind_Wh", 73: "UnitSymbolKind_VArh", 75: "UnitSymbolKind_hzPerS", 81: "UnitSymbolKind_wPerS", 100: "UnitSymbolKind_other", 106: "UnitSymbolKind_Ah", 159: "UnitSymbolKind_min", 160: "UnitSymbolKind_hour", 166: "UnitSymbolKind_m3", 179: "UnitSymbolKind_wPerM2", 279: "UnitSymbolKind_degF", 500: "UnitSymbolKind_mph", } UnitSymbolKind_value = map[string]int32{ "UnitSymbolKind_none": 0, "UnitSymbolKind_meter": 2, "UnitSymbolKind_gram": 3, "UnitSymbolKind_Amp": 5, "UnitSymbolKind_deg": 9, "UnitSymbolKind_rad": 10, "UnitSymbolKind_degC": 23, "UnitSymbolKind_Farad": 25, "UnitSymbolKind_sec": 27, "UnitSymbolKind_Henry": 28, "UnitSymbolKind_V": 29, "UnitSymbolKind_ohm": 30, "UnitSymbolKind_Joule": 31, "UnitSymbolKind_Newton": 32, "UnitSymbolKind_Hz": 33, "UnitSymbolKind_W": 38, "UnitSymbolKind_Pa": 39, "UnitSymbolKind_m2": 41, "UnitSymbolKind_Siemens": 53, "UnitSymbolKind_VA": 61, "UnitSymbolKind_VAr": 63, "UnitSymbolKind_wPerVA": 65, "UnitSymbolKind_VAh": 71, "UnitSymbolKind_Wh": 72, "UnitSymbolKind_VArh": 73, "UnitSymbolKind_hzPerS": 75, "UnitSymbolKind_wPerS": 81, "UnitSymbolKind_other": 100, "UnitSymbolKind_Ah": 106, "UnitSymbolKind_min": 159, "UnitSymbolKind_hour": 160, "UnitSymbolKind_m3": 166, "UnitSymbolKind_wPerM2": 179, "UnitSymbolKind_degF": 279, "UnitSymbolKind_mph": 500, } )
Enum value maps for UnitSymbolKind.
var ( UnitMultiplierKind_name = map[int32]string{ 0: "UnitMultiplierKind_none", 1: "UnitMultiplierKind_other", 2: "UnitMultiplierKind_centi", 3: "UnitMultiplierKind_deci", 4: "UnitMultiplierKind_Giga", 5: "UnitMultiplierKind_kilo", 6: "UnitMultiplierKind_Mega", 7: "UnitMultiplierKind_micro", 8: "UnitMultiplierKind_milli", 9: "UnitMultiplierKind_nano", 10: "UnitMultiplierKind_pico", 11: "UnitMultiplierKind_Tera", } UnitMultiplierKind_value = map[string]int32{ "UnitMultiplierKind_none": 0, "UnitMultiplierKind_other": 1, "UnitMultiplierKind_centi": 2, "UnitMultiplierKind_deci": 3, "UnitMultiplierKind_Giga": 4, "UnitMultiplierKind_kilo": 5, "UnitMultiplierKind_Mega": 6, "UnitMultiplierKind_micro": 7, "UnitMultiplierKind_milli": 8, "UnitMultiplierKind_nano": 9, "UnitMultiplierKind_pico": 10, "UnitMultiplierKind_Tera": 11, } )
Enum value maps for UnitMultiplierKind.
var ( PhaseCodeKind_name = map[int32]string{ 0: "PhaseCodeKind_none", 1: "PhaseCodeKind_other", 16: "PhaseCodeKind_N", 32: "PhaseCodeKind_C", 33: "PhaseCodeKind_CN", 40: "PhaseCodeKind_AC", 41: "PhaseCodeKind_ACN", 64: "PhaseCodeKind_B", 65: "PhaseCodeKind_BN", 66: "PhaseCodeKind_BC", 97: "PhaseCodeKind_BCN", 128: "PhaseCodeKind_A", 129: "PhaseCodeKind_AN", 132: "PhaseCodeKind_AB", 193: "PhaseCodeKind_ABN", 224: "PhaseCodeKind_ABC", 225: "PhaseCodeKind_ABCN", 256: "PhaseCodeKind_s2", 257: "PhaseCodeKind_s2N", 512: "PhaseCodeKind_s1", 513: "PhaseCodeKind_s1N", 768: "PhaseCodeKind_s12", 769: "PhaseCodeKind_s12N", } PhaseCodeKind_value = map[string]int32{ "PhaseCodeKind_none": 0, "PhaseCodeKind_other": 1, "PhaseCodeKind_N": 16, "PhaseCodeKind_C": 32, "PhaseCodeKind_CN": 33, "PhaseCodeKind_AC": 40, "PhaseCodeKind_ACN": 41, "PhaseCodeKind_B": 64, "PhaseCodeKind_BN": 65, "PhaseCodeKind_BC": 66, "PhaseCodeKind_BCN": 97, "PhaseCodeKind_A": 128, "PhaseCodeKind_AN": 129, "PhaseCodeKind_AB": 132, "PhaseCodeKind_ABN": 193, "PhaseCodeKind_ABC": 224, "PhaseCodeKind_ABCN": 225, "PhaseCodeKind_s2": 256, "PhaseCodeKind_s2N": 257, "PhaseCodeKind_s1": 512, "PhaseCodeKind_s1N": 513, "PhaseCodeKind_s12": 768, "PhaseCodeKind_s12N": 769, } )
Enum value maps for PhaseCodeKind.
var ( ValidityKind_name = map[int32]string{ 0: "ValidityKind_good", 1: "ValidityKind_invalid", 2: "ValidityKind_reserved", 3: "ValidityKind_questionable", } ValidityKind_value = map[string]int32{ "ValidityKind_good": 0, "ValidityKind_invalid": 1, "ValidityKind_reserved": 2, "ValidityKind_questionable": 3, } )
Enum value maps for ValidityKind.
var ( SourceKind_name = map[int32]string{ 0: "SourceKind_process", 1: "SourceKind_substituted", } SourceKind_value = map[string]int32{ "SourceKind_process": 0, "SourceKind_substituted": 1, } )
Enum value maps for SourceKind.
var ( TimeAccuracyKind_name = map[int32]string{ 0: "TimeAccuracyKind_UNDEFINED", 7: "TimeAccuracyKind_T0", 10: "TimeAccuracyKind_T1", 14: "TimeAccuracyKind_T2", 16: "TimeAccuracyKind_T3", 18: "TimeAccuracyKind_T4", 20: "TimeAccuracyKind_T5", 31: "TimeAccuracyKind_unspecified", } TimeAccuracyKind_value = map[string]int32{ "TimeAccuracyKind_UNDEFINED": 0, "TimeAccuracyKind_T0": 7, "TimeAccuracyKind_T1": 10, "TimeAccuracyKind_T2": 14, "TimeAccuracyKind_T3": 16, "TimeAccuracyKind_T4": 18, "TimeAccuracyKind_T5": 20, "TimeAccuracyKind_unspecified": 31, } )
Enum value maps for TimeAccuracyKind.
var ( ScheduleParameterKind_name = map[int32]string{ 0: "ScheduleParameterKind_none", 1: "ScheduleParameterKind_other", 2: "ScheduleParameterKind_A_net_mag", 3: "ScheduleParameterKind_A_neut_mag", 4: "ScheduleParameterKind_A_phsA_mag", 5: "ScheduleParameterKind_A_phsB_mag", 6: "ScheduleParameterKind_A_phsC_mag", 7: "ScheduleParameterKind_Hz_mag", 8: "ScheduleParameterKind_PF_net_mag", 9: "ScheduleParameterKind_PF_neut_mag", 10: "ScheduleParameterKind_PF_phsA_mag", 11: "ScheduleParameterKind_PF_phsB_mag", 12: "ScheduleParameterKind_PF_phsC_mag", 13: "ScheduleParameterKind_PhV_net_ang", 14: "ScheduleParameterKind_PhV_net_mag", 15: "ScheduleParameterKind_PhV_neut_ang", 16: "ScheduleParameterKind_PhV_neut_mag", 17: "ScheduleParameterKind_PhV_phsA_ang", 18: "ScheduleParameterKind_PhV_phsA_mag", 19: "ScheduleParameterKind_PhV_phsB_ang", 20: "ScheduleParameterKind_PhV_phsB_mag", 21: "ScheduleParameterKind_PhV_phsC_ang", 22: "ScheduleParameterKind_PhV_phsC_mag", 23: "ScheduleParameterKind_PPV_phsAB_ang", 24: "ScheduleParameterKind_PPV_phsAB_mag", 25: "ScheduleParameterKind_PPV_phsBC_ang", 26: "ScheduleParameterKind_PPV_phsBC_mag", 27: "ScheduleParameterKind_PPV_phsCA_ang", 28: "ScheduleParameterKind_PPV_phsCA_mag", 29: "ScheduleParameterKind_VA_net_mag", 30: "ScheduleParameterKind_VA_neut_mag", 31: "ScheduleParameterKind_VA_phsA_mag", 32: "ScheduleParameterKind_VA_phsB_mag", 33: "ScheduleParameterKind_VA_phsC_mag", 34: "ScheduleParameterKind_VAr_net_mag", 35: "ScheduleParameterKind_VAr_neut_mag", 36: "ScheduleParameterKind_VAr_phsA_mag", 37: "ScheduleParameterKind_VAr_phsB_mag", 38: "ScheduleParameterKind_VAr_phsC_mag", 39: "ScheduleParameterKind_W_net_mag", 40: "ScheduleParameterKind_W_neut_mag", 41: "ScheduleParameterKind_W_phsA_mag", 42: "ScheduleParameterKind_W_phsB_mag", 43: "ScheduleParameterKind_W_phsC_mag", } ScheduleParameterKind_value = map[string]int32{ "ScheduleParameterKind_none": 0, "ScheduleParameterKind_other": 1, "ScheduleParameterKind_A_net_mag": 2, "ScheduleParameterKind_A_neut_mag": 3, "ScheduleParameterKind_A_phsA_mag": 4, "ScheduleParameterKind_A_phsB_mag": 5, "ScheduleParameterKind_A_phsC_mag": 6, "ScheduleParameterKind_Hz_mag": 7, "ScheduleParameterKind_PF_net_mag": 8, "ScheduleParameterKind_PF_neut_mag": 9, "ScheduleParameterKind_PF_phsA_mag": 10, "ScheduleParameterKind_PF_phsB_mag": 11, "ScheduleParameterKind_PF_phsC_mag": 12, "ScheduleParameterKind_PhV_net_ang": 13, "ScheduleParameterKind_PhV_net_mag": 14, "ScheduleParameterKind_PhV_neut_ang": 15, "ScheduleParameterKind_PhV_neut_mag": 16, "ScheduleParameterKind_PhV_phsA_ang": 17, "ScheduleParameterKind_PhV_phsA_mag": 18, "ScheduleParameterKind_PhV_phsB_ang": 19, "ScheduleParameterKind_PhV_phsB_mag": 20, "ScheduleParameterKind_PhV_phsC_ang": 21, "ScheduleParameterKind_PhV_phsC_mag": 22, "ScheduleParameterKind_PPV_phsAB_ang": 23, "ScheduleParameterKind_PPV_phsAB_mag": 24, "ScheduleParameterKind_PPV_phsBC_ang": 25, "ScheduleParameterKind_PPV_phsBC_mag": 26, "ScheduleParameterKind_PPV_phsCA_ang": 27, "ScheduleParameterKind_PPV_phsCA_mag": 28, "ScheduleParameterKind_VA_net_mag": 29, "ScheduleParameterKind_VA_neut_mag": 30, "ScheduleParameterKind_VA_phsA_mag": 31, "ScheduleParameterKind_VA_phsB_mag": 32, "ScheduleParameterKind_VA_phsC_mag": 33, "ScheduleParameterKind_VAr_net_mag": 34, "ScheduleParameterKind_VAr_neut_mag": 35, "ScheduleParameterKind_VAr_phsA_mag": 36, "ScheduleParameterKind_VAr_phsB_mag": 37, "ScheduleParameterKind_VAr_phsC_mag": 38, "ScheduleParameterKind_W_net_mag": 39, "ScheduleParameterKind_W_neut_mag": 40, "ScheduleParameterKind_W_phsA_mag": 41, "ScheduleParameterKind_W_phsB_mag": 42, "ScheduleParameterKind_W_phsC_mag": 43, } )
Enum value maps for ScheduleParameterKind.
var ( CalcMethodKind_name = map[int32]string{ 0: "CalcMethodKind_UNDEFINED", 11: "CalcMethodKind_P_CLASS", 12: "CalcMethodKind_M_CLASS", 13: "CalcMethodKind_DIFF", } CalcMethodKind_value = map[string]int32{ "CalcMethodKind_UNDEFINED": 0, "CalcMethodKind_P_CLASS": 11, "CalcMethodKind_M_CLASS": 12, "CalcMethodKind_DIFF": 13, } )
Enum value maps for CalcMethodKind.
var ( GridConnectModeKind_name = map[int32]string{ 0: "GridConnectModeKind_UNDEFINED", 1: "GridConnectModeKind_CSI", 2: "GridConnectModeKind_VC_VSI", 3: "GridConnectModeKind_CC_VSI", 98: "GridConnectModeKind_none", 99: "GridConnectModeKind_other", 2000: "GridConnectModeKind_VSI_PQ", 2001: "GridConnectModeKind_VSI_VF", 2002: "GridConnectModeKind_VSI_ISO", } GridConnectModeKind_value = map[string]int32{ "GridConnectModeKind_UNDEFINED": 0, "GridConnectModeKind_CSI": 1, "GridConnectModeKind_VC_VSI": 2, "GridConnectModeKind_CC_VSI": 3, "GridConnectModeKind_none": 98, "GridConnectModeKind_other": 99, "GridConnectModeKind_VSI_PQ": 2000, "GridConnectModeKind_VSI_VF": 2001, "GridConnectModeKind_VSI_ISO": 2002, } )
Enum value maps for GridConnectModeKind.
var ( PFSignKind_name = map[int32]string{ 0: "PFSignKind_UNDEFINED", 1: "PFSignKind_IEC", 2: "PFSignKind_EEI", } PFSignKind_value = map[string]int32{ "PFSignKind_UNDEFINED": 0, "PFSignKind_IEC": 1, "PFSignKind_EEI": 2, } )
Enum value maps for PFSignKind.
var ( BehaviourModeKind_name = map[int32]string{ 0: "BehaviourModeKind_UNDEFINED", 1: "BehaviourModeKind_on", 2: "BehaviourModeKind_blocked", 3: "BehaviourModeKind_test", 4: "BehaviourModeKind_test_blocked", 5: "BehaviourModeKind_off", } BehaviourModeKind_value = map[string]int32{ "BehaviourModeKind_UNDEFINED": 0, "BehaviourModeKind_on": 1, "BehaviourModeKind_blocked": 2, "BehaviourModeKind_test": 3, "BehaviourModeKind_test_blocked": 4, "BehaviourModeKind_off": 5, } )
Enum value maps for BehaviourModeKind.
var ( DERGeneratorStateKind_name = map[int32]string{ 0: "DERGeneratorStateKind_UNDEFINED", 1: "DERGeneratorStateKind_Not_operating", 2: "DERGeneratorStateKind_Operating", 3: "DERGeneratorStateKind_Starting_up", 4: "DERGeneratorStateKind_Shutting_down", 5: "DERGeneratorStateKind_At_disconnect_level", 6: "DERGeneratorStateKind_Ramping_in_power", 7: "DERGeneratorStateKind_Ramping_in_reactive_power", 8: "DERGeneratorStateKind_Standby", 98: "DERGeneratorStateKind_Not_applicable_Unknown", 99: "DERGeneratorStateKind_Other", } DERGeneratorStateKind_value = map[string]int32{ "DERGeneratorStateKind_UNDEFINED": 0, "DERGeneratorStateKind_Not_operating": 1, "DERGeneratorStateKind_Operating": 2, "DERGeneratorStateKind_Starting_up": 3, "DERGeneratorStateKind_Shutting_down": 4, "DERGeneratorStateKind_At_disconnect_level": 5, "DERGeneratorStateKind_Ramping_in_power": 6, "DERGeneratorStateKind_Ramping_in_reactive_power": 7, "DERGeneratorStateKind_Standby": 8, "DERGeneratorStateKind_Not_applicable_Unknown": 98, "DERGeneratorStateKind_Other": 99, } )
Enum value maps for DERGeneratorStateKind.
var ( DynamicTestKind_name = map[int32]string{ 0: "DynamicTestKind_none", 1: "DynamicTestKind_testing", 2: "DynamicTestKind_operating", 3: "DynamicTestKind_failed", } DynamicTestKind_value = map[string]int32{ "DynamicTestKind_none": 0, "DynamicTestKind_testing": 1, "DynamicTestKind_operating": 2, "DynamicTestKind_failed": 3, } )
Enum value maps for DynamicTestKind.
var ( HealthKind_name = map[int32]string{ 0: "HealthKind_none", 1: "HealthKind_OK", 2: "HealthKind_Warning", 3: "HealthKind_Alarm", } HealthKind_value = map[string]int32{ "HealthKind_none": 0, "HealthKind_OK": 1, "HealthKind_Warning": 2, "HealthKind_Alarm": 3, } )
Enum value maps for HealthKind.
var ( SwitchingCapabilityKind_name = map[int32]string{ 0: "SwitchingCapabilityKind_none", 1: "SwitchingCapabilityKind_open", 2: "SwitchingCapabilityKind_close", 3: "SwitchingCapabilityKind_open_and_close", } SwitchingCapabilityKind_value = map[string]int32{ "SwitchingCapabilityKind_none": 0, "SwitchingCapabilityKind_open": 1, "SwitchingCapabilityKind_close": 2, "SwitchingCapabilityKind_open_and_close": 3, } )
Enum value maps for SwitchingCapabilityKind.
var ( DbPosKind_name = map[int32]string{ 0: "DbPosKind_transient", 1: "DbPosKind_closed", 2: "DbPosKind_open", 3: "DbPosKind_invalid", } DbPosKind_value = map[string]int32{ "DbPosKind_transient": 0, "DbPosKind_closed": 1, "DbPosKind_open": 2, "DbPosKind_invalid": 3, } )
Enum value maps for DbPosKind.
var ( RecloseActionKind_name = map[int32]string{ 0: "RecloseActionKind_idle", 1: "RecloseActionKind_cycling", 2: "RecloseActionKind_lockout", } RecloseActionKind_value = map[string]int32{ "RecloseActionKind_idle": 0, "RecloseActionKind_cycling": 1, "RecloseActionKind_lockout": 2, } )
Enum value maps for RecloseActionKind.
var ( StateKind_name = map[int32]string{ 0: "StateKind_off", 1: "StateKind_on", 2: "StateKind_standby", } StateKind_value = map[string]int32{ "StateKind_off": 0, "StateKind_on": 1, "StateKind_standby": 2, } )
Enum value maps for StateKind.
var File_commonmodule_commonmodule_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ACD ¶
type ACD struct { // General direction of the fault. If the faults of individual phases have different directions, // this attribute shall be set to 'dirGeneral'='both'. DirGeneral FaultDirectionKind `protobuf:"varint,1,opt,name=dirGeneral,proto3,enum=commonmodule.FaultDirectionKind" json:"dirGeneral,omitempty"` // Direction of the fault for earth current. DirNeut *Optional_PhaseFaultDirectionKind `protobuf:"bytes,2,opt,name=dirNeut,proto3" json:"dirNeut,omitempty"` // Direction of the fault for phase A. DirPhsA *Optional_PhaseFaultDirectionKind `protobuf:"bytes,3,opt,name=dirPhsA,proto3" json:"dirPhsA,omitempty"` // Direction of the fault for phase B. DirPhsB *Optional_PhaseFaultDirectionKind `protobuf:"bytes,4,opt,name=dirPhsB,proto3" json:"dirPhsB,omitempty"` // Direction of the fault for phase C. DirPhsC *Optional_PhaseFaultDirectionKind `protobuf:"bytes,5,opt,name=dirPhsC,proto3" json:"dirPhsC,omitempty"` // General indication of a protection activation (e.g. by the fault). Depending on the function, // 'general' may or may not be resulting from the phase attributes (phsA', 'phsB', 'phsC', 'neut'). General bool `protobuf:"varint,6,opt,name=general,proto3" json:"general,omitempty"` // See 'ACT.neut'. Neut *wrappers.BoolValue `protobuf:"bytes,7,opt,name=neut,proto3" json:"neut,omitempty"` // Value true indicates a trip or a start event of phase A. PhsA *wrappers.BoolValue `protobuf:"bytes,8,opt,name=phsA,proto3" json:"phsA,omitempty"` // Value true indicates a trip or a start event of phase B. PhsB *wrappers.BoolValue `protobuf:"bytes,9,opt,name=phsB,proto3" json:"phsB,omitempty"` // Value true indicates a trip or a start event of phase C. PhsC *wrappers.BoolValue `protobuf:"bytes,10,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
Directional protection indication information (ACD)
func (*ACD) Descriptor
deprecated
func (*ACD) GetDirGeneral ¶
func (x *ACD) GetDirGeneral() FaultDirectionKind
func (*ACD) GetDirNeut ¶
func (x *ACD) GetDirNeut() *Optional_PhaseFaultDirectionKind
func (*ACD) GetDirPhsA ¶
func (x *ACD) GetDirPhsA() *Optional_PhaseFaultDirectionKind
func (*ACD) GetDirPhsB ¶
func (x *ACD) GetDirPhsB() *Optional_PhaseFaultDirectionKind
func (*ACD) GetDirPhsC ¶
func (x *ACD) GetDirPhsC() *Optional_PhaseFaultDirectionKind
func (*ACD) GetGeneral ¶
func (*ACD) ProtoMessage ¶
func (*ACD) ProtoMessage()
func (*ACD) ProtoReflect ¶
func (x *ACD) ProtoReflect() protoreflect.Message
type ACDCTerminal ¶
type ACDCTerminal struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // The connected status is related to a bus-branch model and the topological node to terminal // relation. True implies the terminal is connected to the related topological node and false implies // it is not. In a bus-branch model, the connected status is used to tell if equipment is disconnected // without having to change the connectivity described by the topological node to terminal relation. A // valid case is that conducting equipment can be connected in one end and open in the other. In // particular for an AC line segment, where the reactive line charging can be significant, this is a // relevant case. Connected *wrappers.BoolValue `protobuf:"bytes,2,opt,name=connected,proto3" json:"connected,omitempty"` // The orientation of the terminal connections for a multiple terminal conducting equipment. The // sequence numbering starts with 1 and additional terminals should follow in increasing order. The // first terminal is the "starting point" for a two terminal branch. SequenceNumber *wrappers.Int32Value `protobuf:"bytes,3,opt,name=sequenceNumber,proto3" json:"sequenceNumber,omitempty"` // contains filtered or unexported fields }
An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes.
func (*ACDCTerminal) Descriptor
deprecated
func (*ACDCTerminal) Descriptor() ([]byte, []int)
Deprecated: Use ACDCTerminal.ProtoReflect.Descriptor instead.
func (*ACDCTerminal) GetConnected ¶
func (x *ACDCTerminal) GetConnected() *wrappers.BoolValue
func (*ACDCTerminal) GetIdentifiedObject ¶
func (x *ACDCTerminal) GetIdentifiedObject() *IdentifiedObject
func (*ACDCTerminal) GetSequenceNumber ¶
func (x *ACDCTerminal) GetSequenceNumber() *wrappers.Int32Value
func (*ACDCTerminal) ProtoMessage ¶
func (*ACDCTerminal) ProtoMessage()
func (*ACDCTerminal) ProtoReflect ¶
func (x *ACDCTerminal) ProtoReflect() protoreflect.Message
func (*ACDCTerminal) Reset ¶
func (x *ACDCTerminal) Reset()
func (*ACDCTerminal) String ¶
func (x *ACDCTerminal) String() string
type ASG ¶
type ASG struct { // The value of the analogue setting. SetMag *AnalogueValueCtl `protobuf:"bytes,1,opt,name=setMag,proto3" json:"setMag,omitempty"` // Unit for 'setMag', 'minVal', 'maxVal', 'stepSize'. Units *Unit `protobuf:"bytes,2,opt,name=units,proto3" json:"units,omitempty"` // contains filtered or unexported fields }
Analogue setting (FC=SP) (ASG_SP)
func (*ASG) Descriptor
deprecated
func (*ASG) GetSetMag ¶
func (x *ASG) GetSetMag() *AnalogueValueCtl
func (*ASG) ProtoMessage ¶
func (*ASG) ProtoMessage()
func (*ASG) ProtoReflect ¶
func (x *ASG) ProtoReflect() protoreflect.Message
type ActivePower ¶
type ActivePower struct { // MISSING DOCUMENTATION!!! Multiplier *Optional_UnitMultiplierKind `protobuf:"bytes,1,opt,name=multiplier,proto3" json:"multiplier,omitempty"` // MISSING DOCUMENTATION!!! Unit *Optional_UnitSymbolKind `protobuf:"bytes,2,opt,name=unit,proto3" json:"unit,omitempty"` // MISSING DOCUMENTATION!!! Value *wrappers.FloatValue `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
MISSING DOCUMENTATION!!!
func (*ActivePower) Descriptor
deprecated
func (*ActivePower) Descriptor() ([]byte, []int)
Deprecated: Use ActivePower.ProtoReflect.Descriptor instead.
func (*ActivePower) GetMultiplier ¶
func (x *ActivePower) GetMultiplier() *Optional_UnitMultiplierKind
func (*ActivePower) GetUnit ¶
func (x *ActivePower) GetUnit() *Optional_UnitSymbolKind
func (*ActivePower) GetValue ¶
func (x *ActivePower) GetValue() *wrappers.FloatValue
func (*ActivePower) ProtoMessage ¶
func (*ActivePower) ProtoMessage()
func (*ActivePower) ProtoReflect ¶
func (x *ActivePower) ProtoReflect() protoreflect.Message
func (*ActivePower) Reset ¶
func (x *ActivePower) Reset()
func (*ActivePower) String ¶
func (x *ActivePower) String() string
type AnalogEventAndStatusGGIO ¶
type AnalogEventAndStatusGGIO struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Generic analogue input <i>n</i>. AnIn *MV `protobuf:"bytes,2,opt,name=AnIn,proto3" json:"AnIn,omitempty"` // Phase code Phase *Optional_PhaseCodeKind `protobuf:"bytes,3,opt,name=Phase,proto3" json:"Phase,omitempty"` // contains filtered or unexported fields }
LN: Generic process I/O Name: GGIO
func (*AnalogEventAndStatusGGIO) Descriptor
deprecated
func (*AnalogEventAndStatusGGIO) Descriptor() ([]byte, []int)
Deprecated: Use AnalogEventAndStatusGGIO.ProtoReflect.Descriptor instead.
func (*AnalogEventAndStatusGGIO) GetAnIn ¶
func (x *AnalogEventAndStatusGGIO) GetAnIn() *MV
func (*AnalogEventAndStatusGGIO) GetLogicalNode ¶
func (x *AnalogEventAndStatusGGIO) GetLogicalNode() *LogicalNode
func (*AnalogEventAndStatusGGIO) GetPhase ¶
func (x *AnalogEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
func (*AnalogEventAndStatusGGIO) ProtoMessage ¶
func (*AnalogEventAndStatusGGIO) ProtoMessage()
func (*AnalogEventAndStatusGGIO) ProtoReflect ¶
func (x *AnalogEventAndStatusGGIO) ProtoReflect() protoreflect.Message
func (*AnalogEventAndStatusGGIO) Reset ¶
func (x *AnalogEventAndStatusGGIO) Reset()
func (*AnalogEventAndStatusGGIO) String ¶
func (x *AnalogEventAndStatusGGIO) String() string
type AnalogueValue ¶
type AnalogueValue struct { // Floating point representation of the measured value. The formula to convert between 'f' and the // process value (pVal) shall be: <i>pVal</i>='f'*10exp('Unit.multiplier') in ['Unit.SIUnit']. F *wrappers.FloatValue `protobuf:"bytes,1,opt,name=f,proto3" json:"f,omitempty"` // Integer representation of the measured value. The formula to convert between 'i' and the process // value (pVal) shall be: <i>pVal</i>=(('i'*'ScaledValueConfig.scaleFactor')+'ScaledValueConfig.offset' // in ['Unit.SIUnit']. I *wrappers.Int32Value `protobuf:"bytes,2,opt,name=i,proto3" json:"i,omitempty"` // contains filtered or unexported fields }
Analogue value (AnalogueValue)
func (*AnalogueValue) Descriptor
deprecated
func (*AnalogueValue) Descriptor() ([]byte, []int)
Deprecated: Use AnalogueValue.ProtoReflect.Descriptor instead.
func (*AnalogueValue) GetF ¶
func (x *AnalogueValue) GetF() *wrappers.FloatValue
func (*AnalogueValue) GetI ¶
func (x *AnalogueValue) GetI() *wrappers.Int32Value
func (*AnalogueValue) ProtoMessage ¶
func (*AnalogueValue) ProtoMessage()
func (*AnalogueValue) ProtoReflect ¶
func (x *AnalogueValue) ProtoReflect() protoreflect.Message
func (*AnalogueValue) Reset ¶
func (x *AnalogueValue) Reset()
func (*AnalogueValue) String ¶
func (x *AnalogueValue) String() string
type AnalogueValueCtl ¶
type AnalogueValueCtl struct { // Floating point representation of the measured value. See 'AnalogueValue.f'. F *wrappers.FloatValue `protobuf:"bytes,1,opt,name=f,proto3" json:"f,omitempty"` // Integer representation of the measured value. See 'AnalogueValue.i'. I *wrappers.Int32Value `protobuf:"bytes,2,opt,name=i,proto3" json:"i,omitempty"` // contains filtered or unexported fields }
Analogue value control (AnalogueValueCtl)
func (*AnalogueValueCtl) Descriptor
deprecated
func (*AnalogueValueCtl) Descriptor() ([]byte, []int)
Deprecated: Use AnalogueValueCtl.ProtoReflect.Descriptor instead.
func (*AnalogueValueCtl) GetF ¶
func (x *AnalogueValueCtl) GetF() *wrappers.FloatValue
func (*AnalogueValueCtl) GetI ¶
func (x *AnalogueValueCtl) GetI() *wrappers.Int32Value
func (*AnalogueValueCtl) ProtoMessage ¶
func (*AnalogueValueCtl) ProtoMessage()
func (*AnalogueValueCtl) ProtoReflect ¶
func (x *AnalogueValueCtl) ProtoReflect() protoreflect.Message
func (*AnalogueValueCtl) Reset ¶
func (x *AnalogueValueCtl) Reset()
func (*AnalogueValueCtl) String ¶
func (x *AnalogueValueCtl) String() string
type ApplicationSystem ¶
type ApplicationSystem struct { // UML inherited base object NamedObject *NamedObject `protobuf:"bytes,1,opt,name=namedObject,proto3" json:"namedObject,omitempty"` // MISSING DOCUMENTATION!!! MRID string `protobuf:"bytes,2,opt,name=mRID,proto3" json:"mRID,omitempty"` // contains filtered or unexported fields }
The parts of a power system that are physical devices, electronic or mechanical.
func (*ApplicationSystem) Descriptor
deprecated
func (*ApplicationSystem) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationSystem.ProtoReflect.Descriptor instead.
func (*ApplicationSystem) GetMRID ¶
func (x *ApplicationSystem) GetMRID() string
func (*ApplicationSystem) GetNamedObject ¶
func (x *ApplicationSystem) GetNamedObject() *NamedObject
func (*ApplicationSystem) ProtoMessage ¶
func (*ApplicationSystem) ProtoMessage()
func (*ApplicationSystem) ProtoReflect ¶
func (x *ApplicationSystem) ProtoReflect() protoreflect.Message
func (*ApplicationSystem) Reset ¶
func (x *ApplicationSystem) Reset()
func (*ApplicationSystem) String ¶
func (x *ApplicationSystem) String() string
type BCR ¶
type BCR struct { // Binary counter status represented as an integer value; wraps to 0 at the maximum or minimum // value of INT64. ActVal int64 `protobuf:"varint,1,opt,name=actVal,proto3" json:"actVal,omitempty"` // Quality of the values in 'actVal', 'frVal'. Q *Quality `protobuf:"bytes,2,opt,name=q,proto3" json:"q,omitempty"` // Timestamp of the last change of value in 'actVal' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Binary counter reading (BCR)
func (*BCR) Descriptor
deprecated
func (*BCR) ProtoMessage ¶
func (*BCR) ProtoMessage()
func (*BCR) ProtoReflect ¶
func (x *BCR) ProtoReflect() protoreflect.Message
type BehaviourModeKind ¶
type BehaviourModeKind int32
Behaviour or mode (BehaviourModeKind enumeration)
const ( // Undefined BehaviourModeKind_BehaviourModeKind_UNDEFINED BehaviourModeKind = 0 // Normal enabled state. BehaviourModeKind_BehaviourModeKind_on BehaviourModeKind = 1 // Process is passively supervised. BehaviourModeKind_BehaviourModeKind_blocked BehaviourModeKind = 2 // Function is operated but results are indicated as test results. BehaviourModeKind_BehaviourModeKind_test BehaviourModeKind = 3 // Function is operated in test mode, but with no impact to the process. BehaviourModeKind_BehaviourModeKind_test_blocked BehaviourModeKind = 4 // Function is inactive but shows its configuration capability. BehaviourModeKind_BehaviourModeKind_off BehaviourModeKind = 5 )
func (BehaviourModeKind) Descriptor ¶
func (BehaviourModeKind) Descriptor() protoreflect.EnumDescriptor
func (BehaviourModeKind) Enum ¶
func (x BehaviourModeKind) Enum() *BehaviourModeKind
func (BehaviourModeKind) EnumDescriptor
deprecated
func (BehaviourModeKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use BehaviourModeKind.Descriptor instead.
func (BehaviourModeKind) Number ¶
func (x BehaviourModeKind) Number() protoreflect.EnumNumber
func (BehaviourModeKind) String ¶
func (x BehaviourModeKind) String() string
func (BehaviourModeKind) Type ¶
func (BehaviourModeKind) Type() protoreflect.EnumType
type BooleanEventAndStatusGGIO ¶
type BooleanEventAndStatusGGIO struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // If true, indication <i>n</i> is present. Ind *StatusSPS `protobuf:"bytes,2,opt,name=Ind,proto3" json:"Ind,omitempty"` // Phase code Phase *Optional_PhaseCodeKind `protobuf:"bytes,3,opt,name=Phase,proto3" json:"Phase,omitempty"` // contains filtered or unexported fields }
LN: Generic process I/O Name: GGIO
func (*BooleanEventAndStatusGGIO) Descriptor
deprecated
func (*BooleanEventAndStatusGGIO) Descriptor() ([]byte, []int)
Deprecated: Use BooleanEventAndStatusGGIO.ProtoReflect.Descriptor instead.
func (*BooleanEventAndStatusGGIO) GetInd ¶
func (x *BooleanEventAndStatusGGIO) GetInd() *StatusSPS
func (*BooleanEventAndStatusGGIO) GetLogicalNode ¶
func (x *BooleanEventAndStatusGGIO) GetLogicalNode() *LogicalNode
func (*BooleanEventAndStatusGGIO) GetPhase ¶
func (x *BooleanEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
func (*BooleanEventAndStatusGGIO) ProtoMessage ¶
func (*BooleanEventAndStatusGGIO) ProtoMessage()
func (*BooleanEventAndStatusGGIO) ProtoReflect ¶
func (x *BooleanEventAndStatusGGIO) ProtoReflect() protoreflect.Message
func (*BooleanEventAndStatusGGIO) Reset ¶
func (x *BooleanEventAndStatusGGIO) Reset()
func (*BooleanEventAndStatusGGIO) String ¶
func (x *BooleanEventAndStatusGGIO) String() string
type CMV ¶
type CMV struct { // Complex value based on a deadband calculation from the instantaneous value 'instCVal.mag'. The // deadband calculation is done both on 'instCVal.mag' (based on 'db') and on 'instCVal.ang' (based on // 'dbAng'), independently. See 'MV.mag'. CVal *Vector `protobuf:"bytes,1,opt,name=cVal,proto3" json:"cVal,omitempty"` // Quality of the values in 'instCVal', 'cVal', 'range', ‘rangeAng’. Q *Quality `protobuf:"bytes,2,opt,name=q,proto3" json:"q,omitempty"` // Timestamp of the last refresh of the value in 'cVal' or of the last change of the value in any // of 'range', 'rangeAng' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Complex measured value (CMV)
func (*CMV) Descriptor
deprecated
func (*CMV) ProtoMessage ¶
func (*CMV) ProtoMessage()
func (*CMV) ProtoReflect ¶
func (x *CMV) ProtoReflect() protoreflect.Message
type CalcMethodKind ¶
type CalcMethodKind int32
Calculation method (CalcMethodKind enumeration)
const ( // Undefined enum value which can be used for Protobuf generation and be consistent with other // technologies. CalcMethodKind_CalcMethodKind_UNDEFINED CalcMethodKind = 0 // All analogue values (i.e., all common attributes 'i' and 'f') meet the sampling and filtering // characteristics specified in IEEE C37.118.1 for P-CLASS. CalcMethodKind_CalcMethodKind_P_CLASS CalcMethodKind = 11 // All analogue values (i.e., all common attributes 'i' and 'f') meet the sampling and filtering // characteristics specified in IEEE C37.118.1 for M-CLASS. CalcMethodKind_CalcMethodKind_M_CLASS CalcMethodKind = 12 // All analogue values are [F(t+T)-F(t)] for a calculation interval T (in the same unit as the // original entity). Note: The client can still calculate rate so: RATE = DIFF/T. CalcMethodKind_CalcMethodKind_DIFF CalcMethodKind = 13 )
func (CalcMethodKind) Descriptor ¶
func (CalcMethodKind) Descriptor() protoreflect.EnumDescriptor
func (CalcMethodKind) Enum ¶
func (x CalcMethodKind) Enum() *CalcMethodKind
func (CalcMethodKind) EnumDescriptor
deprecated
func (CalcMethodKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use CalcMethodKind.Descriptor instead.
func (CalcMethodKind) Number ¶
func (x CalcMethodKind) Number() protoreflect.EnumNumber
func (CalcMethodKind) String ¶
func (x CalcMethodKind) String() string
func (CalcMethodKind) Type ¶
func (CalcMethodKind) Type() protoreflect.EnumType
type CheckConditions ¶
type CheckConditions struct { // InterlockCheck is used for the device to be controlled to check if other devices are in proper // state for the control command. One example is that 2 circuit breakers on a busbar need to be // interlocked so one is open and one is closed, but not both on. InterlockCheck *wrappers.BoolValue `protobuf:"bytes,1,opt,name=interlockCheck,proto3" json:"interlockCheck,omitempty"` // To check if a device is synchrous to the system. SynchroCheck *wrappers.BoolValue `protobuf:"bytes,2,opt,name=synchroCheck,proto3" json:"synchroCheck,omitempty"` // contains filtered or unexported fields }
IEC61850-7-2 Service parameter for conditions checking
func (*CheckConditions) Descriptor
deprecated
func (*CheckConditions) Descriptor() ([]byte, []int)
Deprecated: Use CheckConditions.ProtoReflect.Descriptor instead.
func (*CheckConditions) GetInterlockCheck ¶
func (x *CheckConditions) GetInterlockCheck() *wrappers.BoolValue
func (*CheckConditions) GetSynchroCheck ¶
func (x *CheckConditions) GetSynchroCheck() *wrappers.BoolValue
func (*CheckConditions) ProtoMessage ¶
func (*CheckConditions) ProtoMessage()
func (*CheckConditions) ProtoReflect ¶
func (x *CheckConditions) ProtoReflect() protoreflect.Message
func (*CheckConditions) Reset ¶
func (x *CheckConditions) Reset()
func (*CheckConditions) String ¶
func (x *CheckConditions) String() string
type ConductingEquipment ¶
type ConductingEquipment struct { // UML inherited base object NamedObject *NamedObject `protobuf:"bytes,1,opt,name=namedObject,proto3" json:"namedObject,omitempty"` // MISSING DOCUMENTATION!!! MRID string `protobuf:"bytes,2,opt,name=mRID,proto3" json:"mRID,omitempty"` // contains filtered or unexported fields }
Asset representation of a ConductingEquipment.
func (*ConductingEquipment) Descriptor
deprecated
func (*ConductingEquipment) Descriptor() ([]byte, []int)
Deprecated: Use ConductingEquipment.ProtoReflect.Descriptor instead.
func (*ConductingEquipment) GetMRID ¶
func (x *ConductingEquipment) GetMRID() string
func (*ConductingEquipment) GetNamedObject ¶
func (x *ConductingEquipment) GetNamedObject() *NamedObject
func (*ConductingEquipment) ProtoMessage ¶
func (*ConductingEquipment) ProtoMessage()
func (*ConductingEquipment) ProtoReflect ¶
func (x *ConductingEquipment) ProtoReflect() protoreflect.Message
func (*ConductingEquipment) Reset ¶
func (x *ConductingEquipment) Reset()
func (*ConductingEquipment) String ¶
func (x *ConductingEquipment) String() string
type ConductingEquipmentTerminalReading ¶
type ConductingEquipmentTerminalReading struct { // MISSING DOCUMENTATION!!! Terminal *Terminal `protobuf:"bytes,1,opt,name=terminal,proto3" json:"terminal,omitempty"` // contains filtered or unexported fields }
Reading associated with an equipment such as a recloser.
func (*ConductingEquipmentTerminalReading) Descriptor
deprecated
func (*ConductingEquipmentTerminalReading) Descriptor() ([]byte, []int)
Deprecated: Use ConductingEquipmentTerminalReading.ProtoReflect.Descriptor instead.
func (*ConductingEquipmentTerminalReading) GetTerminal ¶
func (x *ConductingEquipmentTerminalReading) GetTerminal() *Terminal
func (*ConductingEquipmentTerminalReading) ProtoMessage ¶
func (*ConductingEquipmentTerminalReading) ProtoMessage()
func (*ConductingEquipmentTerminalReading) ProtoReflect ¶
func (x *ConductingEquipmentTerminalReading) ProtoReflect() protoreflect.Message
func (*ConductingEquipmentTerminalReading) Reset ¶
func (x *ConductingEquipmentTerminalReading) Reset()
func (*ConductingEquipmentTerminalReading) String ¶
func (x *ConductingEquipmentTerminalReading) String() string
type ControlAPC ¶
type ControlAPC struct { // Service parameter that determines the control activity. CtlVal *AnalogueValueCtl `protobuf:"bytes,1,opt,name=ctlVal,proto3" json:"ctlVal,omitempty"` // contains filtered or unexported fields }
<<statistics>> Controllable analogue process value (APC)
func (*ControlAPC) Descriptor
deprecated
func (*ControlAPC) Descriptor() ([]byte, []int)
Deprecated: Use ControlAPC.ProtoReflect.Descriptor instead.
func (*ControlAPC) GetCtlVal ¶
func (x *ControlAPC) GetCtlVal() *AnalogueValueCtl
func (*ControlAPC) ProtoMessage ¶
func (*ControlAPC) ProtoMessage()
func (*ControlAPC) ProtoReflect ¶
func (x *ControlAPC) ProtoReflect() protoreflect.Message
func (*ControlAPC) Reset ¶
func (x *ControlAPC) Reset()
func (*ControlAPC) String ¶
func (x *ControlAPC) String() string
type ControlDPC ¶
type ControlDPC struct { // Service parameter that determines the control activity ('false' for off, 'true' for on). CtlVal bool `protobuf:"varint,1,opt,name=ctlVal,proto3" json:"ctlVal,omitempty"` // contains filtered or unexported fields }
Specialized DPC 61850 CDC class
func (*ControlDPC) Descriptor
deprecated
func (*ControlDPC) Descriptor() ([]byte, []int)
Deprecated: Use ControlDPC.ProtoReflect.Descriptor instead.
func (*ControlDPC) GetCtlVal ¶
func (x *ControlDPC) GetCtlVal() bool
func (*ControlDPC) ProtoMessage ¶
func (*ControlDPC) ProtoMessage()
func (*ControlDPC) ProtoReflect ¶
func (x *ControlDPC) ProtoReflect() protoreflect.Message
func (*ControlDPC) Reset ¶
func (x *ControlDPC) Reset()
func (*ControlDPC) String ¶
func (x *ControlDPC) String() string
type ControlFSCC ¶
type ControlFSCC struct { // UML inherited base object LogicalNodeForControl *LogicalNodeForControl `protobuf:"bytes,1,opt,name=logicalNodeForControl,proto3" json:"logicalNodeForControl,omitempty"` // MISSING DOCUMENTATION!!! ControlScheduleFSCH *ControlScheduleFSCH `protobuf:"bytes,2,opt,name=controlScheduleFSCH,proto3" json:"controlScheduleFSCH,omitempty"` // MISSING DOCUMENTATION!!! IslandControlScheduleFSCH *ControlScheduleFSCH `protobuf:"bytes,3,opt,name=islandControlScheduleFSCH,proto3" json:"islandControlScheduleFSCH,omitempty"` // contains filtered or unexported fields }
LN: Schedule controller Name: FSCC F: Function (generic) SC: Schedule Controller C: Control (execution)
func (*ControlFSCC) Descriptor
deprecated
func (*ControlFSCC) Descriptor() ([]byte, []int)
Deprecated: Use ControlFSCC.ProtoReflect.Descriptor instead.
func (*ControlFSCC) GetControlScheduleFSCH ¶
func (x *ControlFSCC) GetControlScheduleFSCH() *ControlScheduleFSCH
func (*ControlFSCC) GetIslandControlScheduleFSCH ¶
func (x *ControlFSCC) GetIslandControlScheduleFSCH() *ControlScheduleFSCH
func (*ControlFSCC) GetLogicalNodeForControl ¶
func (x *ControlFSCC) GetLogicalNodeForControl() *LogicalNodeForControl
func (*ControlFSCC) ProtoMessage ¶
func (*ControlFSCC) ProtoMessage()
func (*ControlFSCC) ProtoReflect ¶
func (x *ControlFSCC) ProtoReflect() protoreflect.Message
func (*ControlFSCC) Reset ¶
func (x *ControlFSCC) Reset()
func (*ControlFSCC) String ¶
func (x *ControlFSCC) String() string
type ControlINC ¶
type ControlINC struct { // Service parameter that determines the control activity. CtlVal int32 `protobuf:"varint,1,opt,name=ctlVal,proto3" json:"ctlVal,omitempty"` // contains filtered or unexported fields }
<<statistics>> Controllable integer status (INC)
func (*ControlINC) Descriptor
deprecated
func (*ControlINC) Descriptor() ([]byte, []int)
Deprecated: Use ControlINC.ProtoReflect.Descriptor instead.
func (*ControlINC) GetCtlVal ¶
func (x *ControlINC) GetCtlVal() int32
func (*ControlINC) ProtoMessage ¶
func (*ControlINC) ProtoMessage()
func (*ControlINC) ProtoReflect ¶
func (x *ControlINC) ProtoReflect() protoreflect.Message
func (*ControlINC) Reset ¶
func (x *ControlINC) Reset()
func (*ControlINC) String ¶
func (x *ControlINC) String() string
type ControlING ¶
type ControlING struct { // The value of the status setting. SetVal int32 `protobuf:"varint,1,opt,name=setVal,proto3" json:"setVal,omitempty"` // Unit for 'setVal', 'minVal', 'maxVal', 'stepSize'. Units *Unit `protobuf:"bytes,2,opt,name=units,proto3" json:"units,omitempty"` // contains filtered or unexported fields }
Integer status setting (FC=SP) (ING_SP)
func (*ControlING) Descriptor
deprecated
func (*ControlING) Descriptor() ([]byte, []int)
Deprecated: Use ControlING.ProtoReflect.Descriptor instead.
func (*ControlING) GetSetVal ¶
func (x *ControlING) GetSetVal() int32
func (*ControlING) GetUnits ¶
func (x *ControlING) GetUnits() *Unit
func (*ControlING) ProtoMessage ¶
func (*ControlING) ProtoMessage()
func (*ControlING) ProtoReflect ¶
func (x *ControlING) ProtoReflect() protoreflect.Message
func (*ControlING) Reset ¶
func (x *ControlING) Reset()
func (*ControlING) String ¶
func (x *ControlING) String() string
type ControlISC ¶
type ControlISC struct { // Service parameter that determines the control activity. CtlVal int32 `protobuf:"varint,1,opt,name=ctlVal,proto3" json:"ctlVal,omitempty"` // contains filtered or unexported fields }
<<statistics>> Integer controlled step position information (ISC)
func (*ControlISC) Descriptor
deprecated
func (*ControlISC) Descriptor() ([]byte, []int)
Deprecated: Use ControlISC.ProtoReflect.Descriptor instead.
func (*ControlISC) GetCtlVal ¶
func (x *ControlISC) GetCtlVal() int32
func (*ControlISC) ProtoMessage ¶
func (*ControlISC) ProtoMessage()
func (*ControlISC) ProtoReflect ¶
func (x *ControlISC) ProtoReflect() protoreflect.Message
func (*ControlISC) Reset ¶
func (x *ControlISC) Reset()
func (*ControlISC) String ¶
func (x *ControlISC) String() string
type ControlMessageInfo ¶
type ControlMessageInfo struct { // UML inherited base object MessageInfo *MessageInfo `protobuf:"bytes,1,opt,name=messageInfo,proto3" json:"messageInfo,omitempty"` // contains filtered or unexported fields }
Generic control message info.
func (*ControlMessageInfo) Descriptor
deprecated
func (*ControlMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use ControlMessageInfo.ProtoReflect.Descriptor instead.
func (*ControlMessageInfo) GetMessageInfo ¶
func (x *ControlMessageInfo) GetMessageInfo() *MessageInfo
func (*ControlMessageInfo) ProtoMessage ¶
func (*ControlMessageInfo) ProtoMessage()
func (*ControlMessageInfo) ProtoReflect ¶
func (x *ControlMessageInfo) ProtoReflect() protoreflect.Message
func (*ControlMessageInfo) Reset ¶
func (x *ControlMessageInfo) Reset()
func (*ControlMessageInfo) String ¶
func (x *ControlMessageInfo) String() string
type ControlSPC ¶
type ControlSPC struct { // Service parameter that determines the control activity ('false' for off or deactivation, 'true' // for on or activation). CtlVal bool `protobuf:"varint,1,opt,name=ctlVal,proto3" json:"ctlVal,omitempty"` // contains filtered or unexported fields }
Controllable single point (SPC)
func (*ControlSPC) Descriptor
deprecated
func (*ControlSPC) Descriptor() ([]byte, []int)
Deprecated: Use ControlSPC.ProtoReflect.Descriptor instead.
func (*ControlSPC) GetCtlVal ¶
func (x *ControlSPC) GetCtlVal() bool
func (*ControlSPC) ProtoMessage ¶
func (*ControlSPC) ProtoMessage()
func (*ControlSPC) ProtoReflect ¶
func (x *ControlSPC) ProtoReflect() protoreflect.Message
func (*ControlSPC) Reset ¶
func (x *ControlSPC) Reset()
func (*ControlSPC) String ¶
func (x *ControlSPC) String() string
type ControlScheduleFSCH ¶
type ControlScheduleFSCH struct { // Analog CSG ValACSG *ScheduleCSG `protobuf:"bytes,1,opt,name=ValACSG,proto3" json:"ValACSG,omitempty"` // contains filtered or unexported fields }
OpenFMB specialization for control schedule using: LN: Schedule Name: FSCH
func (*ControlScheduleFSCH) Descriptor
deprecated
func (*ControlScheduleFSCH) Descriptor() ([]byte, []int)
Deprecated: Use ControlScheduleFSCH.ProtoReflect.Descriptor instead.
func (*ControlScheduleFSCH) GetValACSG ¶
func (x *ControlScheduleFSCH) GetValACSG() *ScheduleCSG
func (*ControlScheduleFSCH) ProtoMessage ¶
func (*ControlScheduleFSCH) ProtoMessage()
func (*ControlScheduleFSCH) ProtoReflect ¶
func (x *ControlScheduleFSCH) ProtoReflect() protoreflect.Message
func (*ControlScheduleFSCH) Reset ¶
func (x *ControlScheduleFSCH) Reset()
func (*ControlScheduleFSCH) String ¶
func (x *ControlScheduleFSCH) String() string
type ControlTimestamp ¶
type ControlTimestamp struct { // Second since epoch (1970-01-01T00:00:00Z) Seconds uint64 `protobuf:"varint,2,opt,name=seconds,proto3" json:"seconds,omitempty"` // Partial (sub) second expressed in nanoseconds (10<sup>-9</sup> second). Nanoseconds uint32 `protobuf:"varint,3,opt,name=nanoseconds,proto3" json:"nanoseconds,omitempty"` // contains filtered or unexported fields }
UTC time with the epoch of midnight (00:00:00) of 1970-01-01. The presentation is defined in the SCSMs.The NULL time stamp has all fields set to 0 (zero).The relation between a timestamp value, the synchronization of an internal time with an external time source (for example, UTC time), and other information related to time model are available as requirements in Clause 21. ControlTimestamp is a timestamp for future time point so it does not contain the time quality as the one contained in the normal Timestamp data type.
func (*ControlTimestamp) Descriptor
deprecated
func (*ControlTimestamp) Descriptor() ([]byte, []int)
Deprecated: Use ControlTimestamp.ProtoReflect.Descriptor instead.
func (*ControlTimestamp) GetNanoseconds ¶
func (x *ControlTimestamp) GetNanoseconds() uint32
func (*ControlTimestamp) GetSeconds ¶
func (x *ControlTimestamp) GetSeconds() uint64
func (*ControlTimestamp) ProtoMessage ¶
func (*ControlTimestamp) ProtoMessage()
func (*ControlTimestamp) ProtoReflect ¶
func (x *ControlTimestamp) ProtoReflect() protoreflect.Message
func (*ControlTimestamp) Reset ¶
func (x *ControlTimestamp) Reset()
func (*ControlTimestamp) String ¶
func (x *ControlTimestamp) String() string
type ControlValue ¶
type ControlValue struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // The attribute modBlk is used to tag out a device. If it is TRUE, any setpoints and control in a // message payload should be ignored. It should also be presented in a status profile. Any modBlk // value change (i.e. TRUE to FALSE and vice versa) should trigger an event. ModBlk *wrappers.BoolValue `protobuf:"bytes,3,opt,name=modBlk,proto3" json:"modBlk,omitempty"` // If true, reset the device before executing any other controls. Reset_ *wrappers.BoolValue `protobuf:"bytes,4,opt,name=reset,proto3" json:"reset,omitempty"` // contains filtered or unexported fields }
The value of a control command which could either be a setpoint or a control schedule in curve. The attribute modBlk is used to tag out a device. if it is TRUE, any setpoints and control schedule in a message payload should be ignored. It should also be presented in a status profile. Any modBlk value change (i.e. TRUE to FALSE and vice versa) should trigger an event.
func (*ControlValue) Descriptor
deprecated
func (*ControlValue) Descriptor() ([]byte, []int)
Deprecated: Use ControlValue.ProtoReflect.Descriptor instead.
func (*ControlValue) GetIdentifiedObject ¶
func (x *ControlValue) GetIdentifiedObject() *IdentifiedObject
func (*ControlValue) GetModBlk ¶
func (x *ControlValue) GetModBlk() *wrappers.BoolValue
func (*ControlValue) GetReset_ ¶
func (x *ControlValue) GetReset_() *wrappers.BoolValue
func (*ControlValue) ProtoMessage ¶
func (*ControlValue) ProtoMessage()
func (*ControlValue) ProtoReflect ¶
func (x *ControlValue) ProtoReflect() protoreflect.Message
func (*ControlValue) Reset ¶
func (x *ControlValue) Reset()
func (*ControlValue) String ¶
func (x *ControlValue) String() string
type DEL ¶
type DEL struct { // Value of phase A to phase B measurement. PhsAB *CMV `protobuf:"bytes,1,opt,name=phsAB,proto3" json:"phsAB,omitempty"` // Value of phase B to phase C measurement. PhsBC *CMV `protobuf:"bytes,2,opt,name=phsBC,proto3" json:"phsBC,omitempty"` // Value of phase C to phase A measurement. PhsCA *CMV `protobuf:"bytes,3,opt,name=phsCA,proto3" json:"phsCA,omitempty"` // contains filtered or unexported fields }
Phase to phase related measured values of a three-phase system (DEL)
func (*DEL) Descriptor
deprecated
func (*DEL) ProtoMessage ¶
func (*DEL) ProtoMessage()
func (*DEL) ProtoReflect ¶
func (x *DEL) ProtoReflect() protoreflect.Message
type DERGeneratorStateKind ¶
type DERGeneratorStateKind int32
DER operational state (DERGeneratorStateKind)
const ( // Undefined enum value which can be used for Protobuf generation and be consistent with other // technologies. DERGeneratorStateKind_DERGeneratorStateKind_UNDEFINED DERGeneratorStateKind = 0 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Not_operating DERGeneratorStateKind = 1 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Operating DERGeneratorStateKind = 2 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Starting_up DERGeneratorStateKind = 3 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Shutting_down DERGeneratorStateKind = 4 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_At_disconnect_level DERGeneratorStateKind = 5 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Ramping_in_power DERGeneratorStateKind = 6 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Ramping_in_reactive_power DERGeneratorStateKind = 7 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Standby DERGeneratorStateKind = 8 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Not_applicable_Unknown DERGeneratorStateKind = 98 // MISSING DOCUMENTATION!!! DERGeneratorStateKind_DERGeneratorStateKind_Other DERGeneratorStateKind = 99 )
func (DERGeneratorStateKind) Descriptor ¶
func (DERGeneratorStateKind) Descriptor() protoreflect.EnumDescriptor
func (DERGeneratorStateKind) Enum ¶
func (x DERGeneratorStateKind) Enum() *DERGeneratorStateKind
func (DERGeneratorStateKind) EnumDescriptor
deprecated
func (DERGeneratorStateKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use DERGeneratorStateKind.Descriptor instead.
func (DERGeneratorStateKind) Number ¶
func (x DERGeneratorStateKind) Number() protoreflect.EnumNumber
func (DERGeneratorStateKind) String ¶
func (x DERGeneratorStateKind) String() string
func (DERGeneratorStateKind) Type ¶
func (DERGeneratorStateKind) Type() protoreflect.EnumType
type DateTimeInterval ¶
type DateTimeInterval struct { // End date and time of this interval. End *wrappers.Int64Value `protobuf:"bytes,1,opt,name=end,proto3" json:"end,omitempty"` // Start date and time of this interval. Start *wrappers.Int64Value `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"` // contains filtered or unexported fields }
Interval between two date and time points.
func (*DateTimeInterval) Descriptor
deprecated
func (*DateTimeInterval) Descriptor() ([]byte, []int)
Deprecated: Use DateTimeInterval.ProtoReflect.Descriptor instead.
func (*DateTimeInterval) GetEnd ¶
func (x *DateTimeInterval) GetEnd() *wrappers.Int64Value
func (*DateTimeInterval) GetStart ¶
func (x *DateTimeInterval) GetStart() *wrappers.Int64Value
func (*DateTimeInterval) ProtoMessage ¶
func (*DateTimeInterval) ProtoMessage()
func (*DateTimeInterval) ProtoReflect ¶
func (x *DateTimeInterval) ProtoReflect() protoreflect.Message
func (*DateTimeInterval) Reset ¶
func (x *DateTimeInterval) Reset()
func (*DateTimeInterval) String ¶
func (x *DateTimeInterval) String() string
type DbPosKind ¶
type DbPosKind int32
Double point position status
func (DbPosKind) Descriptor ¶
func (DbPosKind) Descriptor() protoreflect.EnumDescriptor
func (DbPosKind) EnumDescriptor
deprecated
func (DbPosKind) Number ¶
func (x DbPosKind) Number() protoreflect.EnumNumber
func (DbPosKind) Type ¶
func (DbPosKind) Type() protoreflect.EnumType
type DetailQual ¶
type DetailQual struct { // (default=false) If true, the value may not be a correct value due to a reference being out of // calibration. The server shall decide if validity shall be set to invalid or questionable (used for // measurand information and binary counter information only). BadReference bool `protobuf:"varint,1,opt,name=badReference,proto3" json:"badReference,omitempty"` // (default=false) If true, a supervision function has detected an internal or external failure. Failure bool `protobuf:"varint,2,opt,name=failure,proto3" json:"failure,omitempty"` // (default=false) If true, the value does not meet the stated accuracy of the source. EXAMPLE The // measured value of power factor may be noisy (inaccurate) when the current is very small. Inaccurate bool `protobuf:"varint,3,opt,name=inaccurate,proto3" json:"inaccurate,omitempty"` // (default=false) If true, an evaluation function has detected an inconsistency. Inconsistent bool `protobuf:"varint,4,opt,name=inconsistent,proto3" json:"inconsistent,omitempty"` // (default=false) If true, an update is not made during a specific time interval. The value may be // an old value that may have changed in the meantime. This specific time interval may be defined by an // allowed-age attribute. NOTE "Fail silent" errors, where the equipment stops sending data, will cause // setting this flag to true. In this case, the last received information was correct. OldData bool `protobuf:"varint,5,opt,name=oldData,proto3" json:"oldData,omitempty"` // (default=false) To prevent overloading of event driven communication channels, it is desirable // to detect and suppress oscillating (fast changing) binary inputs. If a signal changes in a defined // time (tosc) twice in the same direction (from 0 to 1 or from 1 to 0), then it shall be defined as an // oscillation and this attribute shall be set to true. If a configured number of transient changes is // detected, they shall be suppressed. In this time, the 'Quality.validity' shall be set to // 'questionable'. If the signal is still in the oscillating state after the defined number of changes, // the value shall be left in the state it was in when this flag was set. In this case, the 'Quality // validity' shall be changed from 'questionable' to 'invalid' and kept so as long as the signal is // oscillating. If the configuration is such that all transient changes should be suppressed, the // 'Quality.validity' shall be set immediately to 'invalid' and this flag to true (used for status // information only). Oscillatory bool `protobuf:"varint,6,opt,name=oscillatory,proto3" json:"oscillatory,omitempty"` // (default=false) If true, the attribute to which the quality has been associated is beyond a // predefined range of values. The server shall decide if validity shall be set to invalid or // questionable (used for measurand information only). EXAMPLE A measured value may exceed a predefined // range, however the selected data type can still represent the value, for example the data type is a // 16-bit unsigned integer, the predefined range is 0 to 40 000, if the value is between 40 001 and 65 // 535 it is considered to be out of range. OutOfRange bool `protobuf:"varint,7,opt,name=outOfRange,proto3" json:"outOfRange,omitempty"` // (default=false) If true, the value of the attribute to which the quality has been associated is // beyond the capability of being represented properly (used for measurand information only). EXAMPLE A // measured value may exceed the range that may be represented by the selected data type, for example // the data type is a 16-bit unsigned integer and the value exceeds 65 535. Overflow bool `protobuf:"varint,8,opt,name=overflow,proto3" json:"overflow,omitempty"` // contains filtered or unexported fields }
Describes some reasons in case 'validity' is not 'good'.
func (*DetailQual) Descriptor
deprecated
func (*DetailQual) Descriptor() ([]byte, []int)
Deprecated: Use DetailQual.ProtoReflect.Descriptor instead.
func (*DetailQual) GetBadReference ¶
func (x *DetailQual) GetBadReference() bool
func (*DetailQual) GetFailure ¶
func (x *DetailQual) GetFailure() bool
func (*DetailQual) GetInaccurate ¶
func (x *DetailQual) GetInaccurate() bool
func (*DetailQual) GetInconsistent ¶
func (x *DetailQual) GetInconsistent() bool
func (*DetailQual) GetOldData ¶
func (x *DetailQual) GetOldData() bool
func (*DetailQual) GetOscillatory ¶
func (x *DetailQual) GetOscillatory() bool
func (*DetailQual) GetOutOfRange ¶
func (x *DetailQual) GetOutOfRange() bool
func (*DetailQual) GetOverflow ¶
func (x *DetailQual) GetOverflow() bool
func (*DetailQual) ProtoMessage ¶
func (*DetailQual) ProtoMessage()
func (*DetailQual) ProtoReflect ¶
func (x *DetailQual) ProtoReflect() protoreflect.Message
func (*DetailQual) Reset ¶
func (x *DetailQual) Reset()
func (*DetailQual) String ¶
func (x *DetailQual) String() string
type DynamicTestKind ¶
type DynamicTestKind int32
Dynamic test status (see IEC61850-7-2 section 20.2.1 Direct control with normal security, state machine diagram) A simplified state machine diagram (from Herb F.) is provided.
const ( // None DynamicTestKind_DynamicTestKind_none DynamicTestKind = 0 // Testing status DynamicTestKind_DynamicTestKind_testing DynamicTestKind = 1 // Operating status DynamicTestKind_DynamicTestKind_operating DynamicTestKind = 2 // Failed status DynamicTestKind_DynamicTestKind_failed DynamicTestKind = 3 )
func (DynamicTestKind) Descriptor ¶
func (DynamicTestKind) Descriptor() protoreflect.EnumDescriptor
func (DynamicTestKind) Enum ¶
func (x DynamicTestKind) Enum() *DynamicTestKind
func (DynamicTestKind) EnumDescriptor
deprecated
func (DynamicTestKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use DynamicTestKind.Descriptor instead.
func (DynamicTestKind) Number ¶
func (x DynamicTestKind) Number() protoreflect.EnumNumber
func (DynamicTestKind) String ¶
func (x DynamicTestKind) String() string
func (DynamicTestKind) Type ¶
func (DynamicTestKind) Type() protoreflect.EnumType
type ENG_CalcMethodKind ¶
type ENG_CalcMethodKind struct { // The value of the status setting. SetVal CalcMethodKind `protobuf:"varint,1,opt,name=setVal,proto3,enum=commonmodule.CalcMethodKind" json:"setVal,omitempty"` // contains filtered or unexported fields }
Calc method kind
func (*ENG_CalcMethodKind) Descriptor
deprecated
func (*ENG_CalcMethodKind) Descriptor() ([]byte, []int)
Deprecated: Use ENG_CalcMethodKind.ProtoReflect.Descriptor instead.
func (*ENG_CalcMethodKind) GetSetVal ¶
func (x *ENG_CalcMethodKind) GetSetVal() CalcMethodKind
func (*ENG_CalcMethodKind) ProtoMessage ¶
func (*ENG_CalcMethodKind) ProtoMessage()
func (*ENG_CalcMethodKind) ProtoReflect ¶
func (x *ENG_CalcMethodKind) ProtoReflect() protoreflect.Message
func (*ENG_CalcMethodKind) Reset ¶
func (x *ENG_CalcMethodKind) Reset()
func (*ENG_CalcMethodKind) String ¶
func (x *ENG_CalcMethodKind) String() string
type ENG_GridConnectModeKind ¶
type ENG_GridConnectModeKind struct { // The value of the status setting. SetVal GridConnectModeKind `protobuf:"varint,1,opt,name=setVal,proto3,enum=commonmodule.GridConnectModeKind" json:"setVal,omitempty"` // MISSING DOCUMENTATION!!! SetValExtension *wrappers.StringValue `protobuf:"bytes,2,opt,name=setValExtension,proto3" json:"setValExtension,omitempty"` // contains filtered or unexported fields }
Grid connect mode kind
func (*ENG_GridConnectModeKind) Descriptor
deprecated
func (*ENG_GridConnectModeKind) Descriptor() ([]byte, []int)
Deprecated: Use ENG_GridConnectModeKind.ProtoReflect.Descriptor instead.
func (*ENG_GridConnectModeKind) GetSetVal ¶
func (x *ENG_GridConnectModeKind) GetSetVal() GridConnectModeKind
func (*ENG_GridConnectModeKind) GetSetValExtension ¶
func (x *ENG_GridConnectModeKind) GetSetValExtension() *wrappers.StringValue
func (*ENG_GridConnectModeKind) ProtoMessage ¶
func (*ENG_GridConnectModeKind) ProtoMessage()
func (*ENG_GridConnectModeKind) ProtoReflect ¶
func (x *ENG_GridConnectModeKind) ProtoReflect() protoreflect.Message
func (*ENG_GridConnectModeKind) Reset ¶
func (x *ENG_GridConnectModeKind) Reset()
func (*ENG_GridConnectModeKind) String ¶
func (x *ENG_GridConnectModeKind) String() string
type ENG_PFSignKind ¶
type ENG_PFSignKind struct { // The value of the status setting. SetVal PFSignKind `protobuf:"varint,1,opt,name=setVal,proto3,enum=commonmodule.PFSignKind" json:"setVal,omitempty"` // contains filtered or unexported fields }
Enumerated status setting (FC=SP) (ENG_SP)
func (*ENG_PFSignKind) Descriptor
deprecated
func (*ENG_PFSignKind) Descriptor() ([]byte, []int)
Deprecated: Use ENG_PFSignKind.ProtoReflect.Descriptor instead.
func (*ENG_PFSignKind) GetSetVal ¶
func (x *ENG_PFSignKind) GetSetVal() PFSignKind
func (*ENG_PFSignKind) ProtoMessage ¶
func (*ENG_PFSignKind) ProtoMessage()
func (*ENG_PFSignKind) ProtoReflect ¶
func (x *ENG_PFSignKind) ProtoReflect() protoreflect.Message
func (*ENG_PFSignKind) Reset ¶
func (x *ENG_PFSignKind) Reset()
func (*ENG_PFSignKind) String ¶
func (x *ENG_PFSignKind) String() string
type ENG_ScheduleParameter ¶
type ENG_ScheduleParameter struct { // Schedule parameter type ScheduleParameterType ScheduleParameterKind `` /* 136-byte string literal not displayed */ // MISSING DOCUMENTATION!!! Value float32 `protobuf:"fixed32,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Grid connect mode kind
func (*ENG_ScheduleParameter) Descriptor
deprecated
func (*ENG_ScheduleParameter) Descriptor() ([]byte, []int)
Deprecated: Use ENG_ScheduleParameter.ProtoReflect.Descriptor instead.
func (*ENG_ScheduleParameter) GetScheduleParameterType ¶
func (x *ENG_ScheduleParameter) GetScheduleParameterType() ScheduleParameterKind
func (*ENG_ScheduleParameter) GetValue ¶
func (x *ENG_ScheduleParameter) GetValue() float32
func (*ENG_ScheduleParameter) ProtoMessage ¶
func (*ENG_ScheduleParameter) ProtoMessage()
func (*ENG_ScheduleParameter) ProtoReflect ¶
func (x *ENG_ScheduleParameter) ProtoReflect() protoreflect.Message
func (*ENG_ScheduleParameter) Reset ¶
func (x *ENG_ScheduleParameter) Reset()
func (*ENG_ScheduleParameter) String ¶
func (x *ENG_ScheduleParameter) String() string
type ENS_BehaviourModeKind ¶
type ENS_BehaviourModeKind struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Value of the data. StVal BehaviourModeKind `protobuf:"varint,2,opt,name=stVal,proto3,enum=commonmodule.BehaviourModeKind" json:"stVal,omitempty"` // Timestamp of the last change or update event of 'stVal' or the last change of value in 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Behavior mode kind. ENS stands for Enumerated status
func (*ENS_BehaviourModeKind) Descriptor
deprecated
func (*ENS_BehaviourModeKind) Descriptor() ([]byte, []int)
Deprecated: Use ENS_BehaviourModeKind.ProtoReflect.Descriptor instead.
func (*ENS_BehaviourModeKind) GetQ ¶
func (x *ENS_BehaviourModeKind) GetQ() *Quality
func (*ENS_BehaviourModeKind) GetStVal ¶
func (x *ENS_BehaviourModeKind) GetStVal() BehaviourModeKind
func (*ENS_BehaviourModeKind) GetT ¶
func (x *ENS_BehaviourModeKind) GetT() *Timestamp
func (*ENS_BehaviourModeKind) ProtoMessage ¶
func (*ENS_BehaviourModeKind) ProtoMessage()
func (*ENS_BehaviourModeKind) ProtoReflect ¶
func (x *ENS_BehaviourModeKind) ProtoReflect() protoreflect.Message
func (*ENS_BehaviourModeKind) Reset ¶
func (x *ENS_BehaviourModeKind) Reset()
func (*ENS_BehaviourModeKind) String ¶
func (x *ENS_BehaviourModeKind) String() string
type ENS_DERGeneratorStateKind ¶
type ENS_DERGeneratorStateKind struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Value of the data. StVal DERGeneratorStateKind `protobuf:"varint,2,opt,name=stVal,proto3,enum=commonmodule.DERGeneratorStateKind" json:"stVal,omitempty"` // Timestamp of the last change or update event of 'stVal' or the last change of value in 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
DER generation state kind. ENS stands for Enumerated status
func (*ENS_DERGeneratorStateKind) Descriptor
deprecated
func (*ENS_DERGeneratorStateKind) Descriptor() ([]byte, []int)
Deprecated: Use ENS_DERGeneratorStateKind.ProtoReflect.Descriptor instead.
func (*ENS_DERGeneratorStateKind) GetQ ¶
func (x *ENS_DERGeneratorStateKind) GetQ() *Quality
func (*ENS_DERGeneratorStateKind) GetStVal ¶
func (x *ENS_DERGeneratorStateKind) GetStVal() DERGeneratorStateKind
func (*ENS_DERGeneratorStateKind) GetT ¶
func (x *ENS_DERGeneratorStateKind) GetT() *Timestamp
func (*ENS_DERGeneratorStateKind) ProtoMessage ¶
func (*ENS_DERGeneratorStateKind) ProtoMessage()
func (*ENS_DERGeneratorStateKind) ProtoReflect ¶
func (x *ENS_DERGeneratorStateKind) ProtoReflect() protoreflect.Message
func (*ENS_DERGeneratorStateKind) Reset ¶
func (x *ENS_DERGeneratorStateKind) Reset()
func (*ENS_DERGeneratorStateKind) String ¶
func (x *ENS_DERGeneratorStateKind) String() string
type ENS_DynamicTestKind ¶
type ENS_DynamicTestKind struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Value of the data. StVal DynamicTestKind `protobuf:"varint,2,opt,name=stVal,proto3,enum=commonmodule.DynamicTestKind" json:"stVal,omitempty"` // Timestamp of the last change or update event of 'stVal' or the last change of value in 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Dynamic test kind. ENS stands for Enumerated status
func (*ENS_DynamicTestKind) Descriptor
deprecated
func (*ENS_DynamicTestKind) Descriptor() ([]byte, []int)
Deprecated: Use ENS_DynamicTestKind.ProtoReflect.Descriptor instead.
func (*ENS_DynamicTestKind) GetQ ¶
func (x *ENS_DynamicTestKind) GetQ() *Quality
func (*ENS_DynamicTestKind) GetStVal ¶
func (x *ENS_DynamicTestKind) GetStVal() DynamicTestKind
func (*ENS_DynamicTestKind) GetT ¶
func (x *ENS_DynamicTestKind) GetT() *Timestamp
func (*ENS_DynamicTestKind) ProtoMessage ¶
func (*ENS_DynamicTestKind) ProtoMessage()
func (*ENS_DynamicTestKind) ProtoReflect ¶
func (x *ENS_DynamicTestKind) ProtoReflect() protoreflect.Message
func (*ENS_DynamicTestKind) Reset ¶
func (x *ENS_DynamicTestKind) Reset()
func (*ENS_DynamicTestKind) String ¶
func (x *ENS_DynamicTestKind) String() string
type ENS_GridConnectModeKind ¶
type ENS_GridConnectModeKind struct { // Actual Grid Connection Mode StVal GridConnectModeKind `protobuf:"varint,1,opt,name=stVal,proto3,enum=commonmodule.GridConnectModeKind" json:"stVal,omitempty"` // MISSING DOCUMENTATION!!! StValExtension string `protobuf:"bytes,2,opt,name=stValExtension,proto3" json:"stValExtension,omitempty"` // contains filtered or unexported fields }
Grid connect event & status mode kind
func (*ENS_GridConnectModeKind) Descriptor
deprecated
func (*ENS_GridConnectModeKind) Descriptor() ([]byte, []int)
Deprecated: Use ENS_GridConnectModeKind.ProtoReflect.Descriptor instead.
func (*ENS_GridConnectModeKind) GetStVal ¶
func (x *ENS_GridConnectModeKind) GetStVal() GridConnectModeKind
func (*ENS_GridConnectModeKind) GetStValExtension ¶
func (x *ENS_GridConnectModeKind) GetStValExtension() string
func (*ENS_GridConnectModeKind) ProtoMessage ¶
func (*ENS_GridConnectModeKind) ProtoMessage()
func (*ENS_GridConnectModeKind) ProtoReflect ¶
func (x *ENS_GridConnectModeKind) ProtoReflect() protoreflect.Message
func (*ENS_GridConnectModeKind) Reset ¶
func (x *ENS_GridConnectModeKind) Reset()
func (*ENS_GridConnectModeKind) String ¶
func (x *ENS_GridConnectModeKind) String() string
type ENS_HealthKind ¶
type ENS_HealthKind struct { // Textual description of the data. In case it is used within the CDC LPL, the description refers // to the logical node. D *wrappers.StringValue `protobuf:"bytes,1,opt,name=d,proto3" json:"d,omitempty"` // Value of the data. StVal HealthKind `protobuf:"varint,2,opt,name=stVal,proto3,enum=commonmodule.HealthKind" json:"stVal,omitempty"` // contains filtered or unexported fields }
<> Enumerated status (ENS)
func (*ENS_HealthKind) Descriptor
deprecated
func (*ENS_HealthKind) Descriptor() ([]byte, []int)
Deprecated: Use ENS_HealthKind.ProtoReflect.Descriptor instead.
func (*ENS_HealthKind) GetD ¶
func (x *ENS_HealthKind) GetD() *wrappers.StringValue
func (*ENS_HealthKind) GetStVal ¶
func (x *ENS_HealthKind) GetStVal() HealthKind
func (*ENS_HealthKind) ProtoMessage ¶
func (*ENS_HealthKind) ProtoMessage()
func (*ENS_HealthKind) ProtoReflect ¶
func (x *ENS_HealthKind) ProtoReflect() protoreflect.Message
func (*ENS_HealthKind) Reset ¶
func (x *ENS_HealthKind) Reset()
func (*ENS_HealthKind) String ¶
func (x *ENS_HealthKind) String() string
type ENS_SwitchingCapabilityKind ¶
type ENS_SwitchingCapabilityKind struct { // If true, 'q.operatorBlocked'=true, and the process value is no longer updated. BlkEna *wrappers.BoolValue `protobuf:"bytes,1,opt,name=blkEna,proto3" json:"blkEna,omitempty"` // Value of the data. StVal SwitchingCapabilityKind `protobuf:"varint,2,opt,name=stVal,proto3,enum=commonmodule.SwitchingCapabilityKind" json:"stVal,omitempty"` // contains filtered or unexported fields }
<<abstract>> Enumerated status (ENS)
func (*ENS_SwitchingCapabilityKind) Descriptor
deprecated
func (*ENS_SwitchingCapabilityKind) Descriptor() ([]byte, []int)
Deprecated: Use ENS_SwitchingCapabilityKind.ProtoReflect.Descriptor instead.
func (*ENS_SwitchingCapabilityKind) GetBlkEna ¶
func (x *ENS_SwitchingCapabilityKind) GetBlkEna() *wrappers.BoolValue
func (*ENS_SwitchingCapabilityKind) GetStVal ¶
func (x *ENS_SwitchingCapabilityKind) GetStVal() SwitchingCapabilityKind
func (*ENS_SwitchingCapabilityKind) ProtoMessage ¶
func (*ENS_SwitchingCapabilityKind) ProtoMessage()
func (*ENS_SwitchingCapabilityKind) ProtoReflect ¶
func (x *ENS_SwitchingCapabilityKind) ProtoReflect() protoreflect.Message
func (*ENS_SwitchingCapabilityKind) Reset ¶
func (x *ENS_SwitchingCapabilityKind) Reset()
func (*ENS_SwitchingCapabilityKind) String ¶
func (x *ENS_SwitchingCapabilityKind) String() string
type ESS ¶
type ESS struct { // UML inherited base object ConductingEquipment *ConductingEquipment `protobuf:"bytes,1,opt,name=conductingEquipment,proto3" json:"conductingEquipment,omitempty"` // contains filtered or unexported fields }
MISSING DOCUMENTATION!!!
func (*ESS) Descriptor
deprecated
func (*ESS) GetConductingEquipment ¶
func (x *ESS) GetConductingEquipment() *ConductingEquipment
func (*ESS) ProtoMessage ¶
func (*ESS) ProtoMessage()
func (*ESS) ProtoReflect ¶
func (x *ESS) ProtoReflect() protoreflect.Message
type EnergyConsumer ¶
type EnergyConsumer struct { // UML inherited base object ConductingEquipment *ConductingEquipment `protobuf:"bytes,1,opt,name=conductingEquipment,proto3" json:"conductingEquipment,omitempty"` // MISSING DOCUMENTATION!!! OperatingLimit *wrappers.StringValue `protobuf:"bytes,2,opt,name=operatingLimit,proto3" json:"operatingLimit,omitempty"` // contains filtered or unexported fields }
Generic user of energy - a point of consumption on the power system model.
func (*EnergyConsumer) Descriptor
deprecated
func (*EnergyConsumer) Descriptor() ([]byte, []int)
Deprecated: Use EnergyConsumer.ProtoReflect.Descriptor instead.
func (*EnergyConsumer) GetConductingEquipment ¶
func (x *EnergyConsumer) GetConductingEquipment() *ConductingEquipment
func (*EnergyConsumer) GetOperatingLimit ¶
func (x *EnergyConsumer) GetOperatingLimit() *wrappers.StringValue
func (*EnergyConsumer) ProtoMessage ¶
func (*EnergyConsumer) ProtoMessage()
func (*EnergyConsumer) ProtoReflect ¶
func (x *EnergyConsumer) ProtoReflect() protoreflect.Message
func (*EnergyConsumer) Reset ¶
func (x *EnergyConsumer) Reset()
func (*EnergyConsumer) String ¶
func (x *EnergyConsumer) String() string
type EventMessageInfo ¶
type EventMessageInfo struct { // UML inherited base object MessageInfo *MessageInfo `protobuf:"bytes,1,opt,name=messageInfo,proto3" json:"messageInfo,omitempty"` // contains filtered or unexported fields }
Generic event message information
func (*EventMessageInfo) Descriptor
deprecated
func (*EventMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use EventMessageInfo.ProtoReflect.Descriptor instead.
func (*EventMessageInfo) GetMessageInfo ¶
func (x *EventMessageInfo) GetMessageInfo() *MessageInfo
func (*EventMessageInfo) ProtoMessage ¶
func (*EventMessageInfo) ProtoMessage()
func (*EventMessageInfo) ProtoReflect ¶
func (x *EventMessageInfo) ProtoReflect() protoreflect.Message
func (*EventMessageInfo) Reset ¶
func (x *EventMessageInfo) Reset()
func (*EventMessageInfo) String ¶
func (x *EventMessageInfo) String() string
type EventValue ¶
type EventValue struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // MISSING DOCUMENTATION!!! ModBlk *wrappers.BoolValue `protobuf:"bytes,2,opt,name=modBlk,proto3" json:"modBlk,omitempty"` // contains filtered or unexported fields }
Event value
func (*EventValue) Descriptor
deprecated
func (*EventValue) Descriptor() ([]byte, []int)
Deprecated: Use EventValue.ProtoReflect.Descriptor instead.
func (*EventValue) GetIdentifiedObject ¶
func (x *EventValue) GetIdentifiedObject() *IdentifiedObject
func (*EventValue) GetModBlk ¶
func (x *EventValue) GetModBlk() *wrappers.BoolValue
func (*EventValue) ProtoMessage ¶
func (*EventValue) ProtoMessage()
func (*EventValue) ProtoReflect ¶
func (x *EventValue) ProtoReflect() protoreflect.Message
func (*EventValue) Reset ¶
func (x *EventValue) Reset()
func (*EventValue) String ¶
func (x *EventValue) String() string
type FaultDirectionKind ¶
type FaultDirectionKind int32
Reclose action kind such as idle, cycling, or lockout.
const ( // MISSING DOCUMENTATION!!! FaultDirectionKind_FaultDirectionKind_unknown FaultDirectionKind = 0 // MISSING DOCUMENTATION!!! FaultDirectionKind_FaultDirectionKind_forward FaultDirectionKind = 1 // MISSING DOCUMENTATION!!! FaultDirectionKind_FaultDirectionKind_backward FaultDirectionKind = 2 // MISSING DOCUMENTATION!!! FaultDirectionKind_FaultDirectionKind_both FaultDirectionKind = 3 )
func (FaultDirectionKind) Descriptor ¶
func (FaultDirectionKind) Descriptor() protoreflect.EnumDescriptor
func (FaultDirectionKind) Enum ¶
func (x FaultDirectionKind) Enum() *FaultDirectionKind
func (FaultDirectionKind) EnumDescriptor
deprecated
func (FaultDirectionKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use FaultDirectionKind.Descriptor instead.
func (FaultDirectionKind) Number ¶
func (x FaultDirectionKind) Number() protoreflect.EnumNumber
func (FaultDirectionKind) String ¶
func (x FaultDirectionKind) String() string
func (FaultDirectionKind) Type ¶
func (FaultDirectionKind) Type() protoreflect.EnumType
type ForecastIED ¶
type ForecastIED struct { // UML inherited base object ForecastValueSource *ForecastValueSource `protobuf:"bytes,1,opt,name=forecastValueSource,proto3" json:"forecastValueSource,omitempty"` // For control, this is an application ID, unique within communication system, and if the message // is transformed between gateway the original source application ID should be kept. SourceApplicationID string `protobuf:"bytes,2,opt,name=sourceApplicationID,proto3" json:"sourceApplicationID,omitempty"` // Message publication date time SourceDateTime int64 `protobuf:"varint,3,opt,name=sourceDateTime,proto3" json:"sourceDateTime,omitempty"` // contains filtered or unexported fields }
Intelligent Electronic Device is a device with a microprocessor that can contain one or more (IEC61850) SERVERs. In the context of IEC61850, IED could be an electronic protection device, a controller or even a laptop/desktop computer. <b>Modelling note</b>: This class is not explicitly defined in IEC61850-7-2 (but only in SCL: IEC61850-6). However, it is an important concept that deserves its place in the meta-model. When the meta-model gets instantiated from a direct link to an IED with an IEC61850 SERVER, we typically create an instance of the meta-model IED per connection. When the meta-model gets instantiated from an SCL file, there is the full description of IED and its functions.
func (*ForecastIED) Descriptor
deprecated
func (*ForecastIED) Descriptor() ([]byte, []int)
Deprecated: Use ForecastIED.ProtoReflect.Descriptor instead.
func (*ForecastIED) GetForecastValueSource ¶
func (x *ForecastIED) GetForecastValueSource() *ForecastValueSource
func (*ForecastIED) GetSourceApplicationID ¶
func (x *ForecastIED) GetSourceApplicationID() string
func (*ForecastIED) GetSourceDateTime ¶
func (x *ForecastIED) GetSourceDateTime() int64
func (*ForecastIED) ProtoMessage ¶
func (*ForecastIED) ProtoMessage()
func (*ForecastIED) ProtoReflect ¶
func (x *ForecastIED) ProtoReflect() protoreflect.Message
func (*ForecastIED) Reset ¶
func (x *ForecastIED) Reset()
func (*ForecastIED) String ¶
func (x *ForecastIED) String() string
type ForecastValue ¶
type ForecastValue struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // contains filtered or unexported fields }
Forecast value
func (*ForecastValue) Descriptor
deprecated
func (*ForecastValue) Descriptor() ([]byte, []int)
Deprecated: Use ForecastValue.ProtoReflect.Descriptor instead.
func (*ForecastValue) GetIdentifiedObject ¶
func (x *ForecastValue) GetIdentifiedObject() *IdentifiedObject
func (*ForecastValue) ProtoMessage ¶
func (*ForecastValue) ProtoMessage()
func (*ForecastValue) ProtoReflect ¶
func (x *ForecastValue) ProtoReflect() protoreflect.Message
func (*ForecastValue) Reset ¶
func (x *ForecastValue) Reset()
func (*ForecastValue) String ¶
func (x *ForecastValue) String() string
type ForecastValueSource ¶
type ForecastValueSource struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // contains filtered or unexported fields }
The source where a forecast value is issued.
func (*ForecastValueSource) Descriptor
deprecated
func (*ForecastValueSource) Descriptor() ([]byte, []int)
Deprecated: Use ForecastValueSource.ProtoReflect.Descriptor instead.
func (*ForecastValueSource) GetIdentifiedObject ¶
func (x *ForecastValueSource) GetIdentifiedObject() *IdentifiedObject
func (*ForecastValueSource) ProtoMessage ¶
func (*ForecastValueSource) ProtoMessage()
func (*ForecastValueSource) ProtoReflect ¶
func (x *ForecastValueSource) ProtoReflect() protoreflect.Message
func (*ForecastValueSource) Reset ¶
func (x *ForecastValueSource) Reset()
func (*ForecastValueSource) String ¶
func (x *ForecastValueSource) String() string
type GridConnectModeKind ¶
type GridConnectModeKind int32
Power system connect modes to the power grid (GridConnectModeKind)
const ( // Undefined GridConnectModeKind_GridConnectModeKind_UNDEFINED GridConnectModeKind = 0 // Current-source inverter (CSI) GridConnectModeKind_GridConnectModeKind_CSI GridConnectModeKind = 1 // Voltage-controlled voltage-source inverter (VC-VSI) GridConnectModeKind_GridConnectModeKind_VC_VSI GridConnectModeKind = 2 // Current-controlled voltage-source inverter (CC-VSI) GridConnectModeKind_GridConnectModeKind_CC_VSI GridConnectModeKind = 3 // Not applicable / Unknown GridConnectModeKind_GridConnectModeKind_none GridConnectModeKind = 98 // MISSING DOCUMENTATION!!! GridConnectModeKind_GridConnectModeKind_other GridConnectModeKind = 99 // Voltage source inverter regulating to P and Q references (VSI PQ) GridConnectModeKind_GridConnectModeKind_VSI_PQ GridConnectModeKind = 2000 // Voltage source inverter regulating to voltage and frequency references paralleling other // generation and not grid forming (VSI VF). GridConnectModeKind_GridConnectModeKind_VSI_VF GridConnectModeKind = 2001 // Voltage source inverter regulating to voltage and frequency references as primary grid forming // generation (VSI ISO). GridConnectModeKind_GridConnectModeKind_VSI_ISO GridConnectModeKind = 2002 )
func (GridConnectModeKind) Descriptor ¶
func (GridConnectModeKind) Descriptor() protoreflect.EnumDescriptor
func (GridConnectModeKind) Enum ¶
func (x GridConnectModeKind) Enum() *GridConnectModeKind
func (GridConnectModeKind) EnumDescriptor
deprecated
func (GridConnectModeKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use GridConnectModeKind.Descriptor instead.
func (GridConnectModeKind) Number ¶
func (x GridConnectModeKind) Number() protoreflect.EnumNumber
func (GridConnectModeKind) String ¶
func (x GridConnectModeKind) String() string
func (GridConnectModeKind) Type ¶
func (GridConnectModeKind) Type() protoreflect.EnumType
type HealthKind ¶
type HealthKind int32
State kind
const ( // MISSING DOCUMENTATION!!! HealthKind_HealthKind_none HealthKind = 0 // No problems, normal operation ("green"). HealthKind_HealthKind_OK HealthKind = 1 // Minor problems, but in safe operating mode ("yellow"). The exact meaning is a local issue, // depending on the dedicated function/device. HealthKind_HealthKind_Warning HealthKind = 2 // Severe problem, no operation possible ("red"). HealthKind_HealthKind_Alarm HealthKind = 3 )
func (HealthKind) Descriptor ¶
func (HealthKind) Descriptor() protoreflect.EnumDescriptor
func (HealthKind) Enum ¶
func (x HealthKind) Enum() *HealthKind
func (HealthKind) EnumDescriptor
deprecated
func (HealthKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use HealthKind.Descriptor instead.
func (HealthKind) Number ¶
func (x HealthKind) Number() protoreflect.EnumNumber
func (HealthKind) String ¶
func (x HealthKind) String() string
func (HealthKind) Type ¶
func (HealthKind) Type() protoreflect.EnumType
type IED ¶
type IED struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // contains filtered or unexported fields }
Intelligent Electronic Device is a device with a microprocessor that can contain one or more (IEC61850) SERVERs. In the context of IEC61850, IED could be an electronic protection device, a controller or even a laptop/desktop computer. <b>Modelling note</b>: This class is not explicitly defined in IEC61850-7-2 (but only in SCL: IEC61850-6). However, it is an important concept that deserves its place in the meta-model. When the meta-model gets instantiated from a direct link to an IED with an IEC61850 SERVER, we typically create an instance of the meta-model IED per connection. When the meta-model gets instantiated from an SCL file, there is the full description of IED and its functions.
func (*IED) Descriptor
deprecated
func (*IED) GetIdentifiedObject ¶
func (x *IED) GetIdentifiedObject() *IdentifiedObject
func (*IED) ProtoMessage ¶
func (*IED) ProtoMessage()
func (*IED) ProtoReflect ¶
func (x *IED) ProtoReflect() protoreflect.Message
type IdentifiedObject ¶
type IdentifiedObject struct { // MISSING DOCUMENTATION!!! Description *wrappers.StringValue `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` // Master resource identifier issued by a model authority. The mRID must semantically be a UUID as // specified in RFC 4122. The mRID is globally unique. MRID *wrappers.StringValue `protobuf:"bytes,2,opt,name=mRID,proto3" json:"mRID,omitempty"` // The name is any free human readable and possibly non unique text naming the object. Name *wrappers.StringValue `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
This is a root class to provide common identification for all classes needing identification and naming attributes.
func (*IdentifiedObject) Descriptor
deprecated
func (*IdentifiedObject) Descriptor() ([]byte, []int)
Deprecated: Use IdentifiedObject.ProtoReflect.Descriptor instead.
func (*IdentifiedObject) GetDescription ¶
func (x *IdentifiedObject) GetDescription() *wrappers.StringValue
func (*IdentifiedObject) GetMRID ¶
func (x *IdentifiedObject) GetMRID() *wrappers.StringValue
func (*IdentifiedObject) GetName ¶
func (x *IdentifiedObject) GetName() *wrappers.StringValue
func (*IdentifiedObject) ProtoMessage ¶
func (*IdentifiedObject) ProtoMessage()
func (*IdentifiedObject) ProtoReflect ¶
func (x *IdentifiedObject) ProtoReflect() protoreflect.Message
func (*IdentifiedObject) Reset ¶
func (x *IdentifiedObject) Reset()
func (*IdentifiedObject) String ¶
func (x *IdentifiedObject) String() string
type IntegerEventAndStatusGGIO ¶
type IntegerEventAndStatusGGIO struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Generic integer status input <i>n</i>. IntIn *StatusINS `protobuf:"bytes,2,opt,name=IntIn,proto3" json:"IntIn,omitempty"` // Phase code Phase *Optional_PhaseCodeKind `protobuf:"bytes,3,opt,name=Phase,proto3" json:"Phase,omitempty"` // contains filtered or unexported fields }
Status expressed in integer based on IEC61850 GGIO.
func (*IntegerEventAndStatusGGIO) Descriptor
deprecated
func (*IntegerEventAndStatusGGIO) Descriptor() ([]byte, []int)
Deprecated: Use IntegerEventAndStatusGGIO.ProtoReflect.Descriptor instead.
func (*IntegerEventAndStatusGGIO) GetIntIn ¶
func (x *IntegerEventAndStatusGGIO) GetIntIn() *StatusINS
func (*IntegerEventAndStatusGGIO) GetLogicalNode ¶
func (x *IntegerEventAndStatusGGIO) GetLogicalNode() *LogicalNode
func (*IntegerEventAndStatusGGIO) GetPhase ¶
func (x *IntegerEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
func (*IntegerEventAndStatusGGIO) ProtoMessage ¶
func (*IntegerEventAndStatusGGIO) ProtoMessage()
func (*IntegerEventAndStatusGGIO) ProtoReflect ¶
func (x *IntegerEventAndStatusGGIO) ProtoReflect() protoreflect.Message
func (*IntegerEventAndStatusGGIO) Reset ¶
func (x *IntegerEventAndStatusGGIO) Reset()
func (*IntegerEventAndStatusGGIO) String ¶
func (x *IntegerEventAndStatusGGIO) String() string
type LogicalNode ¶
type LogicalNode struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // contains filtered or unexported fields }
IEC61850 logical node.
func (*LogicalNode) Descriptor
deprecated
func (*LogicalNode) Descriptor() ([]byte, []int)
Deprecated: Use LogicalNode.ProtoReflect.Descriptor instead.
func (*LogicalNode) GetIdentifiedObject ¶
func (x *LogicalNode) GetIdentifiedObject() *IdentifiedObject
func (*LogicalNode) ProtoMessage ¶
func (*LogicalNode) ProtoMessage()
func (*LogicalNode) ProtoReflect ¶
func (x *LogicalNode) ProtoReflect() protoreflect.Message
func (*LogicalNode) Reset ¶
func (x *LogicalNode) Reset()
func (*LogicalNode) String ¶
func (x *LogicalNode) String() string
type LogicalNodeForControl ¶
type LogicalNodeForControl struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // contains filtered or unexported fields }
OpenFMB specialization for logical node control
func (*LogicalNodeForControl) Descriptor
deprecated
func (*LogicalNodeForControl) Descriptor() ([]byte, []int)
Deprecated: Use LogicalNodeForControl.ProtoReflect.Descriptor instead.
func (*LogicalNodeForControl) GetLogicalNode ¶
func (x *LogicalNodeForControl) GetLogicalNode() *LogicalNode
func (*LogicalNodeForControl) ProtoMessage ¶
func (*LogicalNodeForControl) ProtoMessage()
func (*LogicalNodeForControl) ProtoReflect ¶
func (x *LogicalNodeForControl) ProtoReflect() protoreflect.Message
func (*LogicalNodeForControl) Reset ¶
func (x *LogicalNodeForControl) Reset()
func (*LogicalNodeForControl) String ¶
func (x *LogicalNodeForControl) String() string
type LogicalNodeForEventAndStatus ¶
type LogicalNodeForEventAndStatus struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Behavior of the function Beh *ENS_BehaviourModeKind `protobuf:"bytes,2,opt,name=Beh,proto3" json:"Beh,omitempty"` // Asset health EEHealth *ENS_HealthKind `protobuf:"bytes,3,opt,name=EEHealth,proto3" json:"EEHealth,omitempty"` // Hot line tag. HotLineTag *StatusSPS `protobuf:"bytes,4,opt,name=HotLineTag,proto3" json:"HotLineTag,omitempty"` // Remote control block. RemoteBlk *StatusSPS `protobuf:"bytes,5,opt,name=RemoteBlk,proto3" json:"RemoteBlk,omitempty"` // contains filtered or unexported fields }
Logical node for event and status
func (*LogicalNodeForEventAndStatus) Descriptor
deprecated
func (*LogicalNodeForEventAndStatus) Descriptor() ([]byte, []int)
Deprecated: Use LogicalNodeForEventAndStatus.ProtoReflect.Descriptor instead.
func (*LogicalNodeForEventAndStatus) GetBeh ¶
func (x *LogicalNodeForEventAndStatus) GetBeh() *ENS_BehaviourModeKind
func (*LogicalNodeForEventAndStatus) GetEEHealth ¶
func (x *LogicalNodeForEventAndStatus) GetEEHealth() *ENS_HealthKind
func (*LogicalNodeForEventAndStatus) GetHotLineTag ¶
func (x *LogicalNodeForEventAndStatus) GetHotLineTag() *StatusSPS
func (*LogicalNodeForEventAndStatus) GetLogicalNode ¶
func (x *LogicalNodeForEventAndStatus) GetLogicalNode() *LogicalNode
func (*LogicalNodeForEventAndStatus) GetRemoteBlk ¶
func (x *LogicalNodeForEventAndStatus) GetRemoteBlk() *StatusSPS
func (*LogicalNodeForEventAndStatus) ProtoMessage ¶
func (*LogicalNodeForEventAndStatus) ProtoMessage()
func (*LogicalNodeForEventAndStatus) ProtoReflect ¶
func (x *LogicalNodeForEventAndStatus) ProtoReflect() protoreflect.Message
func (*LogicalNodeForEventAndStatus) Reset ¶
func (x *LogicalNodeForEventAndStatus) Reset()
func (*LogicalNodeForEventAndStatus) String ¶
func (x *LogicalNodeForEventAndStatus) String() string
type MV ¶
type MV struct { // Value of the magnitude based on a deadband calculation from the instantaneous value 'instMag'. // The value of 'mag' shall be updated to the current instantaneous value 'instMag' when the value has // changed according to the configuration parameter 'db'. If 'db'=0, 'mag'='instMag'.NOTE 1 This value // is typically used to create reports for analogue values. Such a report sent "by exception" is not // comparable to the transfer of sampled measured values as supported by the CDC SAV.NOTE 2 This 'mag' // is not the same as 'mag' of the constructed attribute class 'Vector'. Mag *AnalogueValue `protobuf:"bytes,1,opt,name=mag,proto3" json:"mag,omitempty"` // Quality of the values in 'instMag', 'mag', 'range'. Q *Quality `protobuf:"bytes,2,opt,name=q,proto3" json:"q,omitempty"` // Timestamp of the last refresh of the value in 'mag' or of the last change of the value in any of // 'range' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // Unit for: 'instMag', 'mag', 'subMag', 'rangeC'. Units *Unit `protobuf:"bytes,4,opt,name=units,proto3" json:"units,omitempty"` // contains filtered or unexported fields }
Measured value (MV)
func (*MV) Descriptor
deprecated
func (*MV) GetMag ¶
func (x *MV) GetMag() *AnalogueValue
func (*MV) ProtoMessage ¶
func (*MV) ProtoMessage()
func (*MV) ProtoReflect ¶
func (x *MV) ProtoReflect() protoreflect.Message
type MeasurementValue ¶
type MeasurementValue struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // contains filtered or unexported fields }
The current state for a measurement. A state value is an instance of a measurement from a specific source. Measurements can be associated with many state values, each representing a different source for the measurement.
func (*MeasurementValue) Descriptor
deprecated
func (*MeasurementValue) Descriptor() ([]byte, []int)
Deprecated: Use MeasurementValue.ProtoReflect.Descriptor instead.
func (*MeasurementValue) GetIdentifiedObject ¶
func (x *MeasurementValue) GetIdentifiedObject() *IdentifiedObject
func (*MeasurementValue) ProtoMessage ¶
func (*MeasurementValue) ProtoMessage()
func (*MeasurementValue) ProtoReflect ¶
func (x *MeasurementValue) ProtoReflect() protoreflect.Message
func (*MeasurementValue) Reset ¶
func (x *MeasurementValue) Reset()
func (*MeasurementValue) String ¶
func (x *MeasurementValue) String() string
type MessageInfo ¶
type MessageInfo struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // MISSING DOCUMENTATION!!! MessageTimeStamp *Timestamp `protobuf:"bytes,2,opt,name=messageTimeStamp,proto3" json:"messageTimeStamp,omitempty"` // contains filtered or unexported fields }
Generic control message info.
func (*MessageInfo) Descriptor
deprecated
func (*MessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use MessageInfo.ProtoReflect.Descriptor instead.
func (*MessageInfo) GetIdentifiedObject ¶
func (x *MessageInfo) GetIdentifiedObject() *IdentifiedObject
func (*MessageInfo) GetMessageTimeStamp ¶
func (x *MessageInfo) GetMessageTimeStamp() *Timestamp
func (*MessageInfo) ProtoMessage ¶
func (*MessageInfo) ProtoMessage()
func (*MessageInfo) ProtoReflect ¶
func (x *MessageInfo) ProtoReflect() protoreflect.Message
func (*MessageInfo) Reset ¶
func (x *MessageInfo) Reset()
func (*MessageInfo) String ¶
func (x *MessageInfo) String() string
type Meter ¶
type Meter struct { // UML inherited base object ConductingEquipment *ConductingEquipment `protobuf:"bytes,1,opt,name=conductingEquipment,proto3" json:"conductingEquipment,omitempty"` // contains filtered or unexported fields }
Physical asset that performs the metering role of the usage point. Used for measuring consumption and detection of events.
func (*Meter) Descriptor
deprecated
func (*Meter) GetConductingEquipment ¶
func (x *Meter) GetConductingEquipment() *ConductingEquipment
func (*Meter) ProtoMessage ¶
func (*Meter) ProtoMessage()
func (*Meter) ProtoReflect ¶
func (x *Meter) ProtoReflect() protoreflect.Message
type NamedObject ¶
type NamedObject struct { // MISSING DOCUMENTATION!!! Description *wrappers.StringValue `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` // The name is any free human readable and possibly non unique text naming the object. Name *wrappers.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
This is a root class similar to IdentifiedObject but without the mRID. The reason to separate the two classes is because the mRID may need to be defined as a separate key field for technology such as the DDS implementation.
func (*NamedObject) Descriptor
deprecated
func (*NamedObject) Descriptor() ([]byte, []int)
Deprecated: Use NamedObject.ProtoReflect.Descriptor instead.
func (*NamedObject) GetDescription ¶
func (x *NamedObject) GetDescription() *wrappers.StringValue
func (*NamedObject) GetName ¶
func (x *NamedObject) GetName() *wrappers.StringValue
func (*NamedObject) ProtoMessage ¶
func (*NamedObject) ProtoMessage()
func (*NamedObject) ProtoReflect ¶
func (x *NamedObject) ProtoReflect() protoreflect.Message
func (*NamedObject) Reset ¶
func (x *NamedObject) Reset()
func (*NamedObject) String ¶
func (x *NamedObject) String() string
type OptimizationMessageInfo ¶
type OptimizationMessageInfo struct { // UML inherited base object MessageInfo *MessageInfo `protobuf:"bytes,1,opt,name=messageInfo,proto3" json:"messageInfo,omitempty"` // contains filtered or unexported fields }
Generic event message information
func (*OptimizationMessageInfo) Descriptor
deprecated
func (*OptimizationMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use OptimizationMessageInfo.ProtoReflect.Descriptor instead.
func (*OptimizationMessageInfo) GetMessageInfo ¶
func (x *OptimizationMessageInfo) GetMessageInfo() *MessageInfo
func (*OptimizationMessageInfo) ProtoMessage ¶
func (*OptimizationMessageInfo) ProtoMessage()
func (*OptimizationMessageInfo) ProtoReflect ¶
func (x *OptimizationMessageInfo) ProtoReflect() protoreflect.Message
func (*OptimizationMessageInfo) Reset ¶
func (x *OptimizationMessageInfo) Reset()
func (*OptimizationMessageInfo) String ¶
func (x *OptimizationMessageInfo) String() string
type Optional_BehaviourModeKind ¶
type Optional_BehaviourModeKind struct { Value BehaviourModeKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.BehaviourModeKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_BehaviourModeKind) Descriptor
deprecated
func (*Optional_BehaviourModeKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_BehaviourModeKind.ProtoReflect.Descriptor instead.
func (*Optional_BehaviourModeKind) GetValue ¶
func (x *Optional_BehaviourModeKind) GetValue() BehaviourModeKind
func (*Optional_BehaviourModeKind) ProtoMessage ¶
func (*Optional_BehaviourModeKind) ProtoMessage()
func (*Optional_BehaviourModeKind) ProtoReflect ¶
func (x *Optional_BehaviourModeKind) ProtoReflect() protoreflect.Message
func (*Optional_BehaviourModeKind) Reset ¶
func (x *Optional_BehaviourModeKind) Reset()
func (*Optional_BehaviourModeKind) String ¶
func (x *Optional_BehaviourModeKind) String() string
type Optional_CalcMethodKind ¶
type Optional_CalcMethodKind struct { Value CalcMethodKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.CalcMethodKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_CalcMethodKind) Descriptor
deprecated
func (*Optional_CalcMethodKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_CalcMethodKind.ProtoReflect.Descriptor instead.
func (*Optional_CalcMethodKind) GetValue ¶
func (x *Optional_CalcMethodKind) GetValue() CalcMethodKind
func (*Optional_CalcMethodKind) ProtoMessage ¶
func (*Optional_CalcMethodKind) ProtoMessage()
func (*Optional_CalcMethodKind) ProtoReflect ¶
func (x *Optional_CalcMethodKind) ProtoReflect() protoreflect.Message
func (*Optional_CalcMethodKind) Reset ¶
func (x *Optional_CalcMethodKind) Reset()
func (*Optional_CalcMethodKind) String ¶
func (x *Optional_CalcMethodKind) String() string
type Optional_DERGeneratorStateKind ¶
type Optional_DERGeneratorStateKind struct { Value DERGeneratorStateKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.DERGeneratorStateKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_DERGeneratorStateKind) Descriptor
deprecated
func (*Optional_DERGeneratorStateKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_DERGeneratorStateKind.ProtoReflect.Descriptor instead.
func (*Optional_DERGeneratorStateKind) GetValue ¶
func (x *Optional_DERGeneratorStateKind) GetValue() DERGeneratorStateKind
func (*Optional_DERGeneratorStateKind) ProtoMessage ¶
func (*Optional_DERGeneratorStateKind) ProtoMessage()
func (*Optional_DERGeneratorStateKind) ProtoReflect ¶
func (x *Optional_DERGeneratorStateKind) ProtoReflect() protoreflect.Message
func (*Optional_DERGeneratorStateKind) Reset ¶
func (x *Optional_DERGeneratorStateKind) Reset()
func (*Optional_DERGeneratorStateKind) String ¶
func (x *Optional_DERGeneratorStateKind) String() string
type Optional_DbPosKind ¶
type Optional_DbPosKind struct { Value DbPosKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.DbPosKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_DbPosKind) Descriptor
deprecated
func (*Optional_DbPosKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_DbPosKind.ProtoReflect.Descriptor instead.
func (*Optional_DbPosKind) GetValue ¶
func (x *Optional_DbPosKind) GetValue() DbPosKind
func (*Optional_DbPosKind) ProtoMessage ¶
func (*Optional_DbPosKind) ProtoMessage()
func (*Optional_DbPosKind) ProtoReflect ¶
func (x *Optional_DbPosKind) ProtoReflect() protoreflect.Message
func (*Optional_DbPosKind) Reset ¶
func (x *Optional_DbPosKind) Reset()
func (*Optional_DbPosKind) String ¶
func (x *Optional_DbPosKind) String() string
type Optional_DynamicTestKind ¶
type Optional_DynamicTestKind struct { Value DynamicTestKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.DynamicTestKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_DynamicTestKind) Descriptor
deprecated
func (*Optional_DynamicTestKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_DynamicTestKind.ProtoReflect.Descriptor instead.
func (*Optional_DynamicTestKind) GetValue ¶
func (x *Optional_DynamicTestKind) GetValue() DynamicTestKind
func (*Optional_DynamicTestKind) ProtoMessage ¶
func (*Optional_DynamicTestKind) ProtoMessage()
func (*Optional_DynamicTestKind) ProtoReflect ¶
func (x *Optional_DynamicTestKind) ProtoReflect() protoreflect.Message
func (*Optional_DynamicTestKind) Reset ¶
func (x *Optional_DynamicTestKind) Reset()
func (*Optional_DynamicTestKind) String ¶
func (x *Optional_DynamicTestKind) String() string
type Optional_FaultDirectionKind ¶
type Optional_FaultDirectionKind struct { Value FaultDirectionKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.FaultDirectionKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_FaultDirectionKind) Descriptor
deprecated
func (*Optional_FaultDirectionKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_FaultDirectionKind.ProtoReflect.Descriptor instead.
func (*Optional_FaultDirectionKind) GetValue ¶
func (x *Optional_FaultDirectionKind) GetValue() FaultDirectionKind
func (*Optional_FaultDirectionKind) ProtoMessage ¶
func (*Optional_FaultDirectionKind) ProtoMessage()
func (*Optional_FaultDirectionKind) ProtoReflect ¶
func (x *Optional_FaultDirectionKind) ProtoReflect() protoreflect.Message
func (*Optional_FaultDirectionKind) Reset ¶
func (x *Optional_FaultDirectionKind) Reset()
func (*Optional_FaultDirectionKind) String ¶
func (x *Optional_FaultDirectionKind) String() string
type Optional_GridConnectModeKind ¶
type Optional_GridConnectModeKind struct { Value GridConnectModeKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.GridConnectModeKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_GridConnectModeKind) Descriptor
deprecated
func (*Optional_GridConnectModeKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_GridConnectModeKind.ProtoReflect.Descriptor instead.
func (*Optional_GridConnectModeKind) GetValue ¶
func (x *Optional_GridConnectModeKind) GetValue() GridConnectModeKind
func (*Optional_GridConnectModeKind) ProtoMessage ¶
func (*Optional_GridConnectModeKind) ProtoMessage()
func (*Optional_GridConnectModeKind) ProtoReflect ¶
func (x *Optional_GridConnectModeKind) ProtoReflect() protoreflect.Message
func (*Optional_GridConnectModeKind) Reset ¶
func (x *Optional_GridConnectModeKind) Reset()
func (*Optional_GridConnectModeKind) String ¶
func (x *Optional_GridConnectModeKind) String() string
type Optional_HealthKind ¶
type Optional_HealthKind struct { Value HealthKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.HealthKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_HealthKind) Descriptor
deprecated
func (*Optional_HealthKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_HealthKind.ProtoReflect.Descriptor instead.
func (*Optional_HealthKind) GetValue ¶
func (x *Optional_HealthKind) GetValue() HealthKind
func (*Optional_HealthKind) ProtoMessage ¶
func (*Optional_HealthKind) ProtoMessage()
func (*Optional_HealthKind) ProtoReflect ¶
func (x *Optional_HealthKind) ProtoReflect() protoreflect.Message
func (*Optional_HealthKind) Reset ¶
func (x *Optional_HealthKind) Reset()
func (*Optional_HealthKind) String ¶
func (x *Optional_HealthKind) String() string
type Optional_PFSignKind ¶
type Optional_PFSignKind struct { Value PFSignKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.PFSignKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_PFSignKind) Descriptor
deprecated
func (*Optional_PFSignKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_PFSignKind.ProtoReflect.Descriptor instead.
func (*Optional_PFSignKind) GetValue ¶
func (x *Optional_PFSignKind) GetValue() PFSignKind
func (*Optional_PFSignKind) ProtoMessage ¶
func (*Optional_PFSignKind) ProtoMessage()
func (*Optional_PFSignKind) ProtoReflect ¶
func (x *Optional_PFSignKind) ProtoReflect() protoreflect.Message
func (*Optional_PFSignKind) Reset ¶
func (x *Optional_PFSignKind) Reset()
func (*Optional_PFSignKind) String ¶
func (x *Optional_PFSignKind) String() string
type Optional_PhaseCodeKind ¶
type Optional_PhaseCodeKind struct { Value PhaseCodeKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.PhaseCodeKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_PhaseCodeKind) Descriptor
deprecated
func (*Optional_PhaseCodeKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_PhaseCodeKind.ProtoReflect.Descriptor instead.
func (*Optional_PhaseCodeKind) GetValue ¶
func (x *Optional_PhaseCodeKind) GetValue() PhaseCodeKind
func (*Optional_PhaseCodeKind) ProtoMessage ¶
func (*Optional_PhaseCodeKind) ProtoMessage()
func (*Optional_PhaseCodeKind) ProtoReflect ¶
func (x *Optional_PhaseCodeKind) ProtoReflect() protoreflect.Message
func (*Optional_PhaseCodeKind) Reset ¶
func (x *Optional_PhaseCodeKind) Reset()
func (*Optional_PhaseCodeKind) String ¶
func (x *Optional_PhaseCodeKind) String() string
type Optional_PhaseFaultDirectionKind ¶
type Optional_PhaseFaultDirectionKind struct { Value PhaseFaultDirectionKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.PhaseFaultDirectionKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_PhaseFaultDirectionKind) Descriptor
deprecated
func (*Optional_PhaseFaultDirectionKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_PhaseFaultDirectionKind.ProtoReflect.Descriptor instead.
func (*Optional_PhaseFaultDirectionKind) GetValue ¶
func (x *Optional_PhaseFaultDirectionKind) GetValue() PhaseFaultDirectionKind
func (*Optional_PhaseFaultDirectionKind) ProtoMessage ¶
func (*Optional_PhaseFaultDirectionKind) ProtoMessage()
func (*Optional_PhaseFaultDirectionKind) ProtoReflect ¶
func (x *Optional_PhaseFaultDirectionKind) ProtoReflect() protoreflect.Message
func (*Optional_PhaseFaultDirectionKind) Reset ¶
func (x *Optional_PhaseFaultDirectionKind) Reset()
func (*Optional_PhaseFaultDirectionKind) String ¶
func (x *Optional_PhaseFaultDirectionKind) String() string
type Optional_RecloseActionKind ¶
type Optional_RecloseActionKind struct { Value RecloseActionKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.RecloseActionKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_RecloseActionKind) Descriptor
deprecated
func (*Optional_RecloseActionKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_RecloseActionKind.ProtoReflect.Descriptor instead.
func (*Optional_RecloseActionKind) GetValue ¶
func (x *Optional_RecloseActionKind) GetValue() RecloseActionKind
func (*Optional_RecloseActionKind) ProtoMessage ¶
func (*Optional_RecloseActionKind) ProtoMessage()
func (*Optional_RecloseActionKind) ProtoReflect ¶
func (x *Optional_RecloseActionKind) ProtoReflect() protoreflect.Message
func (*Optional_RecloseActionKind) Reset ¶
func (x *Optional_RecloseActionKind) Reset()
func (*Optional_RecloseActionKind) String ¶
func (x *Optional_RecloseActionKind) String() string
type Optional_ScheduleParameterKind ¶
type Optional_ScheduleParameterKind struct { Value ScheduleParameterKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.ScheduleParameterKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_ScheduleParameterKind) Descriptor
deprecated
func (*Optional_ScheduleParameterKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_ScheduleParameterKind.ProtoReflect.Descriptor instead.
func (*Optional_ScheduleParameterKind) GetValue ¶
func (x *Optional_ScheduleParameterKind) GetValue() ScheduleParameterKind
func (*Optional_ScheduleParameterKind) ProtoMessage ¶
func (*Optional_ScheduleParameterKind) ProtoMessage()
func (*Optional_ScheduleParameterKind) ProtoReflect ¶
func (x *Optional_ScheduleParameterKind) ProtoReflect() protoreflect.Message
func (*Optional_ScheduleParameterKind) Reset ¶
func (x *Optional_ScheduleParameterKind) Reset()
func (*Optional_ScheduleParameterKind) String ¶
func (x *Optional_ScheduleParameterKind) String() string
type Optional_SourceKind ¶
type Optional_SourceKind struct { Value SourceKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.SourceKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_SourceKind) Descriptor
deprecated
func (*Optional_SourceKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_SourceKind.ProtoReflect.Descriptor instead.
func (*Optional_SourceKind) GetValue ¶
func (x *Optional_SourceKind) GetValue() SourceKind
func (*Optional_SourceKind) ProtoMessage ¶
func (*Optional_SourceKind) ProtoMessage()
func (*Optional_SourceKind) ProtoReflect ¶
func (x *Optional_SourceKind) ProtoReflect() protoreflect.Message
func (*Optional_SourceKind) Reset ¶
func (x *Optional_SourceKind) Reset()
func (*Optional_SourceKind) String ¶
func (x *Optional_SourceKind) String() string
type Optional_StateKind ¶
type Optional_StateKind struct { Value StateKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.StateKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_StateKind) Descriptor
deprecated
func (*Optional_StateKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_StateKind.ProtoReflect.Descriptor instead.
func (*Optional_StateKind) GetValue ¶
func (x *Optional_StateKind) GetValue() StateKind
func (*Optional_StateKind) ProtoMessage ¶
func (*Optional_StateKind) ProtoMessage()
func (*Optional_StateKind) ProtoReflect ¶
func (x *Optional_StateKind) ProtoReflect() protoreflect.Message
func (*Optional_StateKind) Reset ¶
func (x *Optional_StateKind) Reset()
func (*Optional_StateKind) String ¶
func (x *Optional_StateKind) String() string
type Optional_SwitchingCapabilityKind ¶
type Optional_SwitchingCapabilityKind struct { Value SwitchingCapabilityKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.SwitchingCapabilityKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_SwitchingCapabilityKind) Descriptor
deprecated
func (*Optional_SwitchingCapabilityKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_SwitchingCapabilityKind.ProtoReflect.Descriptor instead.
func (*Optional_SwitchingCapabilityKind) GetValue ¶
func (x *Optional_SwitchingCapabilityKind) GetValue() SwitchingCapabilityKind
func (*Optional_SwitchingCapabilityKind) ProtoMessage ¶
func (*Optional_SwitchingCapabilityKind) ProtoMessage()
func (*Optional_SwitchingCapabilityKind) ProtoReflect ¶
func (x *Optional_SwitchingCapabilityKind) ProtoReflect() protoreflect.Message
func (*Optional_SwitchingCapabilityKind) Reset ¶
func (x *Optional_SwitchingCapabilityKind) Reset()
func (*Optional_SwitchingCapabilityKind) String ¶
func (x *Optional_SwitchingCapabilityKind) String() string
type Optional_TimeAccuracyKind ¶
type Optional_TimeAccuracyKind struct { Value TimeAccuracyKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.TimeAccuracyKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_TimeAccuracyKind) Descriptor
deprecated
func (*Optional_TimeAccuracyKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_TimeAccuracyKind.ProtoReflect.Descriptor instead.
func (*Optional_TimeAccuracyKind) GetValue ¶
func (x *Optional_TimeAccuracyKind) GetValue() TimeAccuracyKind
func (*Optional_TimeAccuracyKind) ProtoMessage ¶
func (*Optional_TimeAccuracyKind) ProtoMessage()
func (*Optional_TimeAccuracyKind) ProtoReflect ¶
func (x *Optional_TimeAccuracyKind) ProtoReflect() protoreflect.Message
func (*Optional_TimeAccuracyKind) Reset ¶
func (x *Optional_TimeAccuracyKind) Reset()
func (*Optional_TimeAccuracyKind) String ¶
func (x *Optional_TimeAccuracyKind) String() string
type Optional_UnitMultiplierKind ¶
type Optional_UnitMultiplierKind struct { Value UnitMultiplierKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.UnitMultiplierKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_UnitMultiplierKind) Descriptor
deprecated
func (*Optional_UnitMultiplierKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_UnitMultiplierKind.ProtoReflect.Descriptor instead.
func (*Optional_UnitMultiplierKind) GetValue ¶
func (x *Optional_UnitMultiplierKind) GetValue() UnitMultiplierKind
func (*Optional_UnitMultiplierKind) ProtoMessage ¶
func (*Optional_UnitMultiplierKind) ProtoMessage()
func (*Optional_UnitMultiplierKind) ProtoReflect ¶
func (x *Optional_UnitMultiplierKind) ProtoReflect() protoreflect.Message
func (*Optional_UnitMultiplierKind) Reset ¶
func (x *Optional_UnitMultiplierKind) Reset()
func (*Optional_UnitMultiplierKind) String ¶
func (x *Optional_UnitMultiplierKind) String() string
type Optional_UnitSymbolKind ¶
type Optional_UnitSymbolKind struct { Value UnitSymbolKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.UnitSymbolKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_UnitSymbolKind) Descriptor
deprecated
func (*Optional_UnitSymbolKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_UnitSymbolKind.ProtoReflect.Descriptor instead.
func (*Optional_UnitSymbolKind) GetValue ¶
func (x *Optional_UnitSymbolKind) GetValue() UnitSymbolKind
func (*Optional_UnitSymbolKind) ProtoMessage ¶
func (*Optional_UnitSymbolKind) ProtoMessage()
func (*Optional_UnitSymbolKind) ProtoReflect ¶
func (x *Optional_UnitSymbolKind) ProtoReflect() protoreflect.Message
func (*Optional_UnitSymbolKind) Reset ¶
func (x *Optional_UnitSymbolKind) Reset()
func (*Optional_UnitSymbolKind) String ¶
func (x *Optional_UnitSymbolKind) String() string
type Optional_ValidityKind ¶
type Optional_ValidityKind struct { Value ValidityKind `protobuf:"varint,1,opt,name=value,proto3,enum=commonmodule.ValidityKind" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Optional_ValidityKind) Descriptor
deprecated
func (*Optional_ValidityKind) Descriptor() ([]byte, []int)
Deprecated: Use Optional_ValidityKind.ProtoReflect.Descriptor instead.
func (*Optional_ValidityKind) GetValue ¶
func (x *Optional_ValidityKind) GetValue() ValidityKind
func (*Optional_ValidityKind) ProtoMessage ¶
func (*Optional_ValidityKind) ProtoMessage()
func (*Optional_ValidityKind) ProtoReflect ¶
func (x *Optional_ValidityKind) ProtoReflect() protoreflect.Message
func (*Optional_ValidityKind) Reset ¶
func (x *Optional_ValidityKind) Reset()
func (*Optional_ValidityKind) String ¶
func (x *Optional_ValidityKind) String() string
type PFSignKind ¶
type PFSignKind int32
Power factor sign (PFSignKind enumeration)
const ( // Undefined enum value which can be used for Protobuf generation and be consistent with other // technologies. PFSignKind_PFSignKind_UNDEFINED PFSignKind = 0 // All analogue values are [F(t+T)-F(t)] for a calculation interval T (in the same unit as the // original entity). Note: The client can still calculate rate so: RATE = DIFF/T. PFSignKind_PFSignKind_IEC PFSignKind = 1 // All analogue values (i.e., all common attributes 'i' and 'f') meet the sampling and filtering // characteristics specified in IEEE C37.118.1 for M-CLASS. PFSignKind_PFSignKind_EEI PFSignKind = 2 )
func (PFSignKind) Descriptor ¶
func (PFSignKind) Descriptor() protoreflect.EnumDescriptor
func (PFSignKind) Enum ¶
func (x PFSignKind) Enum() *PFSignKind
func (PFSignKind) EnumDescriptor
deprecated
func (PFSignKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use PFSignKind.Descriptor instead.
func (PFSignKind) Number ¶
func (x PFSignKind) Number() protoreflect.EnumNumber
func (PFSignKind) String ¶
func (x PFSignKind) String() string
func (PFSignKind) Type ¶
func (PFSignKind) Type() protoreflect.EnumType
type PMG ¶
type PMG struct { // Net current, as the algebraic sum of the instantaneous values of currents flowing through all // live conductors and the neutral of a circuit at one point of the electrical installation ('phsA // instCVal'+'phsB.instCVal'+'phsC.instCVal'+'neut.instCVal'). Net *MV `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"` // Value of phase A. PhsA *MV `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Value of phase B. PhsB *MV `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Value of phase C. PhsC *MV `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Phase magnitude (PMG). Phase to ground/neutral related per-phase measured values.
func (*PMG) Descriptor
deprecated
func (*PMG) ProtoMessage ¶
func (*PMG) ProtoMessage()
func (*PMG) ProtoReflect ¶
func (x *PMG) ProtoReflect() protoreflect.Message
type PhaseAPC ¶
type PhaseAPC struct { // 3 Phase control. Phs3 *ControlAPC `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A control. PhsA *ControlAPC `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B control. PhsB *ControlAPC `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C control. PhsC *ControlAPC `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase ISC.
func (*PhaseAPC) Descriptor
deprecated
func (*PhaseAPC) GetPhs3 ¶
func (x *PhaseAPC) GetPhs3() *ControlAPC
func (*PhaseAPC) GetPhsA ¶
func (x *PhaseAPC) GetPhsA() *ControlAPC
func (*PhaseAPC) GetPhsB ¶
func (x *PhaseAPC) GetPhsB() *ControlAPC
func (*PhaseAPC) GetPhsC ¶
func (x *PhaseAPC) GetPhsC() *ControlAPC
func (*PhaseAPC) ProtoMessage ¶
func (*PhaseAPC) ProtoMessage()
func (*PhaseAPC) ProtoReflect ¶
func (x *PhaseAPC) ProtoReflect() protoreflect.Message
type PhaseCodeKind ¶
type PhaseCodeKind int32
Enumeration of phase identifiers. Allows designation of phases for both transmission and distribution equipment, circuits and loads. Residential and small commercial loads are often served from single-phase, or split-phase, secondary circuits. For example of s12N, phases 1 and 2 refer to hot wires that are 180 degrees out of phase, while N refers to the neutral wire. Through single phase transformer connections, these secondary circuits may be served from one or two of the primary phases A, B, and C. For three-phase loads, use the A, B, C phase codes instead of s12N.
const ( // Not applicable PhaseCodeKind_PhaseCodeKind_none PhaseCodeKind = 0 // Other enum not listed PhaseCodeKind_PhaseCodeKind_other PhaseCodeKind = 1 // Neutral phase. PhaseCodeKind_PhaseCodeKind_N PhaseCodeKind = 16 // Phase C. PhaseCodeKind_PhaseCodeKind_C PhaseCodeKind = 32 // Phases C and neutral. PhaseCodeKind_PhaseCodeKind_CN PhaseCodeKind = 33 // Phases A and C. PhaseCodeKind_PhaseCodeKind_AC PhaseCodeKind = 40 // Phases A, C and neutral. PhaseCodeKind_PhaseCodeKind_ACN PhaseCodeKind = 41 // Phase B. PhaseCodeKind_PhaseCodeKind_B PhaseCodeKind = 64 // Phases B and neutral. PhaseCodeKind_PhaseCodeKind_BN PhaseCodeKind = 65 // Phases B and C. PhaseCodeKind_PhaseCodeKind_BC PhaseCodeKind = 66 // Phases B, C, and neutral. PhaseCodeKind_PhaseCodeKind_BCN PhaseCodeKind = 97 // Phase A. PhaseCodeKind_PhaseCodeKind_A PhaseCodeKind = 128 // Phases A and neutral. PhaseCodeKind_PhaseCodeKind_AN PhaseCodeKind = 129 // Phases A and B. PhaseCodeKind_PhaseCodeKind_AB PhaseCodeKind = 132 // Phases A, B, and neutral. PhaseCodeKind_PhaseCodeKind_ABN PhaseCodeKind = 193 // Phases A, B, and C. PhaseCodeKind_PhaseCodeKind_ABC PhaseCodeKind = 224 // Phases A, B, C, and N. PhaseCodeKind_PhaseCodeKind_ABCN PhaseCodeKind = 225 // Secondary phase 2. PhaseCodeKind_PhaseCodeKind_s2 PhaseCodeKind = 256 // Secondary phase 2 and neutral. PhaseCodeKind_PhaseCodeKind_s2N PhaseCodeKind = 257 // Secondary phase 1. PhaseCodeKind_PhaseCodeKind_s1 PhaseCodeKind = 512 // Secondary phase 1 and neutral. PhaseCodeKind_PhaseCodeKind_s1N PhaseCodeKind = 513 // Secondary phase 1 and 2. PhaseCodeKind_PhaseCodeKind_s12 PhaseCodeKind = 768 // Secondary phases 1, 2, and neutral. PhaseCodeKind_PhaseCodeKind_s12N PhaseCodeKind = 769 )
func (PhaseCodeKind) Descriptor ¶
func (PhaseCodeKind) Descriptor() protoreflect.EnumDescriptor
func (PhaseCodeKind) Enum ¶
func (x PhaseCodeKind) Enum() *PhaseCodeKind
func (PhaseCodeKind) EnumDescriptor
deprecated
func (PhaseCodeKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use PhaseCodeKind.Descriptor instead.
func (PhaseCodeKind) Number ¶
func (x PhaseCodeKind) Number() protoreflect.EnumNumber
func (PhaseCodeKind) String ¶
func (x PhaseCodeKind) String() string
func (PhaseCodeKind) Type ¶
func (PhaseCodeKind) Type() protoreflect.EnumType
type PhaseDPC ¶
type PhaseDPC struct { // 3 Phase control. Phs3 *ControlDPC `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A control. PhsA *ControlDPC `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B control. PhsB *ControlDPC `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C control. PhsC *ControlDPC `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase DPC.
func (*PhaseDPC) Descriptor
deprecated
func (*PhaseDPC) GetPhs3 ¶
func (x *PhaseDPC) GetPhs3() *ControlDPC
func (*PhaseDPC) GetPhsA ¶
func (x *PhaseDPC) GetPhsA() *ControlDPC
func (*PhaseDPC) GetPhsB ¶
func (x *PhaseDPC) GetPhsB() *ControlDPC
func (*PhaseDPC) GetPhsC ¶
func (x *PhaseDPC) GetPhsC() *ControlDPC
func (*PhaseDPC) ProtoMessage ¶
func (*PhaseDPC) ProtoMessage()
func (*PhaseDPC) ProtoReflect ¶
func (x *PhaseDPC) ProtoReflect() protoreflect.Message
type PhaseDPS ¶
type PhaseDPS struct { // 3 Phase status. Phs3 *StatusDPS `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A status. PhsA *StatusDPS `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B status. PhsB *StatusDPS `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C status. PhsC *StatusDPS `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase DPS.
func (*PhaseDPS) Descriptor
deprecated
func (*PhaseDPS) ProtoMessage ¶
func (*PhaseDPS) ProtoMessage()
func (*PhaseDPS) ProtoReflect ¶
func (x *PhaseDPS) ProtoReflect() protoreflect.Message
type PhaseFaultDirectionKind ¶
type PhaseFaultDirectionKind int32
Reclose action kind such as idle, cycling, or lockout.
const ( // MISSING DOCUMENTATION!!! PhaseFaultDirectionKind_PhaseFaultDirectionKind_unknown PhaseFaultDirectionKind = 0 // MISSING DOCUMENTATION!!! PhaseFaultDirectionKind_PhaseFaultDirectionKind_forward PhaseFaultDirectionKind = 1 // MISSING DOCUMENTATION!!! PhaseFaultDirectionKind_PhaseFaultDirectionKind_backward PhaseFaultDirectionKind = 2 )
func (PhaseFaultDirectionKind) Descriptor ¶
func (PhaseFaultDirectionKind) Descriptor() protoreflect.EnumDescriptor
func (PhaseFaultDirectionKind) Enum ¶
func (x PhaseFaultDirectionKind) Enum() *PhaseFaultDirectionKind
func (PhaseFaultDirectionKind) EnumDescriptor
deprecated
func (PhaseFaultDirectionKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use PhaseFaultDirectionKind.Descriptor instead.
func (PhaseFaultDirectionKind) Number ¶
func (x PhaseFaultDirectionKind) Number() protoreflect.EnumNumber
func (PhaseFaultDirectionKind) String ¶
func (x PhaseFaultDirectionKind) String() string
func (PhaseFaultDirectionKind) Type ¶
func (PhaseFaultDirectionKind) Type() protoreflect.EnumType
type PhaseINS ¶
type PhaseINS struct { // 3 Phase control. Phs3 *StatusINS `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A control. PhsA *StatusINS `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B control. PhsB *StatusINS `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C control. PhsC *StatusINS `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase INS.
func (*PhaseINS) Descriptor
deprecated
func (*PhaseINS) ProtoMessage ¶
func (*PhaseINS) ProtoMessage()
func (*PhaseINS) ProtoReflect ¶
func (x *PhaseINS) ProtoReflect() protoreflect.Message
type PhaseISC ¶
type PhaseISC struct { // 3 Phase control. Phs3 *ControlISC `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A control. PhsA *ControlISC `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B control. PhsB *ControlISC `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C control. PhsC *ControlISC `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase ISC.
func (*PhaseISC) Descriptor
deprecated
func (*PhaseISC) GetPhs3 ¶
func (x *PhaseISC) GetPhs3() *ControlISC
func (*PhaseISC) GetPhsA ¶
func (x *PhaseISC) GetPhsA() *ControlISC
func (*PhaseISC) GetPhsB ¶
func (x *PhaseISC) GetPhsB() *ControlISC
func (*PhaseISC) GetPhsC ¶
func (x *PhaseISC) GetPhsC() *ControlISC
func (*PhaseISC) ProtoMessage ¶
func (*PhaseISC) ProtoMessage()
func (*PhaseISC) ProtoReflect ¶
func (x *PhaseISC) ProtoReflect() protoreflect.Message
type PhaseMMTN ¶
type PhaseMMTN struct { // MISSING DOCUMENTATION!!! PhsA *ReadingMMTN `protobuf:"bytes,1,opt,name=phsA,proto3" json:"phsA,omitempty"` // MISSING DOCUMENTATION!!! PhsAB *ReadingMMTN `protobuf:"bytes,2,opt,name=phsAB,proto3" json:"phsAB,omitempty"` // MISSING DOCUMENTATION!!! PhsB *ReadingMMTN `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // MISSING DOCUMENTATION!!! PhsBC *ReadingMMTN `protobuf:"bytes,4,opt,name=phsBC,proto3" json:"phsBC,omitempty"` // MISSING DOCUMENTATION!!! PhsC *ReadingMMTN `protobuf:"bytes,5,opt,name=phsC,proto3" json:"phsC,omitempty"` // MISSING DOCUMENTATION!!! PhsCA *ReadingMMTN `protobuf:"bytes,6,opt,name=phsCA,proto3" json:"phsCA,omitempty"` // contains filtered or unexported fields }
Specialized 61850 MMTN LN class
func (*PhaseMMTN) Descriptor
deprecated
func (*PhaseMMTN) GetPhsA ¶
func (x *PhaseMMTN) GetPhsA() *ReadingMMTN
func (*PhaseMMTN) GetPhsAB ¶
func (x *PhaseMMTN) GetPhsAB() *ReadingMMTN
func (*PhaseMMTN) GetPhsB ¶
func (x *PhaseMMTN) GetPhsB() *ReadingMMTN
func (*PhaseMMTN) GetPhsBC ¶
func (x *PhaseMMTN) GetPhsBC() *ReadingMMTN
func (*PhaseMMTN) GetPhsC ¶
func (x *PhaseMMTN) GetPhsC() *ReadingMMTN
func (*PhaseMMTN) GetPhsCA ¶
func (x *PhaseMMTN) GetPhsCA() *ReadingMMTN
func (*PhaseMMTN) ProtoMessage ¶
func (*PhaseMMTN) ProtoMessage()
func (*PhaseMMTN) ProtoReflect ¶
func (x *PhaseMMTN) ProtoReflect() protoreflect.Message
type PhaseRecloseAction ¶
type PhaseRecloseAction struct { // 3 Phase control. Phs3 *Optional_RecloseActionKind `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A control. PhsA *Optional_RecloseActionKind `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B control. PhsB *Optional_RecloseActionKind `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C control. PhsC *Optional_RecloseActionKind `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase reclose action kind.
func (*PhaseRecloseAction) Descriptor
deprecated
func (*PhaseRecloseAction) Descriptor() ([]byte, []int)
Deprecated: Use PhaseRecloseAction.ProtoReflect.Descriptor instead.
func (*PhaseRecloseAction) GetPhs3 ¶
func (x *PhaseRecloseAction) GetPhs3() *Optional_RecloseActionKind
func (*PhaseRecloseAction) GetPhsA ¶
func (x *PhaseRecloseAction) GetPhsA() *Optional_RecloseActionKind
func (*PhaseRecloseAction) GetPhsB ¶
func (x *PhaseRecloseAction) GetPhsB() *Optional_RecloseActionKind
func (*PhaseRecloseAction) GetPhsC ¶
func (x *PhaseRecloseAction) GetPhsC() *Optional_RecloseActionKind
func (*PhaseRecloseAction) ProtoMessage ¶
func (*PhaseRecloseAction) ProtoMessage()
func (*PhaseRecloseAction) ProtoReflect ¶
func (x *PhaseRecloseAction) ProtoReflect() protoreflect.Message
func (*PhaseRecloseAction) Reset ¶
func (x *PhaseRecloseAction) Reset()
func (*PhaseRecloseAction) String ¶
func (x *PhaseRecloseAction) String() string
type PhaseSPS ¶
type PhaseSPS struct { // 3 Phase status. Phs3 *StatusSPS `protobuf:"bytes,1,opt,name=phs3,proto3" json:"phs3,omitempty"` // Phase A status. PhsA *StatusSPS `protobuf:"bytes,2,opt,name=phsA,proto3" json:"phsA,omitempty"` // Phase B status. PhsB *StatusSPS `protobuf:"bytes,3,opt,name=phsB,proto3" json:"phsB,omitempty"` // Phase C status. PhsC *StatusSPS `protobuf:"bytes,4,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
[OpenFMB CDC extension] Per Phase DPS.
func (*PhaseSPS) Descriptor
deprecated
func (*PhaseSPS) ProtoMessage ¶
func (*PhaseSPS) ProtoMessage()
func (*PhaseSPS) ProtoReflect ¶
func (x *PhaseSPS) ProtoReflect() protoreflect.Message
type Quality ¶
type Quality struct { // Describes some reasons in case 'validity' is not 'good'. DetailQual *DetailQual `protobuf:"bytes,1,opt,name=detailQual,proto3" json:"detailQual,omitempty"` // (default=false) If true, further update of the value has been blocked by an operator. The value // shall be the information that was acquired before blocking. If this flag is set, then the // 'detailQual.oldData' shall also be set. The operator shall use the data attribute 'CDC.blkEna' to // block the update of the value. NOTE Both an operator as well as an automatic function may freeze // communication updating as well as input updating. In both cases, 'detailQual.oldData' will be set. // If the blocking is done by an operator, then this flag is set additionally, and an operator activity // is required to clear the condition. OperatorBlocked bool `protobuf:"varint,2,opt,name=operatorBlocked,proto3" json:"operatorBlocked,omitempty"` // (default=process) Defines the source of a value. NOTE 1 Substitution may be done locally or via // the communication services. In the second case, specific attributes with a FC=SV are used. NOTE 2 // There are various means to clear a substitution. As an example, a substitution that was done // following an invalid condition may be cleared automatically if the invalid condition is cleared. // However, this is a local issue and therefore not within the scope of this standard. Source SourceKind `protobuf:"varint,3,opt,name=source,proto3,enum=commonmodule.SourceKind" json:"source,omitempty"` // (default=false) If true, the value is a test value. The processing of the test quality in the // client shall be as described in IEC 61850-7-4. This bit shall be completely independent from the // other bits within the quality descriptor. Test bool `protobuf:"varint,4,opt,name=test,proto3" json:"test,omitempty"` // Validity of the value, as condensed information for the client. In case this value is not // 'good', some reasons may be found in the 'detailQual'. Validity ValidityKind `protobuf:"varint,5,opt,name=validity,proto3,enum=commonmodule.ValidityKind" json:"validity,omitempty"` // contains filtered or unexported fields }
Quality contains data that describe the quality of the data from the server. Quality of the data is also related to the mode of a logical node. Further details can be found in IEC 61850-7-4. The different quality attributes are <i>not</i> independent.The default value shall be applied if the functionality of the related attribute is not supported. The mapping may specify to exclude the attribute from the message if it is not supported or if the default value applies.
func (*Quality) Descriptor
deprecated
func (*Quality) GetDetailQual ¶
func (x *Quality) GetDetailQual() *DetailQual
func (*Quality) GetOperatorBlocked ¶
func (*Quality) GetSource ¶
func (x *Quality) GetSource() SourceKind
func (*Quality) GetValidity ¶
func (x *Quality) GetValidity() ValidityKind
func (*Quality) ProtoMessage ¶
func (*Quality) ProtoMessage()
func (*Quality) ProtoReflect ¶
func (x *Quality) ProtoReflect() protoreflect.Message
type RampRate ¶
type RampRate struct { // MISSING DOCUMENTATION!!! NegativeReactivePowerKVArPerMin *wrappers.FloatValue `protobuf:"bytes,1,opt,name=negativeReactivePowerKVArPerMin,proto3" json:"negativeReactivePowerKVArPerMin,omitempty"` // MISSING DOCUMENTATION!!! NegativeRealPowerKWPerMin *wrappers.FloatValue `protobuf:"bytes,2,opt,name=negativeRealPowerKWPerMin,proto3" json:"negativeRealPowerKWPerMin,omitempty"` // MISSING DOCUMENTATION!!! PositiveReactivePowerKVArPerMin *wrappers.FloatValue `protobuf:"bytes,3,opt,name=positiveReactivePowerKVArPerMin,proto3" json:"positiveReactivePowerKVArPerMin,omitempty"` // MISSING DOCUMENTATION!!! PositiveRealPowerKWPerMin *wrappers.FloatValue `protobuf:"bytes,4,opt,name=positiveRealPowerKWPerMin,proto3" json:"positiveRealPowerKWPerMin,omitempty"` // contains filtered or unexported fields }
Grid connect mode kind
func (*RampRate) Descriptor
deprecated
func (*RampRate) GetNegativeReactivePowerKVArPerMin ¶
func (x *RampRate) GetNegativeReactivePowerKVArPerMin() *wrappers.FloatValue
func (*RampRate) GetNegativeRealPowerKWPerMin ¶
func (x *RampRate) GetNegativeRealPowerKWPerMin() *wrappers.FloatValue
func (*RampRate) GetPositiveReactivePowerKVArPerMin ¶
func (x *RampRate) GetPositiveReactivePowerKVArPerMin() *wrappers.FloatValue
func (*RampRate) GetPositiveRealPowerKWPerMin ¶
func (x *RampRate) GetPositiveRealPowerKWPerMin() *wrappers.FloatValue
func (*RampRate) ProtoMessage ¶
func (*RampRate) ProtoMessage()
func (*RampRate) ProtoReflect ¶
func (x *RampRate) ProtoReflect() protoreflect.Message
type ReadingMMTN ¶
type ReadingMMTN struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Apparent energy demand (direction: from busbar). DmdVAh *BCR `protobuf:"bytes,2,opt,name=DmdVAh,proto3" json:"DmdVAh,omitempty"` // Reactive energy demand (direction: from busbar). DmdVArh *BCR `protobuf:"bytes,3,opt,name=DmdVArh,proto3" json:"DmdVArh,omitempty"` // Real energy demand (direction: from busbar). DmdWh *BCR `protobuf:"bytes,4,opt,name=DmdWh,proto3" json:"DmdWh,omitempty"` // Apparent energy supply (default direction: towards busbar). SupVAh *BCR `protobuf:"bytes,5,opt,name=SupVAh,proto3" json:"SupVAh,omitempty"` // Reactive energy supply (default direction: towards busbar). SupVArh *BCR `protobuf:"bytes,6,opt,name=SupVArh,proto3" json:"SupVArh,omitempty"` // Real energy supply (default direction: towards busbar). SupWh *BCR `protobuf:"bytes,7,opt,name=SupWh,proto3" json:"SupWh,omitempty"` // Net apparent energy since last reset. TotVAh *BCR `protobuf:"bytes,8,opt,name=TotVAh,proto3" json:"TotVAh,omitempty"` // Net reactive energy since last reset. TotVArh *BCR `protobuf:"bytes,9,opt,name=TotVArh,proto3" json:"TotVArh,omitempty"` // Net real energy since last reset. TotWh *BCR `protobuf:"bytes,10,opt,name=TotWh,proto3" json:"TotWh,omitempty"` // contains filtered or unexported fields }
Specialized 61850 MMTN LN class
func (*ReadingMMTN) Descriptor
deprecated
func (*ReadingMMTN) Descriptor() ([]byte, []int)
Deprecated: Use ReadingMMTN.ProtoReflect.Descriptor instead.
func (*ReadingMMTN) GetDmdVAh ¶
func (x *ReadingMMTN) GetDmdVAh() *BCR
func (*ReadingMMTN) GetDmdVArh ¶
func (x *ReadingMMTN) GetDmdVArh() *BCR
func (*ReadingMMTN) GetDmdWh ¶
func (x *ReadingMMTN) GetDmdWh() *BCR
func (*ReadingMMTN) GetLogicalNode ¶
func (x *ReadingMMTN) GetLogicalNode() *LogicalNode
func (*ReadingMMTN) GetSupVAh ¶
func (x *ReadingMMTN) GetSupVAh() *BCR
func (*ReadingMMTN) GetSupVArh ¶
func (x *ReadingMMTN) GetSupVArh() *BCR
func (*ReadingMMTN) GetSupWh ¶
func (x *ReadingMMTN) GetSupWh() *BCR
func (*ReadingMMTN) GetTotVAh ¶
func (x *ReadingMMTN) GetTotVAh() *BCR
func (*ReadingMMTN) GetTotVArh ¶
func (x *ReadingMMTN) GetTotVArh() *BCR
func (*ReadingMMTN) GetTotWh ¶
func (x *ReadingMMTN) GetTotWh() *BCR
func (*ReadingMMTN) ProtoMessage ¶
func (*ReadingMMTN) ProtoMessage()
func (*ReadingMMTN) ProtoReflect ¶
func (x *ReadingMMTN) ProtoReflect() protoreflect.Message
func (*ReadingMMTN) Reset ¶
func (x *ReadingMMTN) Reset()
func (*ReadingMMTN) String ¶
func (x *ReadingMMTN) String() string
type ReadingMMTR ¶
type ReadingMMTR struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Apparent energy demand (direction: from busbar). DmdVAh *BCR `protobuf:"bytes,2,opt,name=DmdVAh,proto3" json:"DmdVAh,omitempty"` // Reactive energy demand (direction: from busbar). DmdVArh *BCR `protobuf:"bytes,3,opt,name=DmdVArh,proto3" json:"DmdVArh,omitempty"` // Real energy demand (direction: from busbar). DmdWh *BCR `protobuf:"bytes,4,opt,name=DmdWh,proto3" json:"DmdWh,omitempty"` // Apparent energy supply (default direction: towards busbar). SupVAh *BCR `protobuf:"bytes,5,opt,name=SupVAh,proto3" json:"SupVAh,omitempty"` // Reactive energy supply (default direction: towards busbar). SupVArh *BCR `protobuf:"bytes,6,opt,name=SupVArh,proto3" json:"SupVArh,omitempty"` // Real energy supply (default direction: towards busbar). SupWh *BCR `protobuf:"bytes,7,opt,name=SupWh,proto3" json:"SupWh,omitempty"` // Net apparent energy since last reset. TotVAh *BCR `protobuf:"bytes,8,opt,name=TotVAh,proto3" json:"TotVAh,omitempty"` // Net reactive energy since last reset. TotVArh *BCR `protobuf:"bytes,9,opt,name=TotVArh,proto3" json:"TotVArh,omitempty"` // Net real energy since last reset. TotWh *BCR `protobuf:"bytes,10,opt,name=TotWh,proto3" json:"TotWh,omitempty"` // contains filtered or unexported fields }
Specialized 61850 MMTR class
func (*ReadingMMTR) Descriptor
deprecated
func (*ReadingMMTR) Descriptor() ([]byte, []int)
Deprecated: Use ReadingMMTR.ProtoReflect.Descriptor instead.
func (*ReadingMMTR) GetDmdVAh ¶
func (x *ReadingMMTR) GetDmdVAh() *BCR
func (*ReadingMMTR) GetDmdVArh ¶
func (x *ReadingMMTR) GetDmdVArh() *BCR
func (*ReadingMMTR) GetDmdWh ¶
func (x *ReadingMMTR) GetDmdWh() *BCR
func (*ReadingMMTR) GetLogicalNode ¶
func (x *ReadingMMTR) GetLogicalNode() *LogicalNode
func (*ReadingMMTR) GetSupVAh ¶
func (x *ReadingMMTR) GetSupVAh() *BCR
func (*ReadingMMTR) GetSupVArh ¶
func (x *ReadingMMTR) GetSupVArh() *BCR
func (*ReadingMMTR) GetSupWh ¶
func (x *ReadingMMTR) GetSupWh() *BCR
func (*ReadingMMTR) GetTotVAh ¶
func (x *ReadingMMTR) GetTotVAh() *BCR
func (*ReadingMMTR) GetTotVArh ¶
func (x *ReadingMMTR) GetTotVArh() *BCR
func (*ReadingMMTR) GetTotWh ¶
func (x *ReadingMMTR) GetTotWh() *BCR
func (*ReadingMMTR) ProtoMessage ¶
func (*ReadingMMTR) ProtoMessage()
func (*ReadingMMTR) ProtoReflect ¶
func (x *ReadingMMTR) ProtoReflect() protoreflect.Message
func (*ReadingMMTR) Reset ¶
func (x *ReadingMMTR) Reset()
func (*ReadingMMTR) String ¶
func (x *ReadingMMTR) String() string
type ReadingMMXU ¶
type ReadingMMXU struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Phase to ground/phase to neutral three phase currents. A *WYE `protobuf:"bytes,2,opt,name=A,proto3" json:"A,omitempty"` // Kind of statistical calculation, specifying how the data attributes that represent analogue // values have been calculated. The calculation method shall be the same for all data objects of the // logical node instance.If the value is 'PEAK_FUNDAMENTAL', angle may be present in a data object of // complex measured value type (CMV, such as in WYE, DEL, etc.), otherwise angle is not used (if // ‘TRUE_RMS’ and ‘RMS_FUNDAMENTAL’).If the value is 'unspecified', the dependent data objects may be // meaningless. ClcMth *ENG_CalcMethodKind `protobuf:"bytes,3,opt,name=ClcMth,proto3" json:"ClcMth,omitempty"` // Frequency [Hz]. Hz *MV `protobuf:"bytes,4,opt,name=Hz,proto3" json:"Hz,omitempty"` // Phase to ground/phase to neutral power factors.The power factor is defined as P (active power) / // S (apparent power), so the value range is 0...1. If current (I) and voltage (U) are sinusoidal and // displaced by the angle phi, then the power factor is |cos phi|, again with the value range 0...1. // Therefore, for the power factor per phase, value is contained in 'mag' and 'ang' is not used. PF *WYE `protobuf:"bytes,5,opt,name=PF,proto3" json:"PF,omitempty"` // Sign convention for power factor 'PF' (and reactive power 'VAr'). PFSign *ENG_PFSignKind `protobuf:"bytes,6,opt,name=PFSign,proto3" json:"PFSign,omitempty"` // Phase to ground (line) voltages. PhV *WYE `protobuf:"bytes,7,opt,name=PhV,proto3" json:"PhV,omitempty"` // Phase to phase voltages. PPV *DEL `protobuf:"bytes,8,opt,name=PPV,proto3" json:"PPV,omitempty"` // Phase to ground/phase to neutral apparent powers S. VA *WYE `protobuf:"bytes,9,opt,name=VA,proto3" json:"VA,omitempty"` // Phase to ground/phase to neutral reactive powers Q. VAr *WYE `protobuf:"bytes,10,opt,name=VAr,proto3" json:"VAr,omitempty"` // Phase to ground/phase to neutral real powers P. W *WYE `protobuf:"bytes,11,opt,name=W,proto3" json:"W,omitempty"` // contains filtered or unexported fields }
Specialized 61850 MMXU LN class
func (*ReadingMMXU) Descriptor
deprecated
func (*ReadingMMXU) Descriptor() ([]byte, []int)
Deprecated: Use ReadingMMXU.ProtoReflect.Descriptor instead.
func (*ReadingMMXU) GetA ¶
func (x *ReadingMMXU) GetA() *WYE
func (*ReadingMMXU) GetClcMth ¶
func (x *ReadingMMXU) GetClcMth() *ENG_CalcMethodKind
func (*ReadingMMXU) GetHz ¶
func (x *ReadingMMXU) GetHz() *MV
func (*ReadingMMXU) GetLogicalNode ¶
func (x *ReadingMMXU) GetLogicalNode() *LogicalNode
func (*ReadingMMXU) GetPF ¶
func (x *ReadingMMXU) GetPF() *WYE
func (*ReadingMMXU) GetPFSign ¶
func (x *ReadingMMXU) GetPFSign() *ENG_PFSignKind
func (*ReadingMMXU) GetPPV ¶
func (x *ReadingMMXU) GetPPV() *DEL
func (*ReadingMMXU) GetPhV ¶
func (x *ReadingMMXU) GetPhV() *WYE
func (*ReadingMMXU) GetVA ¶
func (x *ReadingMMXU) GetVA() *WYE
func (*ReadingMMXU) GetVAr ¶
func (x *ReadingMMXU) GetVAr() *WYE
func (*ReadingMMXU) GetW ¶
func (x *ReadingMMXU) GetW() *WYE
func (*ReadingMMXU) ProtoMessage ¶
func (*ReadingMMXU) ProtoMessage()
func (*ReadingMMXU) ProtoReflect ¶
func (x *ReadingMMXU) ProtoReflect() protoreflect.Message
func (*ReadingMMXU) Reset ¶
func (x *ReadingMMXU) Reset()
func (*ReadingMMXU) String ¶
func (x *ReadingMMXU) String() string
type ReadingMessageInfo ¶
type ReadingMessageInfo struct { // UML inherited base object MessageInfo *MessageInfo `protobuf:"bytes,1,opt,name=messageInfo,proto3" json:"messageInfo,omitempty"` // contains filtered or unexported fields }
Generic reading message information
func (*ReadingMessageInfo) Descriptor
deprecated
func (*ReadingMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use ReadingMessageInfo.ProtoReflect.Descriptor instead.
func (*ReadingMessageInfo) GetMessageInfo ¶
func (x *ReadingMessageInfo) GetMessageInfo() *MessageInfo
func (*ReadingMessageInfo) ProtoMessage ¶
func (*ReadingMessageInfo) ProtoMessage()
func (*ReadingMessageInfo) ProtoReflect ¶
func (x *ReadingMessageInfo) ProtoReflect() protoreflect.Message
func (*ReadingMessageInfo) Reset ¶
func (x *ReadingMessageInfo) Reset()
func (*ReadingMessageInfo) String ¶
func (x *ReadingMessageInfo) String() string
type RecloseActionKind ¶
type RecloseActionKind int32
Reclose action kind such as idle, cycling, or lockout.
const ( // Idle state RecloseActionKind_RecloseActionKind_idle RecloseActionKind = 0 // Cycling state RecloseActionKind_RecloseActionKind_cycling RecloseActionKind = 1 // Lockout state RecloseActionKind_RecloseActionKind_lockout RecloseActionKind = 2 )
func (RecloseActionKind) Descriptor ¶
func (RecloseActionKind) Descriptor() protoreflect.EnumDescriptor
func (RecloseActionKind) Enum ¶
func (x RecloseActionKind) Enum() *RecloseActionKind
func (RecloseActionKind) EnumDescriptor
deprecated
func (RecloseActionKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use RecloseActionKind.Descriptor instead.
func (RecloseActionKind) Number ¶
func (x RecloseActionKind) Number() protoreflect.EnumNumber
func (RecloseActionKind) String ¶
func (x RecloseActionKind) String() string
func (RecloseActionKind) Type ¶
func (RecloseActionKind) Type() protoreflect.EnumType
type ScheduleCSG ¶
type ScheduleCSG struct { // The array with the points specifying a time schedule SchPts []*SchedulePoint `protobuf:"bytes,1,rep,name=schPts,proto3" json:"schPts,omitempty"` // contains filtered or unexported fields }
Curve shape setting (FC=SP) (CSG_SP)
func (*ScheduleCSG) Descriptor
deprecated
func (*ScheduleCSG) Descriptor() ([]byte, []int)
Deprecated: Use ScheduleCSG.ProtoReflect.Descriptor instead.
func (*ScheduleCSG) GetSchPts ¶
func (x *ScheduleCSG) GetSchPts() []*SchedulePoint
func (*ScheduleCSG) ProtoMessage ¶
func (*ScheduleCSG) ProtoMessage()
func (*ScheduleCSG) ProtoReflect ¶
func (x *ScheduleCSG) ProtoReflect() protoreflect.Message
func (*ScheduleCSG) Reset ¶
func (x *ScheduleCSG) Reset()
func (*ScheduleCSG) String ¶
func (x *ScheduleCSG) String() string
type ScheduleParameterKind ¶
type ScheduleParameterKind int32
ESS function kind
const ( // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_none ScheduleParameterKind = 0 // Other enum not listed ScheduleParameterKind_ScheduleParameterKind_other ScheduleParameterKind = 1 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_A_net_mag ScheduleParameterKind = 2 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_A_neut_mag ScheduleParameterKind = 3 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_A_phsA_mag ScheduleParameterKind = 4 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_A_phsB_mag ScheduleParameterKind = 5 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_A_phsC_mag ScheduleParameterKind = 6 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_Hz_mag ScheduleParameterKind = 7 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PF_net_mag ScheduleParameterKind = 8 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PF_neut_mag ScheduleParameterKind = 9 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PF_phsA_mag ScheduleParameterKind = 10 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PF_phsB_mag ScheduleParameterKind = 11 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PF_phsC_mag ScheduleParameterKind = 12 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_net_ang ScheduleParameterKind = 13 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_net_mag ScheduleParameterKind = 14 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_neut_ang ScheduleParameterKind = 15 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_neut_mag ScheduleParameterKind = 16 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_phsA_ang ScheduleParameterKind = 17 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_phsA_mag ScheduleParameterKind = 18 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_phsB_ang ScheduleParameterKind = 19 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_phsB_mag ScheduleParameterKind = 20 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_phsC_ang ScheduleParameterKind = 21 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PhV_phsC_mag ScheduleParameterKind = 22 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PPV_phsAB_ang ScheduleParameterKind = 23 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PPV_phsAB_mag ScheduleParameterKind = 24 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PPV_phsBC_ang ScheduleParameterKind = 25 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PPV_phsBC_mag ScheduleParameterKind = 26 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PPV_phsCA_ang ScheduleParameterKind = 27 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_PPV_phsCA_mag ScheduleParameterKind = 28 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VA_net_mag ScheduleParameterKind = 29 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VA_neut_mag ScheduleParameterKind = 30 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VA_phsA_mag ScheduleParameterKind = 31 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VA_phsB_mag ScheduleParameterKind = 32 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VA_phsC_mag ScheduleParameterKind = 33 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VAr_net_mag ScheduleParameterKind = 34 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VAr_neut_mag ScheduleParameterKind = 35 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VAr_phsA_mag ScheduleParameterKind = 36 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VAr_phsB_mag ScheduleParameterKind = 37 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_VAr_phsC_mag ScheduleParameterKind = 38 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_W_net_mag ScheduleParameterKind = 39 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_W_neut_mag ScheduleParameterKind = 40 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_W_phsA_mag ScheduleParameterKind = 41 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_W_phsB_mag ScheduleParameterKind = 42 // MISSING DOCUMENTATION!!! ScheduleParameterKind_ScheduleParameterKind_W_phsC_mag ScheduleParameterKind = 43 )
func (ScheduleParameterKind) Descriptor ¶
func (ScheduleParameterKind) Descriptor() protoreflect.EnumDescriptor
func (ScheduleParameterKind) Enum ¶
func (x ScheduleParameterKind) Enum() *ScheduleParameterKind
func (ScheduleParameterKind) EnumDescriptor
deprecated
func (ScheduleParameterKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use ScheduleParameterKind.Descriptor instead.
func (ScheduleParameterKind) Number ¶
func (x ScheduleParameterKind) Number() protoreflect.EnumNumber
func (ScheduleParameterKind) String ¶
func (x ScheduleParameterKind) String() string
func (ScheduleParameterKind) Type ¶
func (ScheduleParameterKind) Type() protoreflect.EnumType
type SchedulePoint ¶
type SchedulePoint struct { // Schedule parameter ScheduleParameter []*ENG_ScheduleParameter `protobuf:"bytes,1,rep,name=scheduleParameter,proto3" json:"scheduleParameter,omitempty"` // Start time StartTime *ControlTimestamp `protobuf:"bytes,2,opt,name=startTime,proto3" json:"startTime,omitempty"` // contains filtered or unexported fields }
Point definition (Point)
func (*SchedulePoint) Descriptor
deprecated
func (*SchedulePoint) Descriptor() ([]byte, []int)
Deprecated: Use SchedulePoint.ProtoReflect.Descriptor instead.
func (*SchedulePoint) GetScheduleParameter ¶
func (x *SchedulePoint) GetScheduleParameter() []*ENG_ScheduleParameter
func (*SchedulePoint) GetStartTime ¶
func (x *SchedulePoint) GetStartTime() *ControlTimestamp
func (*SchedulePoint) ProtoMessage ¶
func (*SchedulePoint) ProtoMessage()
func (*SchedulePoint) ProtoReflect ¶
func (x *SchedulePoint) ProtoReflect() protoreflect.Message
func (*SchedulePoint) Reset ¶
func (x *SchedulePoint) Reset()
func (*SchedulePoint) String ¶
func (x *SchedulePoint) String() string
type SourceKind ¶
type SourceKind int32
(default=process) Defines the source of a value. NOTE 1 Substitution may be done locally or via the communication services. In the second case, specific attributes with a FC=SV are used. NOTE 2 There are various means to clear a substitution. As an example, a substitution that was done following an invalid condition may be cleared automatically if the invalid condition is cleared. However, this is a local issue and therefore
const ( // The value is provided by an input function from the process I/O or is calculated from some // application function. SourceKind_SourceKind_process SourceKind = 0 // The value is provided by an operator input or by an automatic source. SourceKind_SourceKind_substituted SourceKind = 1 )
func (SourceKind) Descriptor ¶
func (SourceKind) Descriptor() protoreflect.EnumDescriptor
func (SourceKind) Enum ¶
func (x SourceKind) Enum() *SourceKind
func (SourceKind) EnumDescriptor
deprecated
func (SourceKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use SourceKind.Descriptor instead.
func (SourceKind) Number ¶
func (x SourceKind) Number() protoreflect.EnumNumber
func (SourceKind) String ¶
func (x SourceKind) String() string
func (SourceKind) Type ¶
func (SourceKind) Type() protoreflect.EnumType
type StateKind ¶
type StateKind int32
State kind
func (StateKind) Descriptor ¶
func (StateKind) Descriptor() protoreflect.EnumDescriptor
func (StateKind) EnumDescriptor
deprecated
func (StateKind) Number ¶
func (x StateKind) Number() protoreflect.EnumNumber
func (StateKind) Type ¶
func (StateKind) Type() protoreflect.EnumType
type StatusAndEventXCBR ¶
type StatusAndEventXCBR struct { // UML inherited base object LogicalNodeForEventAndStatus *LogicalNodeForEventAndStatus `protobuf:"bytes,1,opt,name=logicalNodeForEventAndStatus,proto3" json:"logicalNodeForEventAndStatus,omitempty"` // MISSING DOCUMENTATION!!! DynamicTest *ENS_DynamicTestKind `protobuf:"bytes,2,opt,name=DynamicTest,proto3" json:"DynamicTest,omitempty"` // MISSING DOCUMENTATION!!! Pos *PhaseDPS `protobuf:"bytes,3,opt,name=Pos,proto3" json:"Pos,omitempty"` // Fault latch: LT01=51A OR 51B OR 51C ProtectionPickup *ACD `protobuf:"bytes,4,opt,name=ProtectionPickup,proto3" json:"ProtectionPickup,omitempty"` // Protection mode such as a group setting or pre-defined curve profile. It is usually pre-defined // by a circuit segment service. ProtectionMode *StatusINS `protobuf:"bytes,5,opt,name=ProtectionMode,proto3" json:"ProtectionMode,omitempty"` // Reclose enabled RecloseEnabled *PhaseSPS `protobuf:"bytes,6,opt,name=RecloseEnabled,proto3" json:"RecloseEnabled,omitempty"` // Reclose mode such idle, cycling and lockout. ReclosingAction *PhaseRecloseAction `protobuf:"bytes,7,opt,name=ReclosingAction,proto3" json:"ReclosingAction,omitempty"` // contains filtered or unexported fields }
OpenFMB specialization for breaker, recloser and switch status and event profiles: LN: Circuit breaker Name: XCBR
func (*StatusAndEventXCBR) Descriptor
deprecated
func (*StatusAndEventXCBR) Descriptor() ([]byte, []int)
Deprecated: Use StatusAndEventXCBR.ProtoReflect.Descriptor instead.
func (*StatusAndEventXCBR) GetDynamicTest ¶
func (x *StatusAndEventXCBR) GetDynamicTest() *ENS_DynamicTestKind
func (*StatusAndEventXCBR) GetLogicalNodeForEventAndStatus ¶
func (x *StatusAndEventXCBR) GetLogicalNodeForEventAndStatus() *LogicalNodeForEventAndStatus
func (*StatusAndEventXCBR) GetPos ¶
func (x *StatusAndEventXCBR) GetPos() *PhaseDPS
func (*StatusAndEventXCBR) GetProtectionMode ¶
func (x *StatusAndEventXCBR) GetProtectionMode() *StatusINS
func (*StatusAndEventXCBR) GetProtectionPickup ¶
func (x *StatusAndEventXCBR) GetProtectionPickup() *ACD
func (*StatusAndEventXCBR) GetRecloseEnabled ¶
func (x *StatusAndEventXCBR) GetRecloseEnabled() *PhaseSPS
func (*StatusAndEventXCBR) GetReclosingAction ¶
func (x *StatusAndEventXCBR) GetReclosingAction() *PhaseRecloseAction
func (*StatusAndEventXCBR) ProtoMessage ¶
func (*StatusAndEventXCBR) ProtoMessage()
func (*StatusAndEventXCBR) ProtoReflect ¶
func (x *StatusAndEventXCBR) ProtoReflect() protoreflect.Message
func (*StatusAndEventXCBR) Reset ¶
func (x *StatusAndEventXCBR) Reset()
func (*StatusAndEventXCBR) String ¶
func (x *StatusAndEventXCBR) String() string
type StatusDPS ¶
type StatusDPS struct { // MISSING DOCUMENTATION!!! Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Status value of the controllable data object. StVal DbPosKind `protobuf:"varint,2,opt,name=stVal,proto3,enum=commonmodule.DbPosKind" json:"stVal,omitempty"` // Timestamp of the last change of the value in any of 'stVal' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Specialized 61850 DPS class
func (*StatusDPS) Descriptor
deprecated
func (*StatusDPS) ProtoMessage ¶
func (*StatusDPS) ProtoMessage()
func (*StatusDPS) ProtoReflect ¶
func (x *StatusDPS) ProtoReflect() protoreflect.Message
type StatusINC ¶
type StatusINC struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Value of the data. StVal int32 `protobuf:"varint,2,opt,name=stVal,proto3" json:"stVal,omitempty"` // Timestamp of the last change or update event of 'stVal' or the last change of value in 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Integer control status
func (*StatusINC) Descriptor
deprecated
func (*StatusINC) ProtoMessage ¶
func (*StatusINC) ProtoMessage()
func (*StatusINC) ProtoReflect ¶
func (x *StatusINC) ProtoReflect() protoreflect.Message
type StatusINS ¶
type StatusINS struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Value of the data. StVal int32 `protobuf:"varint,2,opt,name=stVal,proto3" json:"stVal,omitempty"` // Timestamp of the last change or update event of 'stVal' or the last change of value in 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
<<statistics>> Integer status (INS)
func (*StatusINS) Descriptor
deprecated
func (*StatusINS) ProtoMessage ¶
func (*StatusINS) ProtoMessage()
func (*StatusINS) ProtoReflect ¶
func (x *StatusINS) ProtoReflect() protoreflect.Message
type StatusISC ¶
type StatusISC struct { // Quality of the value in 'valWTr'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Status value StVal int32 `protobuf:"varint,2,opt,name=stVal,proto3" json:"stVal,omitempty"` // Timestamp of the last change of the value in any of 'valWTr' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
<<statistics>> Integer controlled step position information (ISC)
func (*StatusISC) Descriptor
deprecated
func (*StatusISC) ProtoMessage ¶
func (*StatusISC) ProtoMessage()
func (*StatusISC) ProtoReflect ¶
func (x *StatusISC) ProtoReflect() protoreflect.Message
type StatusMessageInfo ¶
type StatusMessageInfo struct { // UML inherited base object MessageInfo *MessageInfo `protobuf:"bytes,1,opt,name=messageInfo,proto3" json:"messageInfo,omitempty"` // contains filtered or unexported fields }
Generic status message information
func (*StatusMessageInfo) Descriptor
deprecated
func (*StatusMessageInfo) Descriptor() ([]byte, []int)
Deprecated: Use StatusMessageInfo.ProtoReflect.Descriptor instead.
func (*StatusMessageInfo) GetMessageInfo ¶
func (x *StatusMessageInfo) GetMessageInfo() *MessageInfo
func (*StatusMessageInfo) ProtoMessage ¶
func (*StatusMessageInfo) ProtoMessage()
func (*StatusMessageInfo) ProtoReflect ¶
func (x *StatusMessageInfo) ProtoReflect() protoreflect.Message
func (*StatusMessageInfo) Reset ¶
func (x *StatusMessageInfo) Reset()
func (*StatusMessageInfo) String ¶
func (x *StatusMessageInfo) String() string
type StatusSPC ¶
type StatusSPC struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Status value of the controllable data object. StVal bool `protobuf:"varint,2,opt,name=stVal,proto3" json:"stVal,omitempty"` // Timestamp of the last change of the value in any of 'stVal' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Controllable single point (SPC)
func (*StatusSPC) Descriptor
deprecated
func (*StatusSPC) ProtoMessage ¶
func (*StatusSPC) ProtoMessage()
func (*StatusSPC) ProtoReflect ¶
func (x *StatusSPC) ProtoReflect() protoreflect.Message
type StatusSPS ¶
type StatusSPS struct { // MISSING DOCUMENTATION!!! Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // MISSING DOCUMENTATION!!! StVal bool `protobuf:"varint,2,opt,name=stVal,proto3" json:"stVal,omitempty"` // MISSING DOCUMENTATION!!! T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Specialized 61850 SPS class
func (*StatusSPS) Descriptor
deprecated
func (*StatusSPS) ProtoMessage ¶
func (*StatusSPS) ProtoMessage()
func (*StatusSPS) ProtoReflect ¶
func (x *StatusSPS) ProtoReflect() protoreflect.Message
type StatusValue ¶
type StatusValue struct { // UML inherited base object IdentifiedObject *IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"` // MISSING DOCUMENTATION!!! ModBlk *wrappers.BoolValue `protobuf:"bytes,2,opt,name=modBlk,proto3" json:"modBlk,omitempty"` // contains filtered or unexported fields }
Status value
func (*StatusValue) Descriptor
deprecated
func (*StatusValue) Descriptor() ([]byte, []int)
Deprecated: Use StatusValue.ProtoReflect.Descriptor instead.
func (*StatusValue) GetIdentifiedObject ¶
func (x *StatusValue) GetIdentifiedObject() *IdentifiedObject
func (*StatusValue) GetModBlk ¶
func (x *StatusValue) GetModBlk() *wrappers.BoolValue
func (*StatusValue) ProtoMessage ¶
func (*StatusValue) ProtoMessage()
func (*StatusValue) ProtoReflect ¶
func (x *StatusValue) ProtoReflect() protoreflect.Message
func (*StatusValue) Reset ¶
func (x *StatusValue) Reset()
func (*StatusValue) String ¶
func (x *StatusValue) String() string
type StringEventAndStatusGGIO ¶
type StringEventAndStatusGGIO struct { // UML inherited base object LogicalNode *LogicalNode `protobuf:"bytes,1,opt,name=logicalNode,proto3" json:"logicalNode,omitempty"` // Phase code Phase *Optional_PhaseCodeKind `protobuf:"bytes,2,opt,name=Phase,proto3" json:"Phase,omitempty"` // String status StrIn *VSS `protobuf:"bytes,3,opt,name=StrIn,proto3" json:"StrIn,omitempty"` // contains filtered or unexported fields }
LN: Generic process I/O Name: GGIO
func (*StringEventAndStatusGGIO) Descriptor
deprecated
func (*StringEventAndStatusGGIO) Descriptor() ([]byte, []int)
Deprecated: Use StringEventAndStatusGGIO.ProtoReflect.Descriptor instead.
func (*StringEventAndStatusGGIO) GetLogicalNode ¶
func (x *StringEventAndStatusGGIO) GetLogicalNode() *LogicalNode
func (*StringEventAndStatusGGIO) GetPhase ¶
func (x *StringEventAndStatusGGIO) GetPhase() *Optional_PhaseCodeKind
func (*StringEventAndStatusGGIO) GetStrIn ¶
func (x *StringEventAndStatusGGIO) GetStrIn() *VSS
func (*StringEventAndStatusGGIO) ProtoMessage ¶
func (*StringEventAndStatusGGIO) ProtoMessage()
func (*StringEventAndStatusGGIO) ProtoReflect ¶
func (x *StringEventAndStatusGGIO) ProtoReflect() protoreflect.Message
func (*StringEventAndStatusGGIO) Reset ¶
func (x *StringEventAndStatusGGIO) Reset()
func (*StringEventAndStatusGGIO) String ¶
func (x *StringEventAndStatusGGIO) String() string
type SwitchCSG ¶
type SwitchCSG struct { // The array with the points specifying a curve shape. CrvPts []*SwitchPoint `protobuf:"bytes,1,rep,name=crvPts,proto3" json:"crvPts,omitempty"` // contains filtered or unexported fields }
Curve shape setting (FC=SP) (CSG_SP)
func (*SwitchCSG) Descriptor
deprecated
func (*SwitchCSG) GetCrvPts ¶
func (x *SwitchCSG) GetCrvPts() []*SwitchPoint
func (*SwitchCSG) ProtoMessage ¶
func (*SwitchCSG) ProtoMessage()
func (*SwitchCSG) ProtoReflect ¶
func (x *SwitchCSG) ProtoReflect() protoreflect.Message
type SwitchPoint ¶
type SwitchPoint struct { // Switch position Pos *ControlDPC `protobuf:"bytes,1,opt,name=Pos,proto3" json:"Pos,omitempty"` // Start time StartTime *ControlTimestamp `protobuf:"bytes,2,opt,name=startTime,proto3" json:"startTime,omitempty"` // contains filtered or unexported fields }
Point definition (Point)
func (*SwitchPoint) Descriptor
deprecated
func (*SwitchPoint) Descriptor() ([]byte, []int)
Deprecated: Use SwitchPoint.ProtoReflect.Descriptor instead.
func (*SwitchPoint) GetPos ¶
func (x *SwitchPoint) GetPos() *ControlDPC
func (*SwitchPoint) GetStartTime ¶
func (x *SwitchPoint) GetStartTime() *ControlTimestamp
func (*SwitchPoint) ProtoMessage ¶
func (*SwitchPoint) ProtoMessage()
func (*SwitchPoint) ProtoReflect ¶
func (x *SwitchPoint) ProtoReflect() protoreflect.Message
func (*SwitchPoint) Reset ¶
func (x *SwitchPoint) Reset()
func (*SwitchPoint) String ¶
func (x *SwitchPoint) String() string
type SwitchingCapabilityKind ¶
type SwitchingCapabilityKind int32
MISSING DOCUMENTATION!!!
const ( // MISSING DOCUMENTATION!!! SwitchingCapabilityKind_SwitchingCapabilityKind_none SwitchingCapabilityKind = 0 // Open SwitchingCapabilityKind_SwitchingCapabilityKind_open SwitchingCapabilityKind = 1 // Close SwitchingCapabilityKind_SwitchingCapabilityKind_close SwitchingCapabilityKind = 2 // Open and Close SwitchingCapabilityKind_SwitchingCapabilityKind_open_and_close SwitchingCapabilityKind = 3 )
func (SwitchingCapabilityKind) Descriptor ¶
func (SwitchingCapabilityKind) Descriptor() protoreflect.EnumDescriptor
func (SwitchingCapabilityKind) Enum ¶
func (x SwitchingCapabilityKind) Enum() *SwitchingCapabilityKind
func (SwitchingCapabilityKind) EnumDescriptor
deprecated
func (SwitchingCapabilityKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use SwitchingCapabilityKind.Descriptor instead.
func (SwitchingCapabilityKind) Number ¶
func (x SwitchingCapabilityKind) Number() protoreflect.EnumNumber
func (SwitchingCapabilityKind) String ¶
func (x SwitchingCapabilityKind) String() string
func (SwitchingCapabilityKind) Type ¶
func (SwitchingCapabilityKind) Type() protoreflect.EnumType
type Terminal ¶
type Terminal struct { // UML inherited base object ACDCTerminal *ACDCTerminal `protobuf:"bytes,1,opt,name=aCDCTerminal,proto3" json:"aCDCTerminal,omitempty"` // Represents the normal network phasing condition. If the attribute is missing three phases (ABC // or ABCN) shall be assumed. Phases *Optional_PhaseCodeKind `protobuf:"bytes,2,opt,name=phases,proto3" json:"phases,omitempty"` // contains filtered or unexported fields }
An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes.
func (*Terminal) Descriptor
deprecated
func (*Terminal) GetACDCTerminal ¶
func (x *Terminal) GetACDCTerminal() *ACDCTerminal
func (*Terminal) GetPhases ¶
func (x *Terminal) GetPhases() *Optional_PhaseCodeKind
func (*Terminal) ProtoMessage ¶
func (*Terminal) ProtoMessage()
func (*Terminal) ProtoReflect ¶
func (x *Terminal) ProtoReflect() protoreflect.Message
type TimeAccuracyKind ¶
type TimeAccuracyKind int32
Validity of the value, as condensed information for the client. In case this value is not 'good', some reasons may be found in the 'detailQual'.
const ( // Undefined TimeAccuracyKind_TimeAccuracyKind_UNDEFINED TimeAccuracyKind = 0 // 10 ms (class T0) TimeAccuracyKind_TimeAccuracyKind_T0 TimeAccuracyKind = 7 // 1 ms (class T1) TimeAccuracyKind_TimeAccuracyKind_T1 TimeAccuracyKind = 10 // 100 us (class T2) TimeAccuracyKind_TimeAccuracyKind_T2 TimeAccuracyKind = 14 // 25 us (class T3) TimeAccuracyKind_TimeAccuracyKind_T3 TimeAccuracyKind = 16 // 4 us (class T4) TimeAccuracyKind_TimeAccuracyKind_T4 TimeAccuracyKind = 18 // 1 us (class T5) TimeAccuracyKind_TimeAccuracyKind_T5 TimeAccuracyKind = 20 // Undefined TimeAccuracyKind_TimeAccuracyKind_unspecified TimeAccuracyKind = 31 )
func (TimeAccuracyKind) Descriptor ¶
func (TimeAccuracyKind) Descriptor() protoreflect.EnumDescriptor
func (TimeAccuracyKind) Enum ¶
func (x TimeAccuracyKind) Enum() *TimeAccuracyKind
func (TimeAccuracyKind) EnumDescriptor
deprecated
func (TimeAccuracyKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use TimeAccuracyKind.Descriptor instead.
func (TimeAccuracyKind) Number ¶
func (x TimeAccuracyKind) Number() protoreflect.EnumNumber
func (TimeAccuracyKind) String ¶
func (x TimeAccuracyKind) String() string
func (TimeAccuracyKind) Type ¶
func (TimeAccuracyKind) Type() protoreflect.EnumType
type TimeQuality ¶
type TimeQuality struct { // If true, the time source of the sending device is unreliable and the value of the time stamp // shall be ignored. ClockFailure bool `protobuf:"varint,1,opt,name=clockFailure,proto3" json:"clockFailure,omitempty"` // If true, the time source of the sending device is not synchronised with the external UTC time. ClockNotSynchronized bool `protobuf:"varint,2,opt,name=clockNotSynchronized,proto3" json:"clockNotSynchronized,omitempty"` // If true, the value in 'P_Timestamp.SecondSinceEpoch' contains all leap seconds occurred. // Otherwise, it does not take into account the leap seconds that occurred before the initialization of // the time source of the device. Instead, the seconds since start of the epoch are calculated from the // current date assuming a constant day length of 86 400 seconds. Note: If a UTC time master clock is // used and accessible, this value should always be true. LeapSecondsKnown bool `protobuf:"varint,3,opt,name=leapSecondsKnown,proto3" json:"leapSecondsKnown,omitempty"` // Information about the quality of the time source of the sending IED. TimeAccuracy TimeAccuracyKind `protobuf:"varint,4,opt,name=timeAccuracy,proto3,enum=commonmodule.TimeAccuracyKind" json:"timeAccuracy,omitempty"` // contains filtered or unexported fields }
Information about the quality of the time source of the sending IED.
func (*TimeQuality) Descriptor
deprecated
func (*TimeQuality) Descriptor() ([]byte, []int)
Deprecated: Use TimeQuality.ProtoReflect.Descriptor instead.
func (*TimeQuality) GetClockFailure ¶
func (x *TimeQuality) GetClockFailure() bool
func (*TimeQuality) GetClockNotSynchronized ¶
func (x *TimeQuality) GetClockNotSynchronized() bool
func (*TimeQuality) GetLeapSecondsKnown ¶
func (x *TimeQuality) GetLeapSecondsKnown() bool
func (*TimeQuality) GetTimeAccuracy ¶
func (x *TimeQuality) GetTimeAccuracy() TimeAccuracyKind
func (*TimeQuality) ProtoMessage ¶
func (*TimeQuality) ProtoMessage()
func (*TimeQuality) ProtoReflect ¶
func (x *TimeQuality) ProtoReflect() protoreflect.Message
func (*TimeQuality) Reset ¶
func (x *TimeQuality) Reset()
func (*TimeQuality) String ¶
func (x *TimeQuality) String() string
type Timestamp ¶
type Timestamp struct { // Second since epoch (1970-01-01T00:00:00Z) Seconds uint64 `protobuf:"varint,2,opt,name=seconds,proto3" json:"seconds,omitempty"` // IEC61850 time quality Tq *TimeQuality `protobuf:"bytes,3,opt,name=tq,proto3" json:"tq,omitempty"` // Partial (sub) second expressed in nanoseconds (10<sup>-9</sup> second). Nanoseconds uint32 `protobuf:"varint,4,opt,name=nanoseconds,proto3" json:"nanoseconds,omitempty"` // contains filtered or unexported fields }
UTC time with the epoch of midnight (00:00:00) of 1970-01-01. The presentation is defined in the SCSMs.The NULL time stamp has all fields set to 0 (zero).The relation between a timestamp value, the synchronization of an internal time with an external time source (for example, UTC time), and other information related to time model are available as requirements in Clause 21.
func (*Timestamp) Descriptor
deprecated
func (*Timestamp) GetNanoseconds ¶
func (*Timestamp) GetSeconds ¶
func (*Timestamp) GetTq ¶
func (x *Timestamp) GetTq() *TimeQuality
func (*Timestamp) ProtoMessage ¶
func (*Timestamp) ProtoMessage()
func (*Timestamp) ProtoReflect ¶
func (x *Timestamp) ProtoReflect() protoreflect.Message
type Unit ¶
type Unit struct { // (default=”) Unit multiplier. Multiplier *Optional_UnitMultiplierKind `protobuf:"bytes,1,opt,name=multiplier,proto3" json:"multiplier,omitempty"` // SI unit of measure. SIUnit UnitSymbolKind `protobuf:"varint,2,opt,name=SIUnit,proto3,enum=commonmodule.UnitSymbolKind" json:"SIUnit,omitempty"` // contains filtered or unexported fields }
Unit definition (Unit)
func (*Unit) Descriptor
deprecated
func (*Unit) GetMultiplier ¶
func (x *Unit) GetMultiplier() *Optional_UnitMultiplierKind
func (*Unit) GetSIUnit ¶
func (x *Unit) GetSIUnit() UnitSymbolKind
func (*Unit) ProtoMessage ¶
func (*Unit) ProtoMessage()
func (*Unit) ProtoReflect ¶
func (x *Unit) ProtoReflect() protoreflect.Message
type UnitMultiplierKind ¶
type UnitMultiplierKind int32
The unit multipliers defined for the CIM.
const ( // No multiplier or equivalently multiply by 1. UnitMultiplierKind_UnitMultiplierKind_none UnitMultiplierKind = 0 // Other enum not listed UnitMultiplierKind_UnitMultiplierKind_other UnitMultiplierKind = 1 // Centi 10**-2. UnitMultiplierKind_UnitMultiplierKind_centi UnitMultiplierKind = 2 // Deci 10**-1. UnitMultiplierKind_UnitMultiplierKind_deci UnitMultiplierKind = 3 // Giga 10**9. UnitMultiplierKind_UnitMultiplierKind_Giga UnitMultiplierKind = 4 // Kilo 10**3. UnitMultiplierKind_UnitMultiplierKind_kilo UnitMultiplierKind = 5 // Mega 10**6. UnitMultiplierKind_UnitMultiplierKind_Mega UnitMultiplierKind = 6 // Micro 10**-6. UnitMultiplierKind_UnitMultiplierKind_micro UnitMultiplierKind = 7 // Milli 10**-3. UnitMultiplierKind_UnitMultiplierKind_milli UnitMultiplierKind = 8 // Nano 10**-9. UnitMultiplierKind_UnitMultiplierKind_nano UnitMultiplierKind = 9 // Pico 10**-12. UnitMultiplierKind_UnitMultiplierKind_pico UnitMultiplierKind = 10 // Tera 10**12. UnitMultiplierKind_UnitMultiplierKind_Tera UnitMultiplierKind = 11 )
func (UnitMultiplierKind) Descriptor ¶
func (UnitMultiplierKind) Descriptor() protoreflect.EnumDescriptor
func (UnitMultiplierKind) Enum ¶
func (x UnitMultiplierKind) Enum() *UnitMultiplierKind
func (UnitMultiplierKind) EnumDescriptor
deprecated
func (UnitMultiplierKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use UnitMultiplierKind.Descriptor instead.
func (UnitMultiplierKind) Number ¶
func (x UnitMultiplierKind) Number() protoreflect.EnumNumber
func (UnitMultiplierKind) String ¶
func (x UnitMultiplierKind) String() string
func (UnitMultiplierKind) Type ¶
func (UnitMultiplierKind) Type() protoreflect.EnumType
type UnitSymbolKind ¶
type UnitSymbolKind int32
The units defined for usage in the CIM.
const ( // Dimension less quantity, e.g. count, per unit, etc. UnitSymbolKind_UnitSymbolKind_none UnitSymbolKind = 0 // Length in meter. UnitSymbolKind_UnitSymbolKind_meter UnitSymbolKind = 2 // Mass in gram. UnitSymbolKind_UnitSymbolKind_gram UnitSymbolKind = 3 // Current in ampere. UnitSymbolKind_UnitSymbolKind_Amp UnitSymbolKind = 5 // Plane angle in degrees. UnitSymbolKind_UnitSymbolKind_deg UnitSymbolKind = 9 // Plane angle in radians. UnitSymbolKind_UnitSymbolKind_rad UnitSymbolKind = 10 // Relative temperature in degrees Celsius. In the SI unit system the symbol is ºC. Electric charge // is measured in coulomb that has the unit symbol C. To distinguish degree Celsius form coulomb the // symbol used in the UML is degC. Reason for not using ºC is the special character º is difficult to // manage in software. UnitSymbolKind_UnitSymbolKind_degC UnitSymbolKind = 23 // Capacitance in farad. UnitSymbolKind_UnitSymbolKind_Farad UnitSymbolKind = 25 // Time in seconds. UnitSymbolKind_UnitSymbolKind_sec UnitSymbolKind = 27 // Inductance in Henry. UnitSymbolKind_UnitSymbolKind_Henry UnitSymbolKind = 28 // Voltage in volt. UnitSymbolKind_UnitSymbolKind_V UnitSymbolKind = 29 // Resistance in ohm. UnitSymbolKind_UnitSymbolKind_ohm UnitSymbolKind = 30 // Energy in joule. UnitSymbolKind_UnitSymbolKind_Joule UnitSymbolKind = 31 // Force in newton. UnitSymbolKind_UnitSymbolKind_Newton UnitSymbolKind = 32 // Frequency in hertz. UnitSymbolKind_UnitSymbolKind_Hz UnitSymbolKind = 33 // Active power in watt. UnitSymbolKind_UnitSymbolKind_W UnitSymbolKind = 38 // Pressure in pascal (n/m2). UnitSymbolKind_UnitSymbolKind_Pa UnitSymbolKind = 39 // Area in square meters. UnitSymbolKind_UnitSymbolKind_m2 UnitSymbolKind = 41 // Conductance in siemens. UnitSymbolKind_UnitSymbolKind_Siemens UnitSymbolKind = 53 // Apparent power in volt ampere. UnitSymbolKind_UnitSymbolKind_VA UnitSymbolKind = 61 // Reactive power in volt ampere reactive. UnitSymbolKind_UnitSymbolKind_VAr UnitSymbolKind = 63 // Power factor UnitSymbolKind_UnitSymbolKind_wPerVA UnitSymbolKind = 65 // Apparent energy in volt ampere hours. UnitSymbolKind_UnitSymbolKind_VAh UnitSymbolKind = 71 // Real energy in what hours. UnitSymbolKind_UnitSymbolKind_Wh UnitSymbolKind = 72 // Reactive energy in volt ampere reactive hours. UnitSymbolKind_UnitSymbolKind_VArh UnitSymbolKind = 73 // MISSING DOCUMENTATION!!! UnitSymbolKind_UnitSymbolKind_hzPerS UnitSymbolKind = 75 // MISSING DOCUMENTATION!!! UnitSymbolKind_UnitSymbolKind_wPerS UnitSymbolKind = 81 // Other enum not listed UnitSymbolKind_UnitSymbolKind_other UnitSymbolKind = 100 // Amp hour UnitSymbolKind_UnitSymbolKind_Ah UnitSymbolKind = 106 // Time in minutes. UnitSymbolKind_UnitSymbolKind_min UnitSymbolKind = 159 // Time in hours. UnitSymbolKind_UnitSymbolKind_hour UnitSymbolKind = 160 // Volume in cubic meters. UnitSymbolKind_UnitSymbolKind_m3 UnitSymbolKind = 166 // Watts per square meter UnitSymbolKind_UnitSymbolKind_wPerM2 UnitSymbolKind = 179 // Relative temperature in degree fahrenheit. UnitSymbolKind_UnitSymbolKind_degF UnitSymbolKind = 279 // Mile per hour UnitSymbolKind_UnitSymbolKind_mph UnitSymbolKind = 500 )
func (UnitSymbolKind) Descriptor ¶
func (UnitSymbolKind) Descriptor() protoreflect.EnumDescriptor
func (UnitSymbolKind) Enum ¶
func (x UnitSymbolKind) Enum() *UnitSymbolKind
func (UnitSymbolKind) EnumDescriptor
deprecated
func (UnitSymbolKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use UnitSymbolKind.Descriptor instead.
func (UnitSymbolKind) Number ¶
func (x UnitSymbolKind) Number() protoreflect.EnumNumber
func (UnitSymbolKind) String ¶
func (x UnitSymbolKind) String() string
func (UnitSymbolKind) Type ¶
func (UnitSymbolKind) Type() protoreflect.EnumType
type VSC ¶
type VSC struct { // [OpenFMB Extension] String control value. CtlVal string `protobuf:"bytes,1,opt,name=ctlVal,proto3" json:"ctlVal,omitempty"` // contains filtered or unexported fields }
Visible string status (VSS)
func (*VSC) Descriptor
deprecated
func (*VSC) ProtoMessage ¶
func (*VSC) ProtoMessage()
func (*VSC) ProtoReflect ¶
func (x *VSC) ProtoReflect() protoreflect.Message
type VSS ¶
type VSS struct { // Quality of the value in 'stVal'. Q *Quality `protobuf:"bytes,1,opt,name=q,proto3" json:"q,omitempty"` // Value of the data. StVal string `protobuf:"bytes,2,opt,name=stVal,proto3" json:"stVal,omitempty"` // Timestamp of the last change of the value in any of 'stVal' or 'q'. T *Timestamp `protobuf:"bytes,3,opt,name=t,proto3" json:"t,omitempty"` // contains filtered or unexported fields }
Visible string status (VSS)
func (*VSS) Descriptor
deprecated
func (*VSS) ProtoMessage ¶
func (*VSS) ProtoMessage()
func (*VSS) ProtoReflect ¶
func (x *VSS) ProtoReflect() protoreflect.Message
type ValidityKind ¶
type ValidityKind int32
Validity of the value, as condensed information for the client. In case this value is not 'good', some reasons may be found in the 'detailQual'.
const ( // Supervision function has detected no abnormal condition of either the acquisition function or // the information source. ValidityKind_ValidityKind_good ValidityKind = 0 // Supervision function has detected an abnormal condition of the acquisition function or the // information source (missing or non-operating updating devices). The value is not defined under this // condition. It shall be used to indicate to the client that the value may be incorrect and shall not // be used. EXAMPLE If an input unit detects an oscillation of one input it will mark the related // information as invalid. ValidityKind_ValidityKind_invalid ValidityKind = 1 // Reserved ValidityKind_ValidityKind_reserved ValidityKind = 2 // Supervision function has detected any abnormal behaviour. However, the value could still be // valid. It is client's responsibility to determine whether the values should be used. ValidityKind_ValidityKind_questionable ValidityKind = 3 )
func (ValidityKind) Descriptor ¶
func (ValidityKind) Descriptor() protoreflect.EnumDescriptor
func (ValidityKind) Enum ¶
func (x ValidityKind) Enum() *ValidityKind
func (ValidityKind) EnumDescriptor
deprecated
func (ValidityKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use ValidityKind.Descriptor instead.
func (ValidityKind) Number ¶
func (x ValidityKind) Number() protoreflect.EnumNumber
func (ValidityKind) String ¶
func (x ValidityKind) String() string
func (ValidityKind) Type ¶
func (ValidityKind) Type() protoreflect.EnumType
type Vector ¶
type Vector struct { // (range=[-180...180]) Angle of the complex value (Unit.SIUnit='deg' and Unit.multiplier=”); // angle reference is defined in the context where this type is used. Ang *AnalogueValue `protobuf:"bytes,1,opt,name=ang,proto3" json:"ang,omitempty"` // Magnitude of the complex value. Mag *AnalogueValue `protobuf:"bytes,2,opt,name=mag,proto3" json:"mag,omitempty"` // contains filtered or unexported fields }
Vector definition (Vector)
func (*Vector) Descriptor
deprecated
func (*Vector) GetAng ¶
func (x *Vector) GetAng() *AnalogueValue
func (*Vector) GetMag ¶
func (x *Vector) GetMag() *AnalogueValue
func (*Vector) ProtoMessage ¶
func (*Vector) ProtoMessage()
func (*Vector) ProtoReflect ¶
func (x *Vector) ProtoReflect() protoreflect.Message
type WYE ¶
type WYE struct { // Net current, as the algebraic sum of the instantaneous values of currents flowing through all // live conductors and the neutral of a circuit at one point of the electrical installation ('phsA // instCVal'+'phsB.instCVal'+'phsC.instCVal'+'neut.instCVal'). Net *CMV `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"` // Value of the measured phase neutral. If a direct measurement of this value is not available, it // is acceptable to substitute an estimate computed by creating the algebraic sum of the instantaneous // values of currents flowing through all live conductors ('phsA.instCVal'+'phsB.instCVal'+'phsC // instCVal'); in that case, 'neut'='res'. Neut *CMV `protobuf:"bytes,2,opt,name=neut,proto3" json:"neut,omitempty"` // Value of phase A. PhsA *CMV `protobuf:"bytes,3,opt,name=phsA,proto3" json:"phsA,omitempty"` // Value of phase B. PhsB *CMV `protobuf:"bytes,4,opt,name=phsB,proto3" json:"phsB,omitempty"` // Value of phase C. PhsC *CMV `protobuf:"bytes,5,opt,name=phsC,proto3" json:"phsC,omitempty"` // contains filtered or unexported fields }
Phase to ground/neutral related measured values of a three-phase system (WYE)
func (*WYE) Descriptor
deprecated
func (*WYE) ProtoMessage ¶
func (*WYE) ProtoMessage()
func (*WYE) ProtoReflect ¶
func (x *WYE) ProtoReflect() protoreflect.Message