|
libosmoctrl 1.10.0.47-38eb4
Osmocom CTRL library
|
Represents a single ctrl command after parsing. More...
#include <control_cmd.h>
Data Fields | |
| struct ctrl_connection * | ccon |
| connection through which the command was received | |
| enum ctrl_type | type |
| command type | |
| char * | id |
| void * | node |
| node of the specified variable | |
| char * | variable |
| name of the variable | |
| char * | value |
| value of the specified CTRL variable | |
| char * | reply |
| respnse message string | |
| struct ctrl_cmd_def * | defer |
| state representing deferred (async) response, if any | |
Represents a single ctrl command after parsing.
| struct ctrl_connection* ctrl_cmd::ccon |
connection through which the command was received
Referenced by ctrl_cmd_def_make(), ctrl_cmd_def_send(), ctrl_cmd_send_to_all(), ctrl_cmd_trap(), and ctrl_handle_msg().
| struct ctrl_cmd_def* ctrl_cmd::defer |
state representing deferred (async) response, if any
Referenced by ctrl_cmd_def_make(), and ctrl_handle_msg().
| char* ctrl_cmd::id |
Referenced by ctrl_cmd_cpy(), ctrl_cmd_handle(), ctrl_cmd_make(), ctrl_cmd_parse3(), ctrl_cmd_send_trap(), and ctrl_handle_msg().
| void* ctrl_cmd::node |
node of the specified variable
Referenced by ctrl_cmd_handle(), get_fsm_inst_dump(), get_fsm_inst_parent_name(), get_fsm_inst_state(), and get_fsm_inst_timer().
| char* ctrl_cmd::reply |
respnse message string
Referenced by ctrl_cmd_cpy(), ctrl_cmd_exec(), ctrl_cmd_handle(), ctrl_cmd_make(), ctrl_cmd_parse3(), ctrl_cmd_send_trap(), ctrl_handle_msg(), ctrl_rate_ctr_group_handler(), get_counter(), get_fsm_inst_dump(), get_fsm_inst_parent_name(), get_fsm_inst_state(), get_fsm_inst_timer(), get_rate_ctr(), get_rate_ctr_group_idx(), get_stat_item(), set_counter(), and set_rate_ctr().
| enum ctrl_type ctrl_cmd::type |
command type
Referenced by ctrl_cmd_cpy(), ctrl_cmd_create(), ctrl_cmd_def_send(), ctrl_cmd_exec(), ctrl_cmd_exec_from_string(), ctrl_cmd_handle(), ctrl_cmd_make(), ctrl_cmd_parse3(), ctrl_cmd_trap(), and ctrl_handle_msg().
| char* ctrl_cmd::value |
value of the specified CTRL variable
Referenced by ctrl_cmd_cpy(), ctrl_cmd_exec(), ctrl_cmd_make(), ctrl_cmd_parse3(), and ctrl_cmd_send_trap().
| char* ctrl_cmd::variable |
name of the variable
Referenced by ctrl_cmd_cpy(), ctrl_cmd_handle(), ctrl_cmd_make(), ctrl_cmd_parse3(), ctrl_cmd_send_trap(), ctrl_handle_msg(), get_counter(), get_rate_ctr(), and get_stat_item().