Silicon Technix Forums

Please login or register.

Author Topic: Iax Control API, functions, events, properties  (Read 4702 times)

Offline Babar Shafiq Nazmi

  • Administrator
  • Senior Member
  • *****
  • Posts: 151
  • Karma: +87/-0
    • View Profile
    • http://www.silicontechnix.com
Iax Control API, functions, events, properties
« on: May 10, 2006, 05:46:00 PM »
Code: [Select]
     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);
« Last Edit: January 01, 1970, 05:00:00 AM by babar »
....God is the greatest Programmer....

http://www.silicontechnix.com

Offline ChrisBSN08

  • newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Great Control
« Reply #1 on: June 23, 2008, 03:24:34 PM »
Hi Im playing with asterisk for some time now. When I googled for a IAX client i found your site.  I liked the whole idea of a client embeded in a webpage. Kudos to you.

I just have questions with the API. It would be nice if you can provide addtl info regarding parameters.

e.g.
 ApplyFilter(
                             AGC,
                             NoiseReduce,
                             EchoCancel,
                             AAGC,
                             CN);

Thanks and more power.
« Last Edit: January 01, 1970, 05:00:00 AM by ChrisBSN08 »
CHRIS BAUTISTA
============
Not trying is the only crime.

 

Page created in 0.208 seconds with 15 queries.