|
libiec61850
1.2.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 |
Typedefs | |
| typedef uint16_t | Quality |
| typedef uint16_t | Validity |
Functions | |
| Validity | Quality_getValidity (Quality *self) |
| void | Quality_setValidity (Quality *self, Validity validity) |
| void | Quality_setFlag (Quality *self, int flag) |
| void | Quality_unsetFlag (Quality *self, int flag) |
| bool | Quality_isFlagSet (Quality *self, int flag) |
| Quality | Quality_fromMmsValue (const MmsValue *mmsValue) |
| #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 |
| bool Quality_isFlagSet | ( | Quality * | self, |
| int | flag | ||
| ) |
| void Quality_setFlag | ( | Quality * | self, |
| int | flag | ||
| ) |
| void Quality_unsetFlag | ( | Quality * | self, |
| int | flag | ||
| ) |
1.8.11