libosmoctrl 1.11.0.30-c17053
Osmocom CTRL library
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules
ctrl_cmd Struct Reference

Represents a single ctrl command after parsing. More...

#include <control_cmd.h>

Data Fields

struct ctrl_connectionccon
 connection through which the command was received More...
 
enum ctrl_type type
 command type More...
 
char * id
 
void * node
 node of the specified variable More...
 
char * variable
 name of the variable More...
 
char * value
 value of the specified CTRL variable More...
 
char * reply
 respnse message string More...
 
struct ctrl_cmd_defdefer
 state representing deferred (async) response, if any More...
 

Detailed Description

Represents a single ctrl command after parsing.

Field Documentation

◆ ccon

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().

◆ defer

struct ctrl_cmd_def* ctrl_cmd::defer

state representing deferred (async) response, if any

Referenced by ctrl_cmd_def_make(), and ctrl_handle_msg().

◆ id

◆ node

void* ctrl_cmd::node

◆ reply

◆ type

◆ value

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().

◆ variable


The documentation for this struct was generated from the following file: