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