Plugin Commands: Tunneling Server#
The Tunneling Server Plugin contributes several commands to the application framework CLI. These commands are used for the transfer of data over an opened tunnel.
Macros#
#define
plugin tunneling-server busy
#define
plugin tunneling-server print
#define
plugin tunneling-server transfer [tunnelIndex:2] [data:-1]
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TUNNELING_SERVER_PLUGIN_TUNNELING_SERVER_BUSY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TUNNELING_SERVER_PLUGIN_TUNNELING_SERVER_BUSY
plugin tunneling-server busy
This command can be used as a test harness for testing a client's handling of a server that returns busy.
Definition at line
7128
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TUNNELING_SERVER_PLUGIN_TUNNELING_SERVER_PRINT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TUNNELING_SERVER_PLUGIN_TUNNELING_SERVER_PRINT
plugin tunneling-server print
Print out the status of active tunnels.
Definition at line
7133
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TUNNELING_SERVER_PLUGIN_TUNNELING_SERVER_TRANSFER#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TUNNELING_SERVER_PLUGIN_TUNNELING_SERVER_TRANSFER
plugin tunneling-server transfer [tunnelIndex:2] [data:-1]
Transfer data to a client through a Tunneling cluster tunnel.
tunnelIndex - INT16U - The identifier of the tunnel through which to send the data.
data - OCTET_STRING - The data to send through the tunnel.
Definition at line
7140
of file ./app/framework/test/headers/cli.doc