08.01.2013 Views

Dialogic® Global Call API Library Reference

Dialogic® Global Call API Library Reference

Dialogic® Global Call API Library Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

GC_REROUTING_INFO<br />

rerouting information for call transfer — GC_REROUTING_INFO<br />

rerouting information for call transfer<br />

typedef struct<br />

{<br />

char* rerouting_num; /*Rerouting number, terminated with ‘\0’ */<br />

GCLIB_ADDRESS_BLK rerouting_addr; /*Rerouting address */<br />

GC_PARM_BLK *parm_blkp; /*Additional parameters associated*/<br />

} GC_REROUTING_INFO, *GC_REROUTING_INFOP;<br />

Description<br />

The GC_REROUTING_INFO structure contains the rerouting information for call transfer. It is<br />

used as event data for GCEV_REQ_XFER. The structure is sent to the application along with the<br />

GCEV_REQ_XFER event and is accessed by dereferencing the extevtdatap pointer within the<br />

METAEVENT structure.<br />

Note: This structure contains the information only until the next call of gc_GetMetaEvent( ) or<br />

gc_GetMetaEventEx( ). All GC_REROUTING_INFO structure data must be processed or cached<br />

within the application, or risk being lost upon the next call of gc_GetMetaEvent( ) or<br />

gc_GetMetaEventEx( ).<br />

Field Descriptions<br />

The fields of GC_REROUTING_INFO are described as follows:<br />

rerouting_num<br />

a null terminated string of maximum size GC_ADDRSIZE (128) bytes<br />

rerouting_addr<br />

rerouting address information. See the GCLIB_ADDRESS_BLK structure.<br />

Note: The three subaddress elements of the GCLIB_ADDRESS_BLK structure are unused<br />

for IP applications.<br />

*parm_blkp<br />

a pointer to the parm_blk structure<br />

Dialogic ® <strong>Global</strong> <strong>Call</strong> <strong>API</strong> <strong>Library</strong> <strong>Reference</strong> — January 2008 449<br />

Dialogic Corporation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!