properties:
HostName;
UserID;
Password;
PhoneNumber;
silencethreshold;
Codec;
InternalCallHandler;
debug;
functions:
Register();
InitIAX();
Dial();
Shutdown();
TogglePTT( iPTT);
HangUp();
SendDTMF( num);
SelectLine( Line);
AudioWizard();
BlindTransfer(
LineNumber,
Extesnion);
Hold();
SetCLIID(
Name,
PhoneNumber);
SetAudioDevices(
InputDevice,
OutPutDevice,
RingDevice);
AcceptCall( CallNo);
RejectCall( CallNo);
MicBoost( Value);
SetMicVolume( Volume);
GetMicVolume();
GetSpeakerVolume();
SetSpeakerVolume( Volume);
GetAudioDevice();
ApplyFilter(
AGC,
NoiseReduce,
EchoCancel,
AAGC,
CN);
SelectedCall();
FirstFreeCall();
GetAudioDeviceInternal( Force);
UnRegister( Registrations_Number);
StopSound();
RecordSound( filename);
PlaySounds(
filename,
Loop);
AboutBox();
Events:
levels(
input,
output);
GetAudioDevices(
Type,
DeviceName);
StateEvents(
CallNo,
state,
sRemote,
sRemoteName,
sLocal,
sLocalContext);
StateMessages( Message);
Messages(
Message,
eventType);
VoiceMailBox(
Caller,
MsgCounts);
RegistrationEvent(
Registration_id,
Registration_reply);