Previous PageTable Of Contents../index.htmlIndexNext Page

ms_genringCallerID( )

Description | Cautions | Examples

Name:

int ms_genringCallerID(devh, len, mode, cadid, OrigAddr, rfu)

Inputs:

int devh

  station device handle

 

unsigned short len

  length in cycles for ring

 

unsigned short mode

  asynchronous/synchronous

 

char* OrigAddr

  call origination information

 

void* rfu

  reserved for future use

Returns:

0 if success for asynchronous
>0 if success for synchronous
-1 if failure

Includes:

dtilib.h
srllib.h
msilib.h

Category:

Station

Mode:

synchronous/asynchronous

Top Of PageDescription

The ms_genringCallerID( ) function allows transmission of analog Caller ID data (Call Originator information) to telephones equipped with FSK Caller ID detectors.

Parameter

Description

Cadid

Either a CadenceID for Distinctive rings or the current default ring (MS_RNG_DEFAULT) may be specified.

OrigAddr

An ASCII character string that holds the information about the origination party. The maximum length is 127 characters. With this feature, OrigAddr can be divided into multiple sub-fields identified by field identifiers to hold analog caller identification (FSK) transmission data.

The sub fields used by the OrigAddr parameter include:

Sub-group identifiers with format 'X:' are used to specify sub-fields for caller ID transmission. Note that the user strings embed this character as part of sub-field identifiers. Thus this sub-group identifier is implicit by nature.

The following sub-group identifiers are supported:

NOTES:
1. Use the character '/' as an escape character to indicate that ':' is part of the string. For example, Next string "N:J/:NamathI:993-3000" uses escape character / to embed the name J:Namath.
2. The end of a sub-field is recognized by the character ':' or the end of string when a sub-field is located at the end of the string.

Top Of PageCautions

Top Of PageExamples

Example 1--Application sends Caller Name and Date to a Caller ID phone connected to a station.

Example 2--Application sends Caller Number absence reason (O: Out Of Area) and Date and Time to a Caller ID phone connected to a station.

Example 3--Application sends proprietary data to a Caller ID phone connected to a station.

See Also


Previous PageTable Of ContentsTop Of PageIndexNext Page

Click here to contact Dialogic Customer Engineering

Copyright 2002, Intel Corporation
All rights reserved
This page generated February, 2002