name=Events Server
description=A plugin implementing the server-side functionality of the Smart Energy 1.2 Events cluster. Once the event log is full, new events will start overwriting old events at the beginning of the table.
category=Smart Energy

qualityString=Production Ready (Smart Energy 1.2a Certified)
quality=production

introducedIn=se-1.2-12-0517-02

includedByDefault=false

dependsOnClusterServer=Events

sourceFiles=events-server.c,events-server-cli.c

implementedCallbacks=emberAfEventsClusterServerInitCallback,emberAfEventsClusterServerTickCallback,emberAfEventsClusterGetEventLogCallback,emberAfEventsClusterClearEventLogRequestCallback

options=tamperLogSize,faultLogSize,generalLogSize,securityLogSize,networkLogSize,eventDataLength

tamperLogSize.name=Tamper log size
tamperLogSize.description=Maximum number of events stored in the tamper log. A value of 0 disables the log.
tamperLogSize.type=NUMBER:0,255
tamperLogSize.default=10

faultLogSize.name=Fault log size
faultLogSize.description=Maximum number of events stored in the fault log. A value of 0 disables the log.
faultLogSize.type=NUMBER:0,255
faultLogSize.default=10

generalLogSize.name=General log size
generalLogSize.description=Maximum number of events stored in the general log. A value of 0 disables the log.
generalLogSize.type=NUMBER:0,255
generalLogSize.default=10

securityLogSize.name=Security log size
securityLogSize.description=Maximum number of events stored in the security log. A value of 0 disables the log.
securityLogSize.type=NUMBER:0,255
securityLogSize.default=10

networkLogSize.name=Network log size
networkLogSize.description=Maximum number of events stored in the network log. A value of 0 disables the log.
networkLogSize.type=NUMBER:0,255
networkLogSize.default=10

eventDataLength.name=Event data length
eventDataLength.description=Maximum length of event data. A value of 0 indicates that no additional information is stored when an event occurs.
eventDataLength.type=NUMBER:0,255
eventDataLength.default=100
