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. |