Actions

Difference between revisions of "VS-SDK for AlphaCom"

From Zenitel Wiki

(Created page with "{{A}} <span style="color: Red">'''This article is under construction. The software described here is not available yet.'''</span><br> ==Introduction== ==Sample software==...")
 
m
Line 3: Line 3:
  
 
==Introduction==
 
==Introduction==
 +
 +
==Licensing==
 +
 +
==DLL description==
 +
===Stentofon.AlphaCom.AlphaNet.dll===
 +
The Stentofon.AlphaCom.AlphaNet.dll implements the AlphaCom Data Protocol and handles the communication with the AlphaCom XE exchanges. It raises events and exposes methods to be able to receive data from, and send commands to the exchange.
 +
The .dll supports auto-discovery of the complete AlphaCom XE network configuration. This makes the system very easy to configure and set up. In addition, the .dll will track and report all state changes in the AlphaCom XE network which the 3rd program subscribes to.
 +
The .dll supports the STENTOFON AlphaNet. This means that all AlphaCom XE exchanges and stations in a network can be addressed by having an IP connection to just one of the AlphaCom XE exchanges.
 +
The .dll requires Microsoft .NET 4.6.2
 +
The DLL contains three name spaces:
 +
*Messages
 +
*Client
 +
*Config
 +
===Stentofon.AlphaCom.Data.dll===
 +
The Stentofon.AlphaCom.Data.dll is not strictly required, but it provides a standardized way of storing and retrieving AlphaCom XE network, exchange and station information and states.
 +
Storage can be in an MSSQL database or in memory ’AlphaComStateStorages.MSSQL’ or ‘AlphaComStateStorages.IN_MEMORY’.
 +
The .dll requires Microsoft .NET 4.6.2
 +
The DLL contains one name space:
 +
*State
 +
  
 
==Sample software==
 
==Sample software==

Revision as of 11:51, 16 October 2017

AlphaCom icon 300px.png

This article is under construction. The software described here is not available yet.

Introduction

Licensing

DLL description

Stentofon.AlphaCom.AlphaNet.dll

The Stentofon.AlphaCom.AlphaNet.dll implements the AlphaCom Data Protocol and handles the communication with the AlphaCom XE exchanges. It raises events and exposes methods to be able to receive data from, and send commands to the exchange. The .dll supports auto-discovery of the complete AlphaCom XE network configuration. This makes the system very easy to configure and set up. In addition, the .dll will track and report all state changes in the AlphaCom XE network which the 3rd program subscribes to. The .dll supports the STENTOFON AlphaNet. This means that all AlphaCom XE exchanges and stations in a network can be addressed by having an IP connection to just one of the AlphaCom XE exchanges. The .dll requires Microsoft .NET 4.6.2 The DLL contains three name spaces:

  • Messages
  • Client
  • Config

Stentofon.AlphaCom.Data.dll

The Stentofon.AlphaCom.Data.dll is not strictly required, but it provides a standardized way of storing and retrieving AlphaCom XE network, exchange and station information and states. Storage can be in an MSSQL database or in memory ’AlphaComStateStorages.MSSQL’ or ‘AlphaComStateStorages.IN_MEMORY’. The .dll requires Microsoft .NET 4.6.2 The DLL contains one name space:

  • State


Sample software