# Name of the plugin.
name=Demand Response Load Control Cluster Server
category=Smart Energy

# Any string is allowable here.  Generally though it is Production Ready, Test Tool, Extension Needed
qualityString=Requires Extending
# This is one of the following:  productionReady, testTool, extensionNeeded
quality=extend

introducedIn=se-1.1-07-5356-16

# Description of the plugin.
description=Ember implementation of the demand response load control cluster server. For more information on the plugin code see the comments in app/framework/plugin/drlc-server/drlc-server.h.  This plugin requires extending in order to manage the event table (adding/removing events).  It will simply serve up the events that are entered into the table.  

# List of .c files that need to be compiled and linked in.
sourceFiles=drlc-server.c, drlc-server-cli.c

# List of callbacks implemented by this plugin
implementedCallbacks=emberAfDemandResponseLoadControlClusterServerInitCallback, emberAfDemandResponseLoadControlClusterReportEventStatusCallback, emberAfDemandResponseLoadControlClusterGetScheduledEventsCallback

# Turn this on by default
includedByDefault=false

# Which clusters does it depend on
dependsOnClusterServer=demand response and load control

options=scheduledEventTableSize

scheduledEventTableSize.name=Scheduled Load control event table size
scheduledEventTableSize.description=Maximum number of scheduled load control events in a table
scheduledEventTableSize.type=NUMBER:2,255
scheduledEventTableSize.default=2
