CSTA Sample, Windows, C++

This Sample Program contains framework to generate C++ classes 
with the Objective Systems ASN1C compiler for the CSTA 
phase 3 protocol.  ASN.1 specifications include ECMA-285, 
CSTA-application-context-information, ROSE, ACSE, Information 
Framework, and UsefulDefinitions. 

The API can be used to encode and decode the messages used in CSTA.

Getting Started:
===============
1. Install the ASN1C compiler for C/C++. 

2. Install the evaluation license for ASN1C compiler.
   The evaluation license (osyslic.txt) can be installed in your machine PATH 
   variable directory or in the <ASN1C installation>/bin directory.

3. Install the CSTA API sample program in one of the 
   <ASN1C installation>/cpp directories (cpp or cpp_*).  To use the 
   Visual Studio 2005 solutions file, the API must be installed in 
   the cpp_vs2005 or cpp_vs2008 subdirectory.

4. Build the CSTA API by running makefile from 
   <ASN1C installation>/cpp/csta3fw/build directory.

   [ That will call the ASN1C compiler to generate the C++ code in 
     csta3fw/src for CSTA ASN.1 file, Than builds the CSTA library in 
     csta3fw/lib directory. ]

   Alternately, the Visual Studio 2005 solutions file may be used 
   to build the API using the Visual Studio IDE.

5. Check out the sample programs and documentation. 
   Samples programs are available in the 'sample' subdirectory of the 
   installation. This sample program can be build by running the makefile from
   individual sample directory.

   This installation contains a 'SiemensPBX' sample 
   program (sample/SiemensPBX) that can be used to attempt to connect 
   to and send messages to a Siemens PBX device that supports CSTA 
   Phase 3.

Documentation:
=============
Documentation can be found in the User's Manual located in the 
doc subdirectory.  Other documentation related to ASN1C in general 
can be viewed online or downloaded from the following link: 

       http://www.obj-sys.com/docs/documents.shtml

If you have any questions or problems, please contact us at 
support@obj-sys.com.

