Digital Network Interface Software Reference Table of Contents
1. How To Use This Manual
1.1. Getting Started with this Guide
1.2. Organization of this Guide
2. General Description
Overview
2.1. Typical Applications
2.2. Compatibility
2.3. SCbus Overview
3. Digital Telephony Overview
3.1. T-1 Digital Telephony
3.1.1. T-1 Frame Format
3.1.2. T-1 Synchronization
3.1.3. T-1 Signaling
3.2. E-1 Digital Telephony
3.2.1. E-1 Frame Format
3.2.2. E-1 Synchronization
3.2.3. E-1 Signaling
3.2.4. E-1 National and International Bits
3.3. Digital Network Interface Hardware Implementation
3.3.1. SCbus Routing
3.3.2. Loss of Synchronization Alarm Handling
3.3.3. Digital Network Interface Hardware Alarm Indicators
4. Function Overview
4.1. Digital Network Interface Function Categories
4.1.1. Alarm Functions
4.1.2. Diagnostic Functions
4.1.3. Extended Attribute Functions
4.1.4. Parameter Request Functions
4.1.5. Parameter Setting Functions
4.1.6. Resource Management Functions
4.1.7. Routing Functions
4.1.8. Time Slot Audio Functions
4.1.9. Time Slot Signaling Functions
4.2. Error Handling
4.3. Include Files
5. Function Reference
Overview
ATDT_BDMODE( )
ATDT_BDSGBIT( )
ATDT_DNLDVER( )
ATDT_IDLEST( )
ATDT_ROMVER( )
ATDT_STATUS( )
ATDT_TSMODE( )
ATDT_TSSGBIT( )
dt_casmgmt( )
dt_castdecode( )
dt_castencode( )
dt_close( )
dt_dial( )
dt_getctinfo( )
dt_getevt( )
dt_getevtmsk( )
dt_getparm( )
dt_getxmitslot( )
dt_listen( )
dt_open( )
dt_rundiag( )
dt_setevtmsk( )
dt_setidle( )
dt_setparm( )
dt_setsigmod( )
dt_settssig( )
dt_settssigsim( )
dt_tstcom( )
dt_tstdat( )
dt_unlisten( )
dt_xmitalrm( )
dt_xmitwink( )
6. Application Guidelines
6.1. Writing a Simple Application
6.1.1. General Guidelines
Include Header Files
Check Return Codes
6.1.2. Initialization
Set Hardware Configuration
Set Alarm Handling Parameters and Masks
Initialize Time Slots
6.1.3. Processing
Opening and Using Board and Time Slot Devices
Establishing Connections
6.1.4. Terminating
6.1.5. Compiling and Linking
6.1.6. Aborting
6.2. Adding Advanced Features
Appendix A - Standard Runtime Library - Digital Network Interface Entries and Returns
Standard Runtime Library
Event Management Functions
Standard Attribute Functions
PT Structure
Appendix B - Message Blocks - Command Message Blocks
DTCAS_CREATE_TRANSITION
DTCAS_CREATE_PULSE
DTCAS_CREATE_TRAIN
DTCAS_DELETE_TEMPLATE
DTCAS_ENABLE_TEMPLATE
DTCAS_DISABLE_TEMPLATE
DTCAS_TRANSMIT_TEMPLATE
Reply Message Blocks
DTCAS_CREATE_TRANSITION_COMPLETE
DTCAS_CREATE_PULSE_COMPLETE
DTCAS_CREATE_TRAIN_COMPLETE
DTCAS_DELETE_TEMPLATE_COMPLETE
DTCAS_ENABLE_TEMPLATE_COMPLETE
DTCAS_DISABLE_TEMPLATE_COMPLETE
Unsolicited Events
DTEV_CASTEVT
DTEV_CASSENDENDEVT
Appendix C - dticas.h Header File
File
Appendix D - Related Publications
Overview
Glossary
Copyright notice
Copyright 2001, Dialogic Corporation
All rights reserved
This page generated November, 2001