libiec61850
1.6.0
|
Go to the source code of this file.
Functions | |
LIB61850_API DataAttribute * | CAC_AnalogueValue_create (const char *name, ModelNode *parent, FunctionalConstraint fc, uint8_t triggerOptions, bool isIntegerNotFloat) |
LIB61850_API DataAttribute * | CAC_ValWithTrans_create (const char *name, ModelNode *parent, FunctionalConstraint fc, uint8_t triggerOptions, bool hasTransientIndicator) |
create a ValWithTrans constructed data attribute More... | |
LIB61850_API DataAttribute * | CAC_Vector_create (const char *name, ModelNode *parent, uint32_t options, FunctionalConstraint fc, uint8_t triggerOptions) |
LIB61850_API DataAttribute * | CAC_Point_create (const char *name, ModelNode *parent, FunctionalConstraint fc, uint8_t triggerOptions, bool hasZVal) |
LIB61850_API DataAttribute * | CAC_ScaledValueConfig_create (const char *name, ModelNode *parent) |
LIB61850_API DataAttribute * | CAC_Unit_create (const char *name, ModelNode *parent, bool hasMagnitude) |
LIB61850_API DataAttribute * | CDA_OperBoolean (ModelNode *parent, bool isTImeActivated) |
LIB61850_API DataObject * | CDC_SPS_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_DPS_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_INS_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_ENS_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_BCR_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_VSS_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_SEC_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
create a new SEC (Security violation) CDC instance (data object) More... | |
LIB61850_API DataObject * | CDC_MV_create (const char *dataObjectName, ModelNode *parent, uint32_t options, bool isIntegerNotFloat) |
create a new MV (Measured value) CDC instance (data object) More... | |
LIB61850_API DataObject * | CDC_CMV_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
LIB61850_API DataObject * | CDC_SAV_create (const char *dataObjectName, ModelNode *parent, uint32_t options, bool isIntegerNotFloat) |
create a new SAV (Sampled analog value) CDC instance (data object) More... | |
LIB61850_API DataObject * | CDC_LPL_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
create a new LPL (Logical node name plate) CDC instance (data object) More... | |
LIB61850_API DataObject * | CDC_DPL_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
create a new DPL (Device name plate) CDC instance (data object) More... | |
LIB61850_API DataObject * | CDC_HST_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint16_t maxPts) |
LIB61850_API DataObject * | CDC_ACD_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Directional protection activation information (ACD) More... | |
LIB61850_API DataObject * | CDC_ACT_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Protection activation information (ACT) More... | |
LIB61850_API DataObject * | CDC_SPG_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Single point setting (SPG) More... | |
LIB61850_API DataObject * | CDC_VSG_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Visible string setting (VSG) More... | |
LIB61850_API DataObject * | CDC_ENG_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Enumerated status setting (ENG) More... | |
LIB61850_API DataObject * | CDC_ING_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Integer status setting (ING) More... | |
LIB61850_API DataObject * | CDC_ASG_create (const char *dataObjectName, ModelNode *parent, uint32_t options, bool isIntegerNotFloat) |
Analogue Setting (ASG) More... | |
LIB61850_API DataObject * | CDC_WYE_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Phase to ground/neutral related measured values of a three-phase system (WYE) More... | |
LIB61850_API DataObject * | CDC_DEL_create (const char *dataObjectName, ModelNode *parent, uint32_t options) |
Phase to phase related measured values of a three-phase system (DEL) More... | |
LIB61850_API DataObject * | CDC_SPC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions) |
Controllable single point (SPC) More... | |
LIB61850_API DataObject * | CDC_DPC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions) |
Controllable double point (DPC) More... | |
LIB61850_API DataObject * | CDC_INC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions) |
Controllable integer status (INC) More... | |
LIB61850_API DataObject * | CDC_ENC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions) |
Controllable enumerated status (ENC) More... | |
LIB61850_API DataObject * | CDC_BSC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, bool hasTransientIndicator) |
Controllable enumerated status (ENC) More... | |
LIB61850_API DataObject * | CDC_ISC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, bool hasTransientIndicator) |
Integer controlled step position information (ISC) More... | |
LIB61850_API DataObject * | CDC_APC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, bool isIntegerNotFloat) |
Controllable analogue process value (APC) More... | |
LIB61850_API DataObject * | CDC_BAC_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, bool isIntegerNotFloat) |
Binary controlled ananlogue process value (BAC) More... | |
LIB61850_API DataObject * | CDC_SPV_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, uint32_t wpOptions, bool hasChaManRs) |
LIB61850_API DataObject * | CDC_STV_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, uint32_t wpOptions, bool hasOldStatus) |
LIB61850_API DataObject * | CDC_CMD_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, uint32_t wpOptions, bool hasOldStatus, bool hasCmTm, bool hasCmCt) |
LIB61850_API DataObject * | CDC_ALM_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, uint32_t wpOptions, bool hasOldStatus) |
LIB61850_API DataObject * | CDC_CTE_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, uint32_t wpOptions, bool hasHisRs) |
LIB61850_API DataObject * | CDC_TMS_create (const char *dataObjectName, ModelNode *parent, uint32_t options, uint32_t controlOptions, uint32_t wpOptions, bool hasHisRs) |