The PHONE_LINE_RECORD_CALLBACK_PROC data type is used by the telephony API to define a callback procedure that is registered with the telephony engine. This callback procedure is specified when application software calls the StartPhoneLineRecording(VoipMediaEngine, Int32, Boolean, Boolean, Boolean, Boolean, Int32, String, VoipMediaEngine..::.PHONE_LINE_RECORD_CALLBACK_PROC, Object) API procedure. This callback procedure allows application software to gain access to full duplex digitally mixed sample block data (phone call audio) on a per phone line basis.

This callback procedure allows applications to receive real time phone call recorded data.

Namespace:  LanScape
Assembly:  LMEVoipManaged (in LMEVoipManaged.dll) Version: 6.0.5226.26700

Syntax

C#
public delegate void PHONE_LINE_RECORD_CALLBACK_PROC(
	VoipMediaEngine..::.PHONE_LINE_RECORD_DATA PhoneLineRecordData
)
Visual Basic (Declaration)
Public Delegate Sub PHONE_LINE_RECORD_CALLBACK_PROC ( _
	PhoneLineRecordData As VoipMediaEngine..::.PHONE_LINE_RECORD_DATA _
)
Visual C++
public delegate void PHONE_LINE_RECORD_CALLBACK_PROC(
	VoipMediaEngine..::.PHONE_LINE_RECORD_DATA^ PhoneLineRecordData
)
J#
/** @delegate */
public delegate void PHONE_LINE_RECORD_CALLBACK_PROC(
	VoipMediaEngine..::.PHONE_LINE_RECORD_DATA PhoneLineRecordData
)

Parameters

PhoneLineRecordData
Type: LanScape..::.VoipMediaEngine..::.PHONE_LINE_RECORD_DATA
A reference to a PHONE_LINE_RECORD_DATA object that allows the user application to gain access to phone line recorded sample blocks.

See Also