Download SS7G2x SIU Mode User Manual

Transcript
Chapter 3 Host Software
makdefs.mlx
makdefs.ms2
(Linux)
(Solaris)
The following library files should be linked with the user’s application code:
gctlib.lib
gctlibb.lib
gctlib.lib
gctlib.lib
(Windows using Microsoft compiler)
(Windows using Borland compiler)
(Linux)
(Solaris)
Some simple example programs are supplied to illustrate the techniques for interfacing to the
protocol stack although they are not intended to show a real application. Before starting to
develop an application, you should familiarize yourself with the example programs and how they
are built.
The following example programs are contained on the User Part Development Package.
• upe
A framework for a User Part module and contains a worked example of exchanging messages with the
MTP3 module. It loops back any MTP-TRANSFER-INDICATIONS messages that it receives and reports
other MTP indications to the user.
• mtpsl
An example of how to send messages to MTP3 to activate and deactivate signaling links. It can be used
as a command line tool for this purpose initially. It is intended that the user builds the example code into
the management application.
• ctu
An example of how a user application can interface with the telephony user parts, for example, ISUP.
• ttu
An example of how a user application can interface with the TCAP protocol module.
A makefile is included to allow you to build the application programs. To build the program,
change to the appropriate directory and enter commands similar to the following. To build ctu for
example:
nmake /f ctu.mnt
make -f ctu.mlx
make -f ctu.ms2
32
(Windows)
(Linux)
(Solaris)