next up previous contents
Next: PP Internal Functions Up: Voice Response Virtualization Layer Previous: Introduction   Contents

Subsections

PP Layer Interface

Following are the PP Layer Interface based on Unix Dialogic Implementation. PP Layer Interface functions are listed below:

Initialization

- PP_init       Initialize the PP_module

SAP Management

- PP_sapBind    Bind an Address to a Service User
- PP_sapUnBind
- PP_sapEventGet
- PP_attach     Associate Phone-Port to SAP
- PP_detach     DeassociatePhone-Port from SAP

Event Handeling

- PP_portEventGet       Get a event assocated with the port
- PP_onHook     Go on hook
- PP_wink       Send a wink on the specified port
- PP_waitRing   Wait for a ring

Event Handeling

- PP_eventTriggerMaskSet
- PP_eventTriggerWait   Block until spceified trigger
- PP_portEventGet
- PP_waitRing
- PP_getDtmfs
- PP_getMfs

Action primitives

- PP_onHook     Go on hook
- PP_offHook    Go off hook
- PP_playN      Play a file
- PP_plaympN
- PP_recordN    Record a file
- PP_dial       Dial a number
- PP_setDtmfDurations
- PP_genDtmf    Generate DTMF or MF tones