Intel 05-1832-002 IP Phone User Manual


 
240 Voice API for Windows Operating Systems Library Reference — November 2003
dx_getfeaturelist( ) — retrieve feature support information for the device
if (feature_table.ft_record & FT_DRT8KHZ) {
printf("DRT8KHZ ");
}
if (feature_table.ft_record & FT_DRT11KHZ) {
printf("DRT11KHZ");
}
printf("\n\n%s: Tone Features:-\n", chname);
if (feature_table.ft_tone & FT_GTDENABLED) {
printf("GTDENABLED ");
}
if (feature_table.ft_tone & FT_GTGENABLED) {
printf("GTGENABLED ");
}
if (feature_table.ft_tone & FT_CADENCE_TONE) {
printf("CADENCE_TONE");
}
printf("\n\n%s: E2P Board Configuration Features:-\n", chname);
if (feature_table.ft_e2p_brd_cfg & FT_DPD) {
printf("DPD ");
}
if (feature_table.ft_e2p_brd_cfg & FT_SYNTELLECT) {
printf("SYNTELLECT");
}
printf("\n\n%s: FAX Features:-\n", chname);
if (feature_table.ft_fax & FT_FAX) {
printf("FAX ");
}
if (feature_table.ft_fax & FT_VFX40) {
printf("VFX40 ");
}
if (feature_table.ft_fax & FT_VFX40E) {
printf("VFX40E ");
}
if (feature_table.ft_fax & FT_VFX40E_PLUS) {
printf("VFX40E_PLUS");
}
if( (feature_table.ft_fax & FT_FAX_EXT_TBL)
&& !(feature_table.ft_send & FT_SENDFAX_TXFILE_ASCII) )
printf("SOFTFAX !\n");
}
printf("\n\n%s: FrontEnd Features:-\n", chname);
if (feature_table.ft_front_end & FT_ANALOG) {
printf("ANALOG ");
}
if (feature_table.ft_front_end & FT_EARTH_RECALL) {
printf("EARTH_RECALL");
}
printf("\n\n%s: Miscellaneous Features:-\n", chname);