5.3. Help online

An online help function is available for every command. By typing the ? character, all the information, needed to correctly compose the commands, are displayed.

The help function is contextual, this means the help message displayed depends on the ? character position in the command line.

[11:08:39] ABILIS_CPX:?

ALARM          Alarm operations
A              Add operations
BOOT           Boot operations
C              Clear operations
CALL           Open a connection or make a call
CALLTRY        Make a call try
CLOSE          Close current CP session
CONF           Configuration management
CONFLOG        Configuration and/or log files backup/restore
CONTACT        Address Book
D              Display operations
DEBUG          Debug operations
DISC           Close a Connection
DISABLE        Disabling operations
EXIT           Close current CP session
ENABLE         Enabling operations
F              Find operations
FILE           File copy/delete/get/put operations
HALT           Shutdown operation
HELP           Display detailed help on a specified topic
INIT           Init operations
IPFLOW         IP Trace operations
LICENCE        Licence operations
LIST           Lists operations
LOGIN          Log-in operations
LOGOUT         Log-out operations
M              Move operations
MSG            Voice message service
PAR            Active parameter operations
PING           Ping command
PINGSTAT       Ping statistics command
RESET          Reset operations
RESTART        System Restart operations
R              Restart operations
S              Set operations
SAVE           Save operations
SCRIPT         Lua scripting service
SHUTDOWN       Shutdown operation
SOUND          Sound disable/enable operations
START          Start real-time logging operations
SYS            System operations
TERM           Terminal setting operations
TEST           Testing operations
TRACE          Trace operations
TRACERT        Trace route command
TRACEROUTE     Trace route command
TRANSFER       Transfer Calls
USBDEV         USB devices management
VALIDATE       Current configuration validation
WARM           System warm start operations
X              Exchange HW device configurations and resource subtypes
?              List of allowed commands
??             Full list of allowed commands
|              Command output filtering

Inserting the ? character in a more advanced position in the command line, only those key words and their description, allowed by the command language to be placed in that position and after on, will be displayed.

[11:19:17] ABILIS_CPX:alarm ?

VIEW           Alarm view
RESET          Alarm reset

The following example shows how it's possible, through the digitation of ? character in successively different positions, to have a complete description of “Add CTI routing” command:

[11:19:17] ABILIS_CPX:a ?

ALARM          Alarm management rule
CRKEY:         Encryption/Decryption key identifier [1..63]
CF             CF/DND (Call forwarding/Do-Not-Disturb) entry
CONTACT        Address Book
CTIB           CTI channels bundle
CTICL          CTI cluster
CTIDISA        CTI DISA Users and Services
CTIG           CTI group
CTIIAX         CTIIAX numbers/registrations management
CTIL           CTI link
CTILG          CTI group of links
CTIPC          CTI permanent connection
CTIR           CTI routing
CTIRE          CTI routing
CTIRR          CTI routing
CTISIP         CTISIP numbers/registrations/subscriptions management
CTISMS         CTI SMS routings for incoming/outgoing messages
CTIVO          CTIVO numbers management
CTIVR          CTI VR rules
DEV:           HW device identifier 'type-n', where 'n' can be [1..255]
DHCP           DHCP profile/subnet/host
DNS            DNS server and relay tables
FTP            FTP Virtual root paths/path's access Rights
GROUP:         Group name. Max. 32 ASCII characters.
HTTP           HTTP Virtual root paths/path's access Rights
IKE            IKE Host/Client connections and preshared keys tables
IPACL          IP Access List
IPAD           IP Routing Administrative Distance
IPLB           IP Load Balancing entry
IPR            IP Routing
IPSEC          IPSEC Security policies and associations tables
IPSH           IP shaping flows/rules
LCSG           Last Calling Number Service group
LCST           Last Calling Number Service table entry
LDAP           LDAP access rights/referrals/accounts
LIST:          CPX list name
NAT            NAT alias entry
NPVL           NPV link
OSPF           OSPF area/range/neigh/host/external route
PVC            PVC Connection
R              SVC Routing
RES:           Resource identifier 'type-n', where 'n' can be [1..999]
RIP            RIP external route
TRFA           Trfa management
USER:          User name. Max. 32 ASCII characters.
VRRP           VRRP Routers
VS             Video-surveillance cameras and Alarms


[11:19:17] ABILIS_CPX:a ctir ?

PR:            CTI routing priority [0..255]

[11:19:17] ABILIS_CPX:a ctir pr:1 ?

CTI routing parameter(s):

DESCR:     Entry description.
           Max 70 chars. Spaces require double quotes (E.g. "str1 str2").
           In standard format it is displayed only when not empty.
           In reduced format it is not displayed.
ACT:       Active/usable record flag [NO, YES]
           In standard/reduced format it is displayed only when equal to NO.
EDT:       Editable by HTTP users record flag [NO, YES]
           In standard/reduced format it is displayed only when equal to YES.
BCI:       Bearer capability input [TR, DATA, VOICE, Speech, 3.1Khz, UDI,
           RDI, UDI-TA, Video]
POI:       Input port/group [#, *, **, G*, G0..G32, PBX, 1..600, Sl, Iax,
           Sip, Disa, Vo], where:
           *  = Any CTI port ISDN/POTS/VPOTS/CELL;
           ** = Any CTI port, including Iax, Sip, Disa, Vo.
SR:        Input cluster/group [#, *, G*, G0..G32, cluster name or EC/RU/MR
           list name between single quote].
           The cluster name must correspond to an existing CTI cluster.
           The list name must correspond to an existing EC/RU/MR list.
GI:        Input group [#, G*, G0..G32]
OUT:       Output group/port/cluster [#, G0..G32, PBX, 1..600, Sl, Iax, Sip
           Disa, Vo, Vm, Mix, <AUTO-I>, <AUTO-O>, cluster name].
           The cluster name must correspond to an existing CTI cluster.
NEXT:      Alternative routing selection [N (or NO), U (or UNLIMITED),
           L (or LIMITED), T (or TRANSFERT), BB (or BUTBUSY)] or the name
           of ICAUSE/RU/MR list between single quotes (E.g. T or BUTBUSY
           or 'my_causes').
LAST:      Alternative routing, last failure reason for conditional match
           [ANY, BUSY, NOANS, OTHER] or the name of ICAUSE/RU/MR list between
           single quotes (E.g. NOANS or 'my_causes').
EEC:       Extended echo canceller activation [NO, IN, OUT, BOTH]
CDI:       Input called address [0..9, *, #, ?, 'list'], optionally preceded by
           TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] attributes,
           or [##, $].
           (E.g. 123, 123*, 12?, 12?*, *, #, ##, $, 'listname', 123'listname')
           See also HELP ISDN ATTRIBUTES and HELP ISDN VALUES.
CDO:       Output called address [0..9, *, #, 'macro'], optionally preceded by
           TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] attributes.
           (E.g. 123, *, #, 123'cdi', 'cdi'123'cgi.s5', 'sdi', ''listname'',
                 ''listname.cd'', ''listname.cg'.s2', ''listname'.s5')
           See also HELP ISDN ATTRIBUTES and HELP ISDN VALUES.
CGI:       Input calling address [0..9, *, #, ?, 'list'], optionally preceded
           by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] and/or
           PI [a, r, m, q] and/or SI [y, v, w, z, j] attributes, or [##, $].
           (E.g. 123, 123*, 12?, 12?*, *, #, ##, $, 'listname', 123'listname')
           See also HELP ISDN ATTRIBUTES and HELP ISDN VALUES.
CGO:       Output calling address [0..9, *, #, 'macro'], optionally preceded
           by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] and/or
           PI [a, r, m, q] and/or SI [y, v, w, z] attributes.
           (E.g. 123, *, #, 123'cdi', 'cdi'123'cgi.s5', 'sdi', ''listname'',
                 ''listname.cd'', ''listname.cg'.s2', ''listname'.s5',
                 12''listname''34)
           See also HELP ISDN ATTRIBUTES and HELP ISDN VALUES.
SDI:       Input called sub-address [ASCII chars, *, ?, #, ##, $, 'list'].
           (E.g. ho11, me1*, ho??12?, ho?12?*, *, #, 'listname', AA'listname')
           See also HELP ISDN VALUES.
SDO:       Output called sub-address [ASCII chars, *, #, 'macro'].
           (E.g. home123, *, #, home123'sgi', 'sgi'home123'cdi.s5', 'sdi',
                 ''listname.cd'', ''listname.cg'.s2', ''listname'.s5', 
                 AAA''listname.cd'', AAA'sdi'BBB''listname'.s5')
           See also HELP ISDN VALUES.
SGI:       Input calling sub-address [ASCII chars, *, ?, #, ##, $, 'list'].
           (E.g. ho11, me1*, ho??12?, ho?12?*, *, #, 'listname', AA'listname')
           See also HELP ISDN VALUES.
SGO:       Output calling sub-address [ASCII chars, *, #, 'macro'].
           (E.g. home123, *, #, home123'sgi', 'sgi'home123'cdi.s5', 'sdi',
                 ''listname.cd'', ''listname.cg'.s2', ''listname'.s5',
                 AAA''listname.cd'', AAA'sgi'BBB''listname'.s5')
           See also HELP ISDN VALUES.
RGI:       Input redirecting address [0..9, *, #, ?, 'list'], optionally
           preceded by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p]
           and/or PI [a, r, m, q] and/or SI [y, v, w, z, j] attributes,
           or [##, $].
           (E.g. 123, 123*, 12?, 12?*, *, #, ##, $, 'listname', 123'listname')
           See also HELP ISDN ATTRIBUTES and HELP ISDN VALUES.
RGO:       Output redirecting address [0..9, *, #, 'macro'], optionally
           preceded by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p]
           and/or PI [a, r, m, q] and/or SI [y, v, w, z] attributes.
           (E.g. 123, *, #, 123'cdi', 'cdi'123'cgi.s5', 'sdi', ''listname'',
                 ''listname.cd'', ''listname.cg'.s2', ''listname'.s5', 
                 12''listname''34)
           See also HELP ISDN ATTRIBUTES and HELP ISDN VALUES.
BCO:       Bearer capability output [*, Speech, 3.1Khz, UDI, RDI, UDI-TA,
           Video]
T301:      Alerting time-out [Dft, 5..180 s]
UDT:       Unconditional disconnect timer [NO, 1..9999 s]
LCS:       Enable/disable Last Calling number Service [NO, YES]
LCST:      Last Calling number Service records timeout [Sys, NONE, 1..999 hour]
IG:        Input gain [Sys, MUTE, -31..+31 dB]
OG:        Output gain [Sys, MUTE, -31..+31 dB]
SG:        Attenuation of DTMF or Tone signals respect to their configured
           values [Sys, -31..0 dB]
DL:        Output volume of lower DTMF tone [Sys, MUTE, -31..+3 dBm]
DH:        Output volume of higher DTMF tone [Sys, MUTE, -31..+3 dBm]
FMRLY:     Fax/Data relay [NO, YES, Sys]
FAXSP:     Fax maximum speed [AUTO or 0, 2400, 4800, 7200, 9600, 12000,
           14400 bps]
MODSP:     Modem maximum speed [AUTO or 0, 2400, 4800, 7200, 9600, 12000,
           14400 bps]
FMLVL:     Output volume of Fax/Data signal [Sys, -18..-3 dBm]
FMDJ:      Fax/Data default jitter buffer size [Sys, 0..1000 ms]
FMMJ:      Fax/Data maximum jitter buffer size [Sys, 0..1000 ms]
ECM:       Enable/disable ECM (Error Correcting Mode) for fax [NO, YES, Sys]
SP:        Voice compression bit rate [5300, 6000, 6300, 6400, 7200, 8000,
           8800, 9600, 11200, 13200, 13340, 15200, 16000, 18400, 24000,24800,
           32000, 40000, 64000 bps]
SC:        Silence compression [NO, YES, Sys]
DJ:        Default jitter buffer size [*, Sys, 0..1000 ms]
           It must be minor or equal to MJ.
MJ:        Maximum jitter buffer size [*, Sys, 0..1000 ms]
           It must be major or equal to DJ.
CODERS:    Allowed coders [* or Sys or NONE or a list of one or more coder
           values (see below)].
           The available coders are [Transp, G.711, G.726, G.727, GSM6.10,
           Spirit, G.723.1, G.729A, ILBC, SPEEX, G.711A, G.711u]. Values can be
           joined using ',' (comma). The position in the list defines the
           preference order. The rightmost value is the one with the lowest
           preference.
SPOUT:     Maximum preferred/allowed bit rate for the audio coder on output
           side of direct transcoding [*, 5300, 6000, 6300, 6400, 7200, 8000,
           8800, 9600, 11200, 13200, 13340, 15200, 16000, 18400, 24000,
           24800, 32000, 40000, 64000 bps]
SCOUT:     Silence compression output [*, Sys, NO, YES]
DJOUT:     Default jitter buffer size output [*, Sys, 0..1000 ms]
           It must be minor or equal to MJOUT.
MJOUT:     Maximum jitter buffer size output [*, Sys, 0..1000 ms]
           It must be major or equal to DJOUT.
CODERSOUT: Preferred list of coders for THIS routing offered to called side 
           [* or Sys or NONE or *,Sys or a list of one or more coder values
           (see below) or *,list]
           The available coders are [Transp, G.711, G.726, G.727, GSM6.10,
           Spirit, G.723.1, G.729A, ILBC, SPEEX, G.711A, G.711u]. Values can be
           joined using ',' (comma). The position in the list defines the
           preference order. The rightmost value is the one with the lowest
           preference.
TI1:..TI5: Time interval [#, ALL, *, string in format day,hh:mm-hh:mm]
           # = disabled (i.e. 'no match'), ALL and * = always.
           Value 'day' can be:
           - a single day of the week [MO, TU, WE, TH, FR, SA, SU] or
           - a set of days of the week (E.g. MO+TH or TU+TH+SU) or
           - an interval of days of the week (E.g. MO-WE or TH-SU) or
           - a date in the format dd/mm/yy, where
             - 'dd' can be [*, 1..31]
             - 'mm' can be [*, 1..12]
             - 'yy' can be [*, 0..99]
             (E.g. 23/12/13 or 31/12/* or 1/*/* or */8/* or 1/04/*) or
           - begin and end date separated by '-', i.e. d1/m1/y1-d2/m2/y2,
             where
             - 'd1' and 'd2' can be [*, 1..31]
             - 'm1' and 'm2' can be [*, 1..12]
             - 'y1' and 'y2' can be [*, 0..99]
             (E.g. 23/12/13-07/01/14 or 23/12/*-07/01/* or 01/*/*-5/*/*) or
           - ALL.
[Note]Note

The ? character has to be separated by one or more spaces from the previous word.

A filter can be applied when asking help to simplify the search of information about a single parameter:

[20:00:02] ABILIS_CPX:d p ip-1 ? nat diffserv vrrp

Ip-1 (IP over LAN) resource parameter(s):

NAT:       NAT usage [NO, INSIDE, OUTSIDE, VPN, DMZ]
DIFFSERV:  Differentiated Services Field (DS) management [NO, NET, BORDER]
VRRP:      Enable/disable VRRP [NO, YES]

[20:00:25] ABILIS_CPX:

[20:02:58] ABILIS_CPX:d user: ? sip-busy-nochan

User's parameter(s):

SIP-BUSY-NOCHAN: Return BUSY cause instead of NOCHAN [NO, IN, OUT, BOTH]

Besides, a help section is present:

[14:13:23] ABILIS_CPX:help ?

INTERNET       Help on INTERNET topics
ISDN           Help on ISDN topics
KEYCODES       Supplementary services keycodes
SMBIOS         List of SMBIOS block types
SS             Supplementary services
SUBTYPE        Help on CPX resources subtypes
SYSLOG         Help on System Log events
TIMEZONES      List of supported time zones

[14:13:30] ABILIS_CPX:help internet ?

ICMP           List of ICMP message types
PORTS          List of assigned TCP/UDP ports
PROTOCOLS      List of assigned Internet protocols

[14:13:26] ABILIS_CPX:help isdn ?

ATTRIBUTES     ISDN number attributes
CODE           ISDN Location/Reason codes
MACRO          ISDN macro-instruction
VALUES         Details on meaning of special values

[13:49:22] ABILIS_CPX:help keycodes ?

HELP [SS] KEYCODES         Show Supplementary service keycodes and descriptions

[13:48:47] ABILIS_CPX:help smbios ?

HELP SMBIOS             Show the list of SMBIOS block types

[14:13:36] ABILIS_CPX:help ss ?

KEYCODES       Supplementary services keycodes

[13:46:29] ABILIS_CPX:help subtype ?

HELP SUBTYPE [type]     Show the list of allowed subtypes for X25, Sdlc, Hdlct,
                        Fr, Pv and Ip resources.

[13:47:38] ABILIS_CPX:help syslog ?

HELP SYSLOG             Show the list of System Log events
HELP SYSLOG ddddd       Show help on the specified System Log event, where
                        'ddddd' is the decimal event code that appears between
                        square brackets in Abilis CPX System Log file CPX.LOG
                        (E.g. "13/01/2012 17:45:49 [00371] I: LICENCE, LOADED"
                        command "HELP SYSLOG 371" will show help on event 371)

[14:13:42] ABILIS_CPX:help timezones ?

HELP TIMEZONES           Show the list of supported time zones