#include <manager.h>
Collaboration diagram for mansession:

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 |
Definition at line 67 of file manager.h.
|
|
Thread lock -- don't use in action callbacks, it's already taken care of |
|
|
Authentication status |
|
|
Whether or not we're busy doing an action |
|
|
Authentication challenge |
|
|
Whether or not we're "dead" |
|
|
|
|
|
TCP socket |
|
|
Buffer |
|
|
|
|
|
Definition at line 98 of file manager.h. Referenced by destroy_session(). |
|
|
Authorization for reading |
|
|
|
|
|
socket address |
|
|
Execution thread |
|
|
Logged in username |
|
|
Authorization for writing |
|
|
|
1.4.6