Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
hp OpenCall SS7 platform Application Developer's Guide: For Release 3.1 on Linux > Chapter 3 General API Guidelines

Exchanging Signaling Information via an API

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

Through its service access points, HP OpenCall SS7 processes the requests received from an API to exchange signaling information with a peer application. The application is expected to send and receive signaling information via opened and scheduled stack connections using the respective functions provided by the SS7 stack APIs.

Receiving Signaling Information

Only when the three scheduling phases are completed can the application request an API to receive signaling information on its behalf. This is necessary because the active stack connections and internal timers must be serviced.

The receive functions provided by HP OpenCall SS7 are non-blocking, and must be repeatedly called until there is no more information to be received for the particular connection.

A receive function returns a primitive, its associated signaling data or message and the number of messages waiting to be received. For example, if the application wants to receive the information from MTP3, you must ensure that the application calls the receive function provided by the MTP3 API.

Sending Signaling Information

Once scheduling is completed, the application can request the API to send signaling information on its behalf. Each of the HP OpenCall SS7 send functions are non-blocking.

All messages and primitives are sent with respect to a connection.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.