28 #if !defined(_SPANDSP_T38_TERMINAL_H_) 29 #define _SPANDSP_T38_TERMINAL_H_ 38 #define T38_MAX_HDLC_LEN 260 55 #if defined(__cplusplus) 123 t38_tx_packet_handler_t *tx_packet_handler,
124 void *tx_packet_user_data);
138 #if defined(__cplusplus) logging_state_t * t38_terminal_get_logging_state(t38_terminal_state_t *s)
Get a pointer to the logging context associated with a T.38 context.
Definition: t38_terminal.c:1346
int t38_terminal_restart(t38_terminal_state_t *s, int calling_party)
Reinitialise a termination mode T.38 context.
Definition: t38_terminal.c:1352
Definition: private/t38_terminal.h:107
Definition: private/t30.h:35
Definition: t38_terminal.h:47
Definition: t38_terminal.h:50
void t38_terminal_set_fill_bit_removal(t38_terminal_state_t *s, int remove)
Select whether non-ECM fill bits are to be removed during transmission.
Definition: t38_terminal.c:1271
int t38_terminal_free(t38_terminal_state_t *s)
Free a T.38 context.
Definition: t38_terminal.c:1408
Definition: t38_terminal.h:44
t38_core_state_t * t38_terminal_get_t38_core_state(t38_terminal_state_t *s)
Get a pointer to the T.38 core IFP packet engine associated with a T.38 context.
Definition: t38_terminal.c:1288
void t38_terminal_set_tep_mode(t38_terminal_state_t *s, int use_tep)
Select whether TEP time will be allowed for.
Definition: t38_terminal.c:1260
void t38_terminal_set_config(t38_terminal_state_t *s, int config)
Set configuration options.
Definition: t38_terminal.c:1221
int t38_terminal_release(t38_terminal_state_t *s)
Release a T.38 context.
Definition: t38_terminal.c:1401
Definition: private/logging.h:33
t38_terminal_state_t * t38_terminal_init(t38_terminal_state_t *s, int calling_party, t38_tx_packet_handler_t *tx_packet_handler, void *tx_packet_user_data)
Initialise a termination mode T.38 context.
Definition: t38_terminal.c:1361
Definition: private/t38_core.h:32
t30_state_t * t38_terminal_get_t30_state(t38_terminal_state_t *s)
Get a pointer to the T.30 engine associated with a T.38 context.
Definition: t38_terminal.c:1282