fax_gateway Struct Reference

used for gateway framehook More...

Collaboration diagram for fax_gateway:

Collaboration graph
[legend]

Data Fields

int bridged:1
 bridged
struct ast_formatchan_read_format
 original audio formats
struct ast_fax_sessionchan_v21_session
struct ast_formatchan_write_format
int detected_v21:1
 1 if a v21 preamble has been detected
int framehook
 framehook used in gateway mode
struct ast_formatpeer_read_format
struct ast_fax_sessionpeer_v21_session
struct ast_formatpeer_write_format
struct ast_fax_sessions
 FAX Session.
enum ast_t38_state t38_state
 a flag to track the state of our negotiation
struct timeval timeout_start
 the start of our timeout counter
struct ast_fax_tech_token * token
 reserved fax session token

Detailed Description

used for gateway framehook

Definition at line 443 of file res_fax.c.


Field Documentation

int bridged

bridged

Definition at line 455 of file res_fax.c.

Referenced by fax_gateway_framehook().

struct ast_format* chan_read_format [read]

original audio formats

Definition at line 461 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

Definition at line 447 of file res_fax.c.

Referenced by destroy_v21_sessions(), fax_gateway_detect_v21(), and fax_gateway_new().

struct ast_format* chan_write_format [read]

Definition at line 462 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

1 if a v21 preamble has been detected

Definition at line 457 of file res_fax.c.

Referenced by fax_gateway_detect_v21(), and fax_gateway_framehook().

int framehook

framehook used in gateway mode

Definition at line 453 of file res_fax.c.

Referenced by fax_gateway_attach(), fax_gateway_detect_t38(), fax_gateway_framehook(), fax_gateway_new(), and fax_gateway_request_t38().

struct ast_format* peer_read_format [read]

Definition at line 463 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

Definition at line 446 of file res_fax.c.

Referenced by destroy_v21_sessions(), fax_gateway_detect_v21(), and fax_gateway_new().

struct ast_format* peer_write_format [read]

Definition at line 464 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

struct ast_fax_session* s [read]

a flag to track the state of our negotiation

Definition at line 459 of file res_fax.c.

Referenced by fax_gateway_detect_t38(), fax_gateway_framehook(), and fax_gateway_request_t38().

struct timeval timeout_start [read]

the start of our timeout counter

Definition at line 451 of file res_fax.c.

Referenced by fax_gateway_detect_t38(), fax_gateway_framehook(), fax_gateway_request_t38(), and fax_gateway_start().

struct ast_fax_tech_token* token [read]

reserved fax session token

Definition at line 449 of file res_fax.c.

Referenced by destroy_gateway(), fax_gateway_new(), and fax_gateway_start().


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

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