Dialogic logo

Using the Diva Component API

  Introduction  
     2 pages
  About the Component API  
     4 pages
  Preparing to use the API  
     2 pages
  Component API objects  
     2 pages
  Making and receiving calls  
     3 pages
  Voice, tones, fax & data  
     7 pages
  Accessing the adapters  
     2 pages
  Handling multiple calls  
     9 pages
  Using non-blocking mode  
     18 pages
  Samples  
 
  << Back     Next page >>  
What is the Diva API?

The Diva Component API is a part of the Diva SDK. The Diva SDK enables the development of applications that use Dialogic's Diva hardware adapters and Diva SoftIP virtual adapters to implement a wide variety of functionality. Note that Diva Client products are not supported.

The Diva SDK consists of these three main APIs:

  • Diva API - for C and C++ applications
  • Diva Component API
  • Diva API for .Net

The Diva API is designed to make the Diva family easy to use with Visual C and C++ (see the Using the Diva API with Visual C++ training course).

The Diva Component API consists of COM components that make using the Diva family even easier for programming environments that have built-in support for COM such as Visual Basic 6, Visual Basic 2005 and Visual C#. The current version of the Component API (4.0) has only minor differences in functionality compared to the Diva API for C++. These differences mainly affect programmers writing passive monitoring and recording applications.

The Diva API for .Net provides a convenient framework for using all the functionality of the Diva API for C++ in C# applications. This option is particularly useful for developers who are writing monitoring applications in C# or for developers already familiar with using the Diva API with C++ who are now migrating to C# in order to make use of the .Net Framework.

Copyright© 2016 Dialogic® Corporation. All rights reserved. Legal Notice
20-000.htm 100 10000