#include <manager.h>
Data Fields | |
ast_mutex_t | __lock |
int | authenticated |
int | busy |
char | challenge [10] |
int | dead |
eventqent * | eventq |
int | fd |
char | inbuf [AST_MAX_MANHEADER_LEN] |
int | inlen |
mansession * | next |
int | readperm |
int | send_events |
sockaddr_in | sin |
pthread_t | t |
char | username [80] |
int | writeperm |
int | writetimeout |
|
Thread lock -- don't use in action callbacks, it's already taken care of Definition at line 71 of file manager.h. Referenced by accept_thread(), free_session(), get_input(), manager_event(), process_message(), session_do(), and set_eventmask(). |
|
Authentication status Definition at line 85 of file manager.h. Referenced by process_message(), and session_do(). |
|
Whether or not we're busy doing an action Definition at line 77 of file manager.h. Referenced by manager_event(), and process_message(). |
|
Authentication challenge Definition at line 83 of file manager.h. Referenced by authenticate(), and process_message(). |
|
Whether or not we're "dead" Definition at line 79 of file manager.h. Referenced by get_input(), and manager_event(). |
|
Definition at line 95 of file manager.h. Referenced by append_event(), free_session(), and process_message(). |
|
|
Buffer Definition at line 91 of file manager.h. Referenced by get_input(). |
|
Definition at line 92 of file manager.h. Referenced by get_input(). |
|
Definition at line 98 of file manager.h. Referenced by accept_thread(), destroy_session(), handle_showmanconn(), and manager_event(). |
|
Authorization for reading Definition at line 87 of file manager.h. Referenced by authenticate(), and manager_event(). |
|
Definition at line 93 of file manager.h. Referenced by accept_thread(), manager_event(), and set_eventmask(). |
|
socket address Definition at line 73 of file manager.h. Referenced by accept_thread(), authenticate(), get_input(), handle_showmanconn(), process_message(), and session_do(). |
|
Execution thread Definition at line 69 of file manager.h. Referenced by accept_thread(), and manager_event(). |
|
Logged in username Definition at line 81 of file manager.h. Referenced by authenticate(), handle_showmanconn(), process_message(), and session_do(). |
|
Authorization for writing Definition at line 89 of file manager.h. Referenced by action_listcommands(), authenticate(), and process_message(). |
|
Definition at line 97 of file manager.h. Referenced by accept_thread(), authenticate(), manager_event(), and process_message(). |