Functions and callbacks to handle report control blocks (RCBs) on the server side.
More...
Functions and callbacks to handle report control blocks (RCBs) on the server side.
◆ IedServer_RCBEventHandler
Callback that is called in case of RCB event.
- Parameters
-
parameter | user provided parameter |
rcb | affected report control block |
connection | client connection that is involved |
event | event type |
parameterName | name of the parameter in case of RCB_EVENT_SET_PARAMETER |
serviceError | service error in case of RCB_EVENT_SET_PARAMETER |
◆ IedServer_RCBEventType
Enumerator |
---|
RCB_EVENT_GET_PARAMETER | |
RCB_EVENT_SET_PARAMETER | |
RCB_EVENT_UNRESERVED | |
RCB_EVENT_RESERVED | |
RCB_EVENT_ENABLE | |
RCB_EVENT_DISABLE | |
RCB_EVENT_GI | |
RCB_EVENT_PURGEBUF | |
RCB_EVENT_OVERFLOW | |
RCB_EVENT_REPORT_CREATED | |
◆ IedServer_setRCBEventHandler()
Set a handler for report control block (RCB) events.
- Parameters
-
self | the instance of IedServer to operate on. |
handler | the event handler to be used |
parameter | a user provided parameter that is passed to the handler. |