Fri Jul 24 00:42:07 2009

Asterisk developer's documentation


manager_action Struct Reference

#include <manager.h>


Data Fields

const char * action
int authority
const char * description
int(* func )(struct mansession *s, const struct message *m)
struct {
   manager_action *   next
list
const char * synopsis


Detailed Description

Definition at line 116 of file manager.h.


Field Documentation

const char* action

Name of the action

Definition at line 118 of file manager.h.

Referenced by action_listcommands(), ast_manager_register_struct(), ast_manager_unregister(), handle_showmancmd(), handle_showmancmds(), and process_message().

int authority

Permission required for action. EVENT_FLAG_*

Definition at line 124 of file manager.h.

Referenced by action_listcommands(), handle_showmancmd(), handle_showmancmds(), and process_message().

const char* description

Detailed description of the action

Definition at line 122 of file manager.h.

Referenced by handle_showmancmd().

int(* func)(struct mansession *s, const struct message *m)

Function to be called

Referenced by process_message().

struct { ... } list

For easy linking

struct manager_action* next

Definition at line 128 of file manager.h.

const char* synopsis

Short description of the action

Definition at line 120 of file manager.h.

Referenced by action_listcommands(), handle_showmancmd(), and handle_showmancmds().


The documentation for this struct was generated from the following file:
Generated on Fri Jul 24 00:42:07 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7