mansession Struct Reference
[AMI functions]

In case you didn't read that giant block of text above the mansession_session struct, the struct mansession is named this solely to keep the API the same in Asterisk. This structure really represents data that is different from Manager action to Manager action. The mansession_session pointer contained within points to session-specific data. More...

Collaboration diagram for mansession:

Collaboration graph
[legend]

Data Fields

FILE * f
int fd
struct manager_custom_hookhook
ast_mutex_t lock
enum mansession_message_parsing parsing
struct mansession_sessionsession
struct
ast_tcptls_session_instance
tcptls_session
int write_error:1

Detailed Description

In case you didn't read that giant block of text above the mansession_session struct, the struct mansession is named this solely to keep the API the same in Asterisk. This structure really represents data that is different from Manager action to Manager action. The mansession_session pointer contained within points to session-specific data.

Definition at line 1501 of file manager.c.


Field Documentation

FILE* f

int fd

struct manager_custom_hook* hook [read]

Definition at line 1508 of file manager.c.

Referenced by ast_hook_send_action(), and send_string().

Definition at line 1506 of file manager.c.

Referenced by do_message(), get_input(), and handle_parse_error().

struct mansession_session* session [read]

Definition at line 1507 of file manager.c.

Referenced by send_string(), and session_do().


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

Generated on Thu Apr 16 06:36:47 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6