Main Page | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

t30_api.h File Reference

Go to the source code of this file.

Functions

 SPAN_DECLARE (int) t30_set_tx_nsf(t30_state_t *s
 Release a V.8 context.
 SPAN_DECLARE (size_t) t30_get_tx_nsf(t30_state_t *s
 Set an NSF frame to be associated with a T.30 context.
 SPAN_DECLARE (const char *) t30_get_tx_ident(t30_state_t *s)
 Set the transmitted identifier associated with a T.30 context.
 SPAN_DECLARE (void) t30_set_rx_file(t30_state_t *s
 Cleanup a T.30 context if the call terminates.
 SPAN_DECLARE (logging_state_t *) t30_get_logging_state(t30_state_t *s)
 Get a pointer to the logging context associated with a T.30 context.

Variables

const uint8_t * nsf
const uint8_t int len
const uint8_t * nsc
const uint8_t * nss
const char * id
const char * sub_address
const char * selective_polling_address
const char * polled_sub_address
const char * sender_ident
const char * password
int type
int const char * address
const char * info
const char * file
const char int stop_page
const char int start_page
int iaf
int enabled
int encoding
int min_time
int supported_modems
int supported_compressions
int supported_resolutions
int supported_image_sizes
int supported_t30_features
int status
int count
t30_phase_b_handler_thandler
t30_phase_b_handler_t void * user_data


Detailed Description


Function Documentation

SPAN_DECLARE logging_state_t  ) 
 

Get a pointer to the logging context associated with a T.30 context.

Get a pointer to the logging context associated with a FAX context.

Parameters:
s The FAX context.
Returns:
A pointer to the logging context, or NULL.

SPAN_DECLARE void   ) 
 

Cleanup a T.30 context if the call terminates.

Specify the file name of the next TIFF file to be received by a T.30 context.

Parameters:
s The T.30 context.
file The file name
stop_page The maximum page to receive. -1 for no restriction.

SPAN_DECLARE const char *   ) 
 

Set the transmitted identifier associated with a T.30 context.

Get the transmitted identifier associated with a T.30 context.

Parameters:
s The T.30 context.
id A pointer to the identifier.
Returns:
0 for OK, else -1.

SPAN_DECLARE size_t   ) 
 

Set an NSF frame to be associated with a T.30 context.

Get an NSF frame to be associated with a T.30 context.

Parameters:
s The T.30 context.
nsf A pointer to the frame.
Returns:
the length of the NSF message.

SPAN_DECLARE int   ) 
 

Release a V.8 context.

Set the transmitted NSF frame to be associated with a T.30 context.

Parameters:
s The T.30 context.
nsf A pointer to the frame.
len The length of the frame.
Returns:
0 for OK, else -1.


Generated on Fri Aug 28 20:12:28 2009 for spandsp by  doxygen 1.3.9.1