libIEC61850  0.8.4
Open-source IEC 61850 MMS/GOOSE server and client library
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
Definitions and functions related to functional constraints (FCs)

Enumerations

enum  FunctionalConstraint {
  ST = 0, MX = 1, SP = 2, SV = 3,
  CF = 4, DC = 5, SG = 6, SE = 7,
  SR = 8, OR = 9, BL = 10, EX = 11,
  CO = 12, ALL = 99, NONE = -1
}
 

Functions

char * FunctionalConstraint_toString (FunctionalConstraint fc)
 convert a function constraint to a static string More...
 
FunctionalConstraint FunctionalConstraint_fromString (const char *fcString)
 parse a string treated as a functional constraint representation More...
 

Detailed Description

Enumeration Type Documentation

FCs (Functional constraints) according to IEC 61850-7-2

Enumerator
ST 

Status information

MX 

Measurands - analog values

SP 

Setpoint

SV 

Substitution

CF 

Configuration

DC 

Description

SG 

Setting group

SE 

Setting group editable

SR 

Service response / Service tracking

OR 

Operate received

BL 

Blocking

EX 

Extended definition

CO 

Control

ALL 
NONE 

Function Documentation

FunctionalConstraint FunctionalConstraint_fromString ( const char *  fcString)

parse a string treated as a functional constraint representation

char* FunctionalConstraint_toString ( FunctionalConstraint  fc)

convert a function constraint to a static string

extern "C" {