|
| 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...
|
| |
| 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) |
| |
| Dbpos | Dbpos_fromMmsValue (const MmsValue *mmsValue) |
| | convert MMS bit string to Dbpos enumeration type More...
|
| |
| MmsValue * | Dbpos_toMmsValue (MmsValue *mmsValue, Dbpos dbpos) |
| | conver Dbpos to MMS bit string More...
|
| |
| Timestamp * | Timestamp_create (void) |
| |
| Timestamp * | Timestamp_createFromByteArray (uint8_t *byteArray) |
| |
| void | Timestamp_destroy (Timestamp *self) |
| |
| void | Timestamp_clearFlags (Timestamp *self) |
| |
| uint32_t | Timestamp_getTimeInSeconds (Timestamp *self) |
| |
| uint64_t | Timestamp_getTimeInMs (Timestamp *self) |
| |
| bool | Timestamp_isLeapSecondKnown (Timestamp *self) |
| |
| void | Timestamp_setLeapSecondKnown (Timestamp *self, bool value) |
| |
| bool | Timestamp_hasClockFailure (Timestamp *self) |
| |
| void | Timestamp_setClockFailure (Timestamp *self, bool value) |
| |
| bool | Timestamp_isClockNotSynchronized (Timestamp *self) |
| |
| void | Timestamp_setClockNotSynchronized (Timestamp *self, bool value) |
| |
| int | Timestamp_getSubsecondPrecision (Timestamp *self) |
| |
| void | Timestamp_setSubsecondPrecision (Timestamp *self, int subsecondPrecision) |
| | Set the subsecond precision value of the time stamp. More...
|
| |
| void | Timestamp_setTimeInSeconds (Timestamp *self, uint32_t secondsSinceEpoch) |
| |
| void | Timestamp_setTimeInMilliseconds (Timestamp *self, uint64_t millisSinceEpoch) |
| |
| void | Timestamp_setByMmsUtcTime (Timestamp *self, MmsValue *mmsValue) |
| |
| MmsValue * | Timestamp_toMmsValue (Timestamp *self, MmsValue *mmsValue) |
| | Set an MmsValue instance of type UTCTime to the timestamp value. More...
|
| |
| char * | LibIEC61850_getVersionString (void) |
| | Get the version of the library as string. More...
|
| |