| 
    libiec61850
    1.6.0
    
   | 
 
Macros | |
| #define | QUALITY_VALIDITY_GOOD 0 | 
| #define | QUALITY_VALIDITY_INVALID 2 | 
| #define | QUALITY_VALIDITY_RESERVED 1 | 
| #define | QUALITY_VALIDITY_QUESTIONABLE 3 | 
| #define | QUALITY_DETAIL_OVERFLOW 4 | 
| #define | QUALITY_DETAIL_OUT_OF_RANGE 8 | 
| #define | QUALITY_DETAIL_BAD_REFERENCE 16 | 
| #define | QUALITY_DETAIL_OSCILLATORY 32 | 
| #define | QUALITY_DETAIL_FAILURE 64 | 
| #define | QUALITY_DETAIL_OLD_DATA 128 | 
| #define | QUALITY_DETAIL_INCONSISTENT 256 | 
| #define | QUALITY_DETAIL_INACCURATE 512 | 
| #define | QUALITY_SOURCE_SUBSTITUTED 1024 | 
| #define | QUALITY_TEST 2048 | 
| #define | QUALITY_OPERATOR_BLOCKED 4096 | 
| #define | QUALITY_DERIVED 8192 | 
Typedefs | |
| typedef uint16_t | Quality | 
| typedef uint16_t | Validity | 
Functions | |
| LIB61850_API Validity | Quality_getValidity (Quality *self) | 
| LIB61850_API void | Quality_setValidity (Quality *self, Validity validity) | 
| LIB61850_API void | Quality_setFlag (Quality *self, int flag) | 
| LIB61850_API void | Quality_unsetFlag (Quality *self, int flag) | 
| LIB61850_API bool | Quality_isFlagSet (Quality *self, int flag) | 
| LIB61850_API Quality | Quality_fromMmsValue (const MmsValue *mmsValue) | 
| LIB61850_API MmsValue * | Quality_toMmsValue (Quality *self, MmsValue *mmsValue) | 
| #define QUALITY_DERIVED 8192 | 
| #define QUALITY_DETAIL_BAD_REFERENCE 16 | 
| #define QUALITY_DETAIL_FAILURE 64 | 
| #define QUALITY_DETAIL_INACCURATE 512 | 
| #define QUALITY_DETAIL_INCONSISTENT 256 | 
| #define QUALITY_DETAIL_OLD_DATA 128 | 
| #define QUALITY_DETAIL_OSCILLATORY 32 | 
| #define QUALITY_DETAIL_OUT_OF_RANGE 8 | 
| #define QUALITY_DETAIL_OVERFLOW 4 | 
| #define QUALITY_OPERATOR_BLOCKED 4096 | 
| #define QUALITY_SOURCE_SUBSTITUTED 1024 | 
| #define QUALITY_TEST 2048 | 
| #define QUALITY_VALIDITY_GOOD 0 | 
| #define QUALITY_VALIDITY_INVALID 2 | 
| #define QUALITY_VALIDITY_QUESTIONABLE 3 | 
| #define QUALITY_VALIDITY_RESERVED 1 | 
| typedef uint16_t Quality | 
| typedef uint16_t Validity | 
| LIB61850_API bool Quality_isFlagSet | ( | Quality * | self, | 
| int | flag | ||
| ) | 
| LIB61850_API void Quality_setFlag | ( | Quality * | self, | 
| int | flag | ||
| ) | 
| LIB61850_API void Quality_unsetFlag | ( | Quality * | self, | 
| int | flag | ||
| ) | 
 1.9.1