Lines Matching defs:_DIVA_CAPI_ADAPTER
348 struct _DIVA_CAPI_ADAPTER { struct
349 IDI_CALL request;
350 byte Id;
351 byte max_plci;
352 byte max_listen;
353 byte listen_active;
354 PLCI *plci;
355 byte ch_ncci[MAX_NL_CHANNEL + 1];
356 byte ncci_ch[MAX_NCCI + 1];
357 byte ncci_plci[MAX_NCCI + 1];
358 byte ncci_state[MAX_NCCI + 1];
359 byte ncci_next[MAX_NCCI + 1];
360 NCCI ncci[MAX_NCCI + 1];
362 byte ch_flow_control[MAX_NL_CHANNEL + 1]; /* Used by XON protocol */
363 byte ch_flow_control_pending;
364 byte ch_flow_plci[MAX_NL_CHANNEL + 1];
365 int last_flow_control_ch;
367 dword Info_Mask[MAX_APPL];
368 dword CIP_Mask[MAX_APPL];
370 dword Notification_Mask[MAX_APPL];
371 PLCI *codec_listen[MAX_APPL];
372 dword requested_options_table[MAX_APPL];
373 API_PROFILE profile;
374 MANUFACTURER_PROFILE man_profile;
375 dword manufacturer_features;
377 byte AdvCodecFLAG;
378 PLCI *AdvCodecPLCI;
379 PLCI *AdvSignalPLCI;
380 APPL *AdvSignalAppl;
381 byte TelOAD[23];
382 byte TelOSA[23];
383 byte scom_appl_disable;
384 PLCI *automatic_lawPLCI;
385 byte automatic_law;
386 byte u_law;
388 byte adv_voice_coef_length;
389 byte adv_voice_coef_buffer[ADV_VOICE_COEF_BUFFER_SIZE];
391 byte li_pri;
392 byte li_channels;
393 word li_base;
395 byte adapter_disabled;
396 byte group_optimization_enabled; /* use application groups if enabled */
397 dword sdram_bar;
398 byte flag_dynamic_l1_down; /* for hunt groups:down layer 1 if no appl present*/
399 byte FlowControlIdTable[256];
400 byte FlowControlSkipTable[256];
401 void *os_card; /* pointer to associated OS dependent adapter structure */