Plugin Commands: Meter Snapshot Server#

The meter-snapshot-server plugin contributes several commands to the application framework's CLI. These commands are used for taking and publishing snapshots.

Macros#

#define

plugin meter-snapshot-server publish [nodeId:2] [srcEndpoint:1] [dstEndpoint:1] [startTime:4] [endTime:4] [offset:1] [cause:4]

#define

Macro Definition Documentation#

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_METER_SNAPSHOT_SERVER_PLUGIN_METER_SNAPSHOT_SERVER_PUBLISH#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_METER_SNAPSHOT_SERVER_PLUGIN_METER_SNAPSHOT_SERVER_PUBLISH

plugin meter-snapshot-server publish [nodeId:2] [srcEndpoint:1] [dstEndpoint:1] [startTime:4] [endTime:4] [offset:1] [cause:4]

  • Publish a snapshot.

    • nodeId - INT16U - the destination node id

    • srcEndpoint - INT8U - the source endpoint

    • dstEndpoint - INT8U - the destination endpoint

    • startTime - INT32U - the earliest time of a snapshot to be published

    • endTime - INT32U - the latest time of a snapshot to be published

    • offset - INT8U - identifies the snapshot to be published

    • cause - INT32U - select only snapshots that were taken due to a specific cause


Definition at line 4242 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_METER_SNAPSHOT_SERVER_PLUGIN_METER_SNAPSHOT_SERVER_TAKE#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_METER_SNAPSHOT_SERVER_PLUGIN_METER_SNAPSHOT_SERVER_TAKE

plugin meter-snapshot-server take [endpoint:1] [cause:4]

  • Take a snapshot.

    • endpoint - INT8U - the source endpoint

    • cause - INT32U - the cause of the snapshot


Definition at line 4249 of file ./app/framework/test/headers/cli.doc