Adding ControlObjectClient_cancelWithValue

pull/444/head
Nikunj Patel 3 years ago committed by GitHub
parent a9b97418c2
commit f89bca0fb9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2190,6 +2190,19 @@ ControlObjectClient_selectWithValue(ControlObjectClient self, MmsValue* ctlVal);
LIB61850_API bool LIB61850_API bool
ControlObjectClient_cancel(ControlObjectClient self); ControlObjectClient_cancel(ControlObjectClient self);
/**
* \brief Send a cancel command to the server
*
* The cancel command can be used to stop an ongoing operation (when the server and application
* support this) and to cancel a former select command.
*
* \param self the control object instance to use
* \param ctlVal the control value (for APC the value may be either AnalogueValue (MMS_STRUCT) or MMS_FLOAT/MMS_INTEGER
*
* \return true if operation has been successful, false otherwise.
*/
LIB61850_API bool
ControlObjectClient_cancelWithValue(ControlObjectClient self, MmsValue* ctlVal);
/** /**
* \brief Send an operate command to the server - async version * \brief Send an operate command to the server - async version

Loading…
Cancel
Save