;instvpb.def



LIBRARY     libvpb



DESCRIPTION 'VoiceTronix Voice Processing Board API Driver'



EXPORTS

	vpb_disable_event

	vpb_enable_event

	vpb_get_event_mask

	vpb_set_event_mask

	vpb_get_event_async

	vpb_get_event_sync

	vpb_get_event_ch_async

	vpb_get_event_ch_sync

	vpb_put_event

	vpb_set_event_callback

	vpb_set_codec_reg

	vpb_bridge

	vpb_strerror

	vpb_get_card_info



	vpb_play_file_sync

	vpb_play_file_async

	vpb_play_voxfile_sync

	vpb_play_voxfile_async

	vpb_play_buf_start

	vpb_play_buf_sync

	vpb_play_buf_finish

	vpb_play_terminate

	vpb_play_set

	vpb_play_set_gain

	vpb_play_set_hw_gain

	vpb_play_get_gain



	vpb_record_file_sync

	vpb_record_file_async

	vpb_record_voxfile_sync

	vpb_record_voxfile_async

	vpb_record_buf_start

	vpb_record_buf_sync

	vpb_record_buf_finish

	vpb_record_terminate

	vpb_record_set

	vpb_record_set_gain

	vpb_record_set_hw_gain

	vpb_record_get_gain





	vpb_seterrormode

	vpb_throw_exception

	vpb_get_model

	vpb_reset_play_fifo_alarm

	vpb_reset_record_fifo_alarm



	vpb_dial_sync

	vpb_dial_async

	vpb_settone

	vpb_gettone

	vpb_playtone_sync

	vpb_playtone_async

	vpb_tone_terminate



	vpb_settonedet

	vpb_gettonedet

	vpb_debug_tonedet

	vpb_deltonedet

	vpb_open

	vpb_close

	vpb_sleep

	vpb_sethook_sync

	vpb_sethook_async

	vpb_translate_event

	vpb_config

	vpb_start

	vpb_stop

	vpb_get_num_cards

	vpb_get_ports_per_card

	vpb_get_driver_version


	vpb_timer_open

	vpb_timer_close

	vpb_timer_start

	vpb_timer_stop

	vpb_timer_restart

	vpb_timer_get_unique_timer_id

	vpb_timer_change_period

	

	vpb_setagc

	vpb_getagc



	vpb_setvox

	vpb_getvox



	vpb_adpcm_open

	vpb_adpcm_close

	vpb_adpcm_reset

	vpb_adpcm_encode

	vpb_adpcm_decode



	vpb_flush_digits

	vpb_get_digits_sync

	vpb_get_digits_async	

	get_digits_async	

	get_digits_record_async	

	

	vpb_wave_open_write

	vpb_wave_write

	vpb_wave_close_write



	vpb_wave_open_read

	vpb_wave_read

	vpb_wave_close_read



	vpb_wave_set_sample_rate

	vpb_wave_seek

	vpb_wave_get_mode



	vpb_call_sync

	vpb_call_async

	vpb_set_call

	vpb_get_call



	vpb_set_pip

	vpb_get_pip

	vpb_set_pip_ch

	vpb_get_pip_ch



	vpb_pip_on

	vpb_pip_off



	vpb_cid_debug_on

	vpb_cid_decode



	vpb_loopvolt_get

	vpb_loopvolt_get_threshold

	vpb_loopvolt_set_threshold

	vpb_loopvolt_get_lowlimit
	
	vpb_loopvolt_set_lowlimit

	vpb_loop_get_onhookwindow

	vpb_loop_set_onhookwindow

	vpb_loop_get_offhookwindow

	vpb_loop_set_offhookwindow

	; hidden functions, not exposed in vpbapi.h



	verbose

	verbose_file

	verbose_gui

	mprintf



	vpb_comp_load

	playrec_diag

	playrec_diag_reset

	vpb_echo_canc_enable

	vpb_echo_canc_disable

	vpb_echo_canc_force_adapt_off

	vpb_echo_canc_force_adapt_on

	apifunc_trace

	record_set_hw_gain

	play_set_hw_gain



	Generic_beginthread

	GenericInitializeCriticalSection

	GenericDeleteCriticalSection

	GenericEnterCriticalSection

	GenericLeaveCriticalSection

