Table of Contents
1. INTRODUCTION................................................................................3
1.1. About this document .................................................................3
1.2. Terms and acronyms.................................................................3
1.3. Related documents ...................................................................3
1.4. SDK...........................................................................................3
1.5. Publication log...........................................................................3
2. API DESCRIPTION............................................................................4
2.1. General Description ..................................................................4
2.2. DLL description .........................................................................5
2.2.1. Licensed features..........................................................5
2.3. Communication with the AlphaCom E exchange......................5
2.4. Remote connections .................................................................6
2.5. Connecting to the exchange .....................................................8
2.6. AlphaCom Data Protocol message classes..............................9
2.7. Event reports.............................................................................9
2.8. Application synchronization ......................................................9
2.9. Sending commands to AlphaCom E .......................................10
2.10. API custom events ..................................................................10
2.10.1. OnCustomParameter event ........................................ 11
2.10.2. OnCustomString event................................................ 11
2.10.3. Comparing the two OnCustom events ........................ 11
2.10.4. OnCustomParameter example ...................................12
2.11. Intercom station state..............................................................12
2.12. Mail messages ........................................................................14
2.13. Call request.............................................................................14
2.14. Connect call ............................................................................15
2.15. Call connected ........................................................................15
2.16. Cancel call command..............................................................15
2.17. Call disconnected....................................................................15
2.18. Method to send ACDP messages ...........................................15
2.19. Other available events and methods ......................................16
3. SDK APPLICATION.........................................................................17
3.1. General ...................................................................................17
3.2. Stentofon.AlphaCom.Example.Stations..................................17
3.2.1. Connection to the exchange .......................................17
3.2.2. Station selection and status ........................................17
3.2.3. Station commands ......................................................18
3.3. Stentofon.AlphaCom.Example.CallRequest ...........................19
3.3.1. Connection to the exchange .......................................19
3.3.2. Station selection and status ........................................19
3.3.3. Call Requests..............................................................19
Zenitel Norway AS and its subsidiaries assume no responsibilities for any errors that may appear in this
publication, or for damages arising from the information in it. No information in this publication should be
regarded as a warranty made by Zenitel Norway AS.
The information in this publication may be updated or changed without notice. Product names mentioned in
this publication may be trademarks, they are used only for identication.
Zenitel Norway AS, June 2010