- Home
- Services & Support
- Downloads
- Helpweb
- Dialogic API information
- Find a Dialogic API
- DM3 & JCT Media Boards
- Host Media Processing (HMP)
- Global Call API
- Brooktrout Fax
- IP Media Server
- CSP / MSP / IMG
- DMG-series Media Gateways
- Signaling products
- Global Call API
- Multimedia Platform for ATCA
- Diva Media Boards
- Diva SDK
- Diva Client
- Eiconcards (X.25)
- Other products
- Online Training
- Manuals
- Contact
Dialogic Support Helpweb
Dialogic® Diva® SDK
Diva SDK Programming samples
The Diva Server SDK contains a large number of very useful sample programs.
Some of these can be used as test tools (to test various SDK and card functions),
while others just offer “how to” knowledge for would-be developers.
To view the samples in full please
download the Diva Server Software Development Kit.
Note
The SDK sample code is not part of any standard Dialogic product and is provided to you solely for the purpose of assisting you in the development of your applications with Diva Server SDK. The code is provided "AS IS", without warranty of any kind. Dialogic shall not be liable for any damages arising out of your use of sample code, even if it has been advised of the possibility of such damages.
- Windows APIs
- Diva Server API for Linux
Diva Server API
C samples
- AudioMonitor
- AudioMonitorRxStream
- AudioMonitorSingleRecording
- DTMFProcessingRules – New in SDK 4.0
- FaxInProcedureInterrupt – New in SDK 4.0
- FaxInSimple
- FaxOutSimple
- FaxServer – New in SDK 4.0
- FLashLineDeviceLED
- MessageWaiting
- ShowDeviceStatus
- ShowDeviceStatusEvents
- SimpleVoipGateway
- SMSServiceCenter
- VoiceAnsweringMachine – New in SDK 4.0
- VoiceInSimple
- VoiceOnLeasedLine
- VoiceOutSetChannel – New in SDK 4.0
- VoiceOutSimple
- X25SingleCall
- SimplePhone and APSoundDevice Audio Provider
Visual C++ samples
- Simple Conference
- Conference with Member rights
- Analog and Digital Data calls
- Incoming Fax
- Outgoing Fax
- Line Interconnection
- Microsoft SAPI (SAPI Audio Provider & SAPI Speech Application)
- Incoming Voice calls
- CTI sample - voice processing and call transfer
C++ samples
Diva Server API for .Net
Visual C# samples (Diva Server API for .NET)
- DivaServer.Framework source
- AnsweringMachine – New in SDK 4.0
- BatchFax – New in SDK 4.0
- DTMFMenu – New in SDK 4.0
- FaxIn – New in SDK 4.0
- See also: Which API for C#?
Diva Server Component API
Visual Basic.NET samples
- Component API training course
- ColorFax – New in SDK 4.0
- ConferenceSimple – New in SDK 4.0
- ConferenceStream – New in SDK 4.0
- ExchangePlainData – New in SDK 4.0
- FaxServer – New in SDK 4.0
- IncomingMultipleCalls
- Interconnect
- MessageWaiting – New in SDK 4.0
- SimpleIVR – New in SDK 4.0
- New SimplePhone and APSoundDevice Audio Provider
Visual C# samples (Component API)
Visual Basic 6 samples
- Incoming_Answering_Machine – New in SDK 4.0
- Incoming_Fax
- Outgoing_Fax
- Outgoing_Voice_Event
VB Script samples
- Incoming_Fax – New in SDK 4.0
- Incoming_Voice
- Outgoing_Fax – New in SDK 4.0
- Outgoing_Voice_Event – New in SDK 4.0
Diva Server API for Linux
- AudioMonitor
- AudioMonitorEx
- FaxDial
- FaxInSimple
- FaxOutSimple
- FaxServer
- SMS Service Center (zip)
- Simple Answering Machine
- CTI sample
- VoiceInSetVolume
- VoiceInSimple
- VoiceOutSimple
- VoiceOnLeasedLine
Note
The SDK sample code is not part of any standard Dialogic product and is provided to you solely for the purpose of assisting you in the development of your applications with Diva Server SDK. The code is provided "AS IS", without warranty of any kind. Dialogic shall not be liable for any damages arising out of your use of sample code, even if it has been advised of the possibility of such damages.


