libiec61850.NET  1.5.1
IEC 61850 .NET API for libiec61850 protocol library
IEC61850.Server.CDC Class Reference

The CDC class contains helper functions to create DataObject instances for the most common Common Data Classes. More...

Static Public Member Functions

static DataObject Create_CDC_SPS (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_DPS (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_VSS (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_SEC (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_CMV (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_SAV (ModelNode parent, string name, uint options, bool isIntegerNotFloat)
 
static DataObject Create_CDC_ACD (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_ACT (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_SPG (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_VSG (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_ENG (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_ING (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_ASG (ModelNode parent, string name, uint options, bool isIntegerNotFloat)
 
static DataObject Create_CDC_WYE (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_DEL (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_HST (ModelNode parent, string name, uint options, ushort maxPts)
 
static DataObject Create_CDC_INS (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_MV (ModelNode parent, string name, uint options, bool isIntegerNotFloat)
 
static DataObject Create_CDC_INC (ModelNode parent, string name, uint options, uint controlOptions)
 
static DataObject Create_CDC_LPL (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_DPL (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_ENS (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_SPC (ModelNode parent, string name, uint options, uint controlOptions)
 
static DataObject Create_CDC_DPC (ModelNode parent, string name, uint options, uint controlOptions)
 
static DataObject Create_CDC_BSC (ModelNode parent, string name, uint options, uint controlOptions, bool hasTransientIndicator)
 
static DataObject Create_CDC_APC (ModelNode parent, string name, uint options, uint controlOptions, bool isIntegerNotFloat)
 
static DataObject Create_CDC_BCR (ModelNode parent, string name, uint options)
 
static DataObject Create_CDC_ENC (ModelNode parent, string name, uint options, uint controlOptions)
 
static DataObject Create_CDC_SPV (ModelNode parent, string name, uint options, uint controlOptions, uint wpOptions, bool hasChaManRs)
 
static DataObject Create_CDC_STV (ModelNode parent, string name, uint options, uint controlOptions, uint wpOptions, bool hasOldStatus)
 
static DataObject Create_CDC_CMD (ModelNode parent, string name, uint options, uint controlOptions, uint wpOptions, bool hasOldStatus, bool hasCmTm, bool hasCmCt)
 
static DataObject Create_CDC_ALM (ModelNode parent, string name, uint options, uint controlOptions, uint wpOptions, bool hasOldStatus)
 
static DataObject Create_CDC_CTE (ModelNode parent, string name, uint options, uint controlOptions, uint wpOptions, bool hasHisRs)
 
static DataObject Create_CDC_TMS (ModelNode parent, string name, uint options, uint controlOptions, uint wpOptions, bool hasHisRs)
 

Public Attributes

const int CDC_OPTION_DESC = (1 << 2)
 
const int CDC_OPTION_DESC_UNICODE = (1 << 3)
 
const int CDC_OPTION_AC_DLNDA = (1 << 4)
 
const int CDC_OPTION_AC_DLN = (1 << 5)
 
const int CDC_OPTION_DPL_HWREV = (1 << 17)
 
const int CDC_OPTION_DPL_SWREV = (1 << 18)
 
const int CDC_OPTION_DPL_SERNUM = (1 << 19)
 
const int CDC_OPTION_DPL_MODEL = (1 << 20)
 
const int CDC_OPTION_DPL_LOCATION = (1 << 21)
 
const int CDC_OPTION_AC_LN0_M = (1 << 24)
 
const int CDC_OPTION_AC_LN0_EX = (1 << 25)
 
const int CDC_OPTION_AC_DLD_M = (1 << 26)
 

Detailed Description

The CDC class contains helper functions to create DataObject instances for the most common Common Data Classes.


The documentation for this class was generated from the following file: