You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kamailio/modules/mi_rpc
Andreas Granig 243e32a17b
Start versioning of kamailio-3.1-sipwise in svn.
15 years ago
..
doc Start versioning of kamailio-3.1-sipwise in svn. 15 years ago
Makefile Start versioning of kamailio-3.1-sipwise in svn. 15 years ago
README Start versioning of kamailio-3.1-sipwise in svn. 15 years ago
mi_rpc_mod.c Start versioning of kamailio-3.1-sipwise in svn. 15 years ago

README

MI_RPC Module

Daniel-Constantin Mierla

   asipto.com
   <miconda@gmail.com>

Edited by

Daniel-Constantin Mierla

   <miconda@gmail.com>

   Copyright © 2009 http://www.asipto.com
     __________________________________________________________________

   Table of Contents

   1. Admin Guide

        1. Overview
        2. Dependencies

              2.1. Kamailio Modules
              2.2. External Libraries or Applications

        3. Exported Parameters
        4. Exported Functions
        5. Exported RPC commands

              5.1. mi mi_dg mi_fifo mi_xmlrpc

Chapter 1. Admin Guide

   Table of Contents

   1. Overview
   2. Dependencies

        2.1. Kamailio Modules
        2.2. External Libraries or Applications

   3. Exported Parameters
   4. Exported Functions
   5. Exported RPC commands

        5.1. mi mi_dg mi_fifo mi_xmlrpc

1. Overview

   The module exports a RPC command to execute MI commands.

   The other way around not implemented (MI command to execute RPC) -- to
   be investigated if worth the effort.

2. Dependencies

   2.1. Kamailio Modules
   2.2. External Libraries or Applications

2.1. Kamailio Modules

   The following modules must be loaded before this module:
     * No dependencies on other Kamailio modules.

2.2. External Libraries or Applications

   The following libraries or applications must be installed before
   running Kamailio with this module loaded:
     * None.

3. Exported Parameters

   none

4. Exported Functions

   none

5. Exported RPC commands

   5.1. mi mi_dg mi_fifo mi_xmlrpc

5.1.  mi mi_dg mi_fifo mi_xmlrpc

   Execute a MI command.

   Depending on the version (e.g. mi, mi_dg) it formats the output in a
   similar way to the corresponding kamailio mi module:
     * mi - uses a special, "pretty" format which generates nicer (more
       readable) output when used with sercmd.
     * mi_dg - uses an output format similar to the kamailio mi_datagram
       module.
     * mi_fifo - uses an output format similar to the kamailio mi_fifo
       module.
     * mi_xmlrpc - uses an output format similar to the kamailio mi_xmlrpc
       module.

   Name: mi

   Parameters:

   _mi_command_ - the MI command to execute (mandatory).

   _parameters_ - the MI command parameters (optional).

   Example using 'sercmd':
sercmd> mi uptime
Now:: Thu Sep 24 18:17:15 2009
Up since:: Thu Sep 24 17:35:45 2009
Up time:: 2490 [sec]