All applications below support trusted mode, i_customer should be supplied in that mode.

The application can work with both Trunk Connections and Vendor Connections.

Available from Sippy 2025.


createConnectionCheckOptions()


This application is used to create connection check options for a connection.


Required parameters:

  • i_connection - Id of a connection. Integer.


Optional parameters:

  • sip_options - Enable SIP OPTIONS check. Boolean. Default is false.
  • ping - Enable PING check. Boolean. Default is false.
  • dns - Enable DNS check. Boolean. Default is false.
  • threshold - Failure threshold. Integer, must be greater than 0. Default is 1.
  • interval - Check interval in seconds. Integer, must be greater than 0. Default is 60.


Returns:

  • result - OK - String.


  • XMLRPC fault in case of any error.



updateConnectionCheckOptions()


This application is used to update connection check options.


Required parameters:

  • i_connection - Id of a connection. Integer.


Optional parameters:

  • sip_options - Enable SIP OPTIONS check. Boolean.
  • ping - Enable PING check. Boolean.
  • dns - Enable DNS check. Boolean.
  • threshold - Failure threshold. Integer, must be greater than 0.
  • interval - Check interval in seconds. Integer, must be greater than 0.


Notes:

  • At least one optional parameter must be supplied.
  • Parameters not supplied are left unchanged.


Returns:

  • result - OK - String.


  • XMLRPC fault in case of any error.




deleteConnectionCheckOptions()


This application is used to remove connection check options.


Required parameters:

  • i_connection - Id of a connection. Integer.


Returns:

  • result - OK - String.


  • XMLRPC fault in case of any error.



getConnectionCheckOptions()


This application is used to get connection check options.


Required parameters:

  • i_connection - Id of a connection. Integer.


Returns:

  • result - OK - String.
  • i_connection - Id of a connection. Integer.
  • sip_options - SIP OPTIONS check is enabled. Boolean.
  • ping - PING check is enabled. Boolean.
  • dns - DNS check is enabled. Boolean.
  • threshold - Failure threshold. Integer.
  • interval - Check interval in seconds. Integer.


  • XMLRPC fault in case of any error.