?? vaxsipuseragentocxlib_tlb.pas
字號:
DefaultInterface.DeselectAllVoiceCodec;
end;
procedure TVaxSIPUserAgentOCX.SelectAllVoiceCodec;
begin
DefaultInterface.SelectAllVoiceCodec;
end;
function TVaxSIPUserAgentOCX.SelectVoiceCodec(CodecNo: Integer): WordBool;
begin
Result := DefaultInterface.SelectVoiceCodec(CodecNo);
end;
function TVaxSIPUserAgentOCX.DeselectVoiceCodec(CodecNo: Integer): WordBool;
begin
Result := DefaultInterface.DeselectVoiceCodec(CodecNo);
end;
function TVaxSIPUserAgentOCX.GetMyIP: WideString;
begin
Result := DefaultInterface.GetMyIP;
end;
function TVaxSIPUserAgentOCX.DigitDTMF(LineNo: Integer; const Digit: WideString): WordBool;
begin
Result := DefaultInterface.DigitDTMF(LineNo, Digit);
end;
function TVaxSIPUserAgentOCX.MuteMic(Mute: WordBool): WordBool;
begin
Result := DefaultInterface.MuteMic(Mute);
end;
function TVaxSIPUserAgentOCX.MuteSpk(Mute: WordBool): WordBool;
begin
Result := DefaultInterface.MuteSpk(Mute);
end;
function TVaxSIPUserAgentOCX.GetMicVolume: Integer;
begin
Result := DefaultInterface.GetMicVolume;
end;
function TVaxSIPUserAgentOCX.SetMicVolume(Volume: Integer): WordBool;
begin
Result := DefaultInterface.SetMicVolume(Volume);
end;
function TVaxSIPUserAgentOCX.GetSpkVolume: Integer;
begin
Result := DefaultInterface.GetSpkVolume;
end;
function TVaxSIPUserAgentOCX.SetSpkVolume(Volume: Integer): WordBool;
begin
Result := DefaultInterface.SetSpkVolume(Volume);
end;
function TVaxSIPUserAgentOCX.EnableMicBoost: WordBool;
begin
Result := DefaultInterface.EnableMicBoost;
end;
function TVaxSIPUserAgentOCX.DisableMicBoost: WordBool;
begin
Result := DefaultInterface.DisableMicBoost;
end;
function TVaxSIPUserAgentOCX.IsMicBoostEnable: WordBool;
begin
Result := DefaultInterface.IsMicBoostEnable;
end;
function TVaxSIPUserAgentOCX.EnableAGC(Level: Integer): WordBool;
begin
Result := DefaultInterface.EnableAGC(Level);
end;
function TVaxSIPUserAgentOCX.DisableAGC: WordBool;
begin
Result := DefaultInterface.DisableAGC;
end;
function TVaxSIPUserAgentOCX.EnableEchoNoiseCancellation: WordBool;
begin
Result := DefaultInterface.EnableEchoNoiseCancellation;
end;
function TVaxSIPUserAgentOCX.DisableEchoNoiseCancellation: WordBool;
begin
Result := DefaultInterface.DisableEchoNoiseCancellation;
end;
function TVaxSIPUserAgentOCX.IsRecording(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.IsRecording(LineNo);
end;
function TVaxSIPUserAgentOCX.StopRecording(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.StopRecording(LineNo);
end;
function TVaxSIPUserAgentOCX.ResetRecording(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.ResetRecording(LineNo);
end;
function TVaxSIPUserAgentOCX.SaveRecordingToWaveFile(LineNo: Integer; const FileName: WideString): WordBool;
begin
Result := DefaultInterface.SaveRecordingToWaveFile(LineNo, FileName);
end;
function TVaxSIPUserAgentOCX.IsWaveFilePlaying(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.IsWaveFilePlaying(LineNo);
end;
function TVaxSIPUserAgentOCX.PlayWaveOpen(LineNo: Integer; const FileName: WideString): WordBool;
begin
Result := DefaultInterface.PlayWaveOpen(LineNo, FileName);
end;
function TVaxSIPUserAgentOCX.PlayWaveSkipTo(LineNo: Integer; Seconds: Integer): WordBool;
begin
Result := DefaultInterface.PlayWaveSkipTo(LineNo, Seconds);
end;
function TVaxSIPUserAgentOCX.PlayWaveTotalTime(LineNo: Integer): Integer;
begin
Result := DefaultInterface.PlayWaveTotalTime(LineNo);
end;
function TVaxSIPUserAgentOCX.PlayWavePause(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.PlayWavePause(LineNo);
end;
function TVaxSIPUserAgentOCX.PlayWaveStart(LineNo: Integer; Listen: WordBool): WordBool;
begin
Result := DefaultInterface.PlayWaveStart(LineNo, Listen);
end;
function TVaxSIPUserAgentOCX.PlayWaveStop(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.PlayWaveStop(LineNo);
end;
function TVaxSIPUserAgentOCX.PlayWavePosition(LineNo: Integer): Integer;
begin
Result := DefaultInterface.PlayWavePosition(LineNo);
end;
procedure TVaxSIPUserAgentOCX.EnableDonotDisturb;
begin
DefaultInterface.EnableDonotDisturb;
end;
procedure TVaxSIPUserAgentOCX.DisableDonotDisturb;
begin
DefaultInterface.DisableDonotDisturb;
end;
function TVaxSIPUserAgentOCX.SetTOS(LineNo: Integer; Value: Integer): WordBool;
begin
Result := DefaultInterface.SetTOS(LineNo, Value);
end;
function TVaxSIPUserAgentOCX.GetTOS(LineNo: Integer): Integer;
begin
Result := DefaultInterface.GetTOS(LineNo);
end;
function TVaxSIPUserAgentOCX.EnableForceInbandDTMF(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.EnableForceInbandDTMF(LineNo);
end;
function TVaxSIPUserAgentOCX.DisableForceInbandDTMF(LineNo: Integer): WordBool;
begin
Result := DefaultInterface.DisableForceInbandDTMF(LineNo);
end;
function TVaxSIPUserAgentOCX.SetDTMFVolume(Volume: Integer): WordBool;
begin
Result := DefaultInterface.SetDTMFVolume(Volume);
end;
function TVaxSIPUserAgentOCX.GetDTMFVolume: Integer;
begin
Result := DefaultInterface.GetDTMFVolume;
end;
function TVaxSIPUserAgentOCX.Initialize(BindToListenIP: WordBool; const ListenIP: WideString;
ListenPort: Integer; const FromURI: WideString;
const SIPOutBoundProxy: WideString;
const SIPProxy: WideString; const LoginId: WideString;
const LoginPwd: WideString; UseSoundDevice: WordBool;
TotalLine: Integer): WordBool;
begin
Result := DefaultInterface.Initialize(BindToListenIP, ListenIP, ListenPort, FromURI,
SIPOutBoundProxy, SIPProxy, LoginId, LoginPwd,
UseSoundDevice, TotalLine);
end;
function TVaxSIPUserAgentOCX.StartRecording(LineNo: Integer; RecordVoice: Integer;
RecordCompress: WordBool): WordBool;
begin
Result := DefaultInterface.StartRecording(LineNo, RecordVoice, RecordCompress);
end;
function TVaxSIPUserAgentOCX.GetMicSoundLevel: Integer;
begin
Result := DefaultInterface.GetMicSoundLevel;
end;
function TVaxSIPUserAgentOCX.GetSpkSoundLevel: Integer;
begin
Result := DefaultInterface.GetSpkSoundLevel;
end;
function TVaxSIPUserAgentOCX.GetOutboundCodec(LineNo: Integer): Integer;
begin
Result := DefaultInterface.GetOutboundCodec(LineNo);
end;
function TVaxSIPUserAgentOCX.GetInboundCodec(LineNo: Integer): Integer;
begin
Result := DefaultInterface.GetInboundCodec(LineNo);
end;
function TVaxSIPUserAgentOCX.OpenLine(LineNo: Integer; BindToRTPRxIP: WordBool;
const RTPRxIP: WideString; RTPRxPort: Integer): WordBool;
begin
Result := DefaultInterface.OpenLine(LineNo, BindToRTPRxIP, RTPRxIP, RTPRxPort);
end;
function TVaxSIPUserAgentOCX.GetAudioInDevTotal: Integer;
begin
Result := DefaultInterface.GetAudioInDevTotal;
end;
function TVaxSIPUserAgentOCX.GetAudioOutDevTotal: Integer;
begin
Result := DefaultInterface.GetAudioOutDevTotal;
end;
function TVaxSIPUserAgentOCX.GetAudioOutDevName(DeviceId: Integer): WideString;
begin
Result := DefaultInterface.GetAudioOutDevName(DeviceId);
end;
function TVaxSIPUserAgentOCX.GetAudioInDevName(DeviceId: Integer): WideString;
begin
Result := DefaultInterface.GetAudioInDevName(DeviceId);
end;
function TVaxSIPUserAgentOCX.GetVersionSDK: WideString;
begin
Result := DefaultInterface.GetVersionSDK;
end;
function TVaxSIPUserAgentOCX.GetVersionFile: WideString;
begin
Result := DefaultInterface.GetVersionFile;
end;
function TVaxSIPUserAgentOCX.JoinTwoLine(LineNoA: Integer; LineNoB: Integer): WordBool;
begin
Result := DefaultInterface.JoinTwoLine(LineNoA, LineNoB);
end;
procedure Register;
begin
RegisterComponents(dtlOcxPage, [TVaxSIPUserAgentOCX]);
end;
end.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -