Asterisk - The Open Source Telephony Project GIT-master-a63eec2
Loading...
Searching...
No Matches
Data Fields
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 545 of file res_fax.c.

Field Documentation

◆ bridged

int bridged

bridged

Definition at line 557 of file res_fax.c.

Referenced by fax_gateway_framehook().

◆ chan_read_format

struct ast_format* chan_read_format

original audio formats

Definition at line 563 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

◆ chan_v21_session

struct ast_fax_session* chan_v21_session

Definition at line 549 of file res_fax.c.

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

◆ chan_write_format

struct ast_format* chan_write_format

Definition at line 564 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

◆ detected_v21

int detected_v21

1 if a v21 preamble has been detected

Definition at line 559 of file res_fax.c.

Referenced by fax_gateway_detect_v21(), and fax_gateway_framehook().

◆ framehook

int framehook

framehook used in gateway mode

Definition at line 555 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().

◆ peer_read_format

struct ast_format* peer_read_format

Definition at line 565 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

◆ peer_v21_session

struct ast_fax_session* peer_v21_session

Definition at line 548 of file res_fax.c.

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

◆ peer_write_format

struct ast_format* peer_write_format

Definition at line 566 of file res_fax.c.

Referenced by destroy_gateway(), and fax_gateway_framehook().

◆ s

struct ast_fax_session* s

◆ t38_state

a flag to track the state of our negotiation

Definition at line 561 of file res_fax.c.

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

◆ timeout_start

struct timeval timeout_start

the start of our timeout counter

Definition at line 553 of file res_fax.c.

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

◆ token

struct ast_fax_tech_token* token

reserved fax session token

Definition at line 551 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: