|
libosmovty
0.9.6.20170825
Osmocom VTY library
|
Osmocom FSM introspection via VTY. More...
#include <stdlib.h>#include <string.h>#include "../../config.h"#include <osmocom/vty/command.h>#include <osmocom/vty/buffer.h>#include <osmocom/vty/vty.h>#include <osmocom/vty/telnet_interface.h>#include <osmocom/vty/misc.h>#include <osmocom/core/fsm.h>#include <osmocom/core/logging.h>#include <osmocom/core/linuxlist.h>Macros | |
| #define | SH_FSM_STR SHOW_STR "Show information about finite state machines\n" |
| #define | SH_FSMI_STR SHOW_STR "Show information about finite state machine instances\n" |
Functions | |
| void | vty_out_fsm (struct vty *vty, struct osmo_fsm *fsm) |
| Print information about a FSM [class] to the given VTY. More... | |
| void | vty_out_fsm_inst (struct vty *vty, struct osmo_fsm_inst *fsmi) |
| Print a FSM instance to the given VTY. More... | |
| DEFUN (show_fsms, show_fsms_cmd,"show fsm all", SH_FSM_STR"Display a list of all registered finite state machines\n") | |
| DEFUN (show_fsm, show_fsm_cmd,"show fsm NAME", SH_FSM_STR"Display information about a single named finite state machine\n") | |
| DEFUN (show_fsm_insts, show_fsm_insts_cmd,"show fsm-instances all", SH_FSMI_STR"Display a list of all FSM instances of all finite state machine") | |
| DEFUN (show_fsm_inst, show_fsm_inst_cmd,"show fsm-instances NAME", SH_FSMI_STR"Display a list of all FSM instances of the named finite state machine") | |
| void | osmo_fsm_vty_add_cmds (void) |
| Install VTY commands for FSM introspection This installs a couple of VTY commands for introspection of FSM classes as well as FSM instances. More... | |
Variables | |
| struct llist_head | osmo_g_fsms |
Osmocom FSM introspection via VTY.