|
|
|
@ -170,7 +170,7 @@ ReportControl_unlockNotify(ReportControl* self)
|
|
|
|
|
static void
|
|
|
|
|
purgeBuf(ReportControl* rc)
|
|
|
|
|
{
|
|
|
|
|
if (DEBUG_IED_SERVER) printf("IED_SERVER: reporting.c: run purgeBuf\n");
|
|
|
|
|
if (DEBUG_IED_SERVER) printf("IED_SERVER: RCB %s purgeBuf\n", rc->name);
|
|
|
|
|
|
|
|
|
|
/* reset trigger */
|
|
|
|
|
rc->triggered = false;
|
|
|
|
@ -1978,7 +1978,7 @@ Reporting_RCBWriteAccessHandler(MmsMapping* self, ReportControl* rc, char* eleme
|
|
|
|
|
purgeBuf(rc);
|
|
|
|
|
|
|
|
|
|
if (self->rcbEventHandler) {
|
|
|
|
|
self->rcbEventHandler(self->rcbEventHandlerParameter, rc->rcb, clientConnection, RCB_EVENT_GI, NULL, DATA_ACCESS_ERROR_SUCCESS);
|
|
|
|
|
self->rcbEventHandler(self->rcbEventHandlerParameter, rc->rcb, clientConnection, RCB_EVENT_PURGEBUF, NULL, DATA_ACCESS_ERROR_SUCCESS);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|