SIS - Application Programmatic Interface, Reference Manual - ICS ...
SIS - Application Programmatic Interface, Reference Manual - ICS ...
SIS - Application Programmatic Interface, Reference Manual - ICS ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>SIS</strong>- <strong>Application</strong> <strong>Programmatic</strong> <strong>Interface</strong>, <strong>Reference</strong> <strong>Manual</strong><br />
cpp_api/cs_defs.h,<br />
cpp_api/cs_comms.h,<br />
cpp_api/query_func.h,<br />
cpp_api/set_tuple.h,<br />
cpp_api/q_tmpsets.h,<br />
cpp_api/q_expstack.h,<br />
cpp_api/cs_errcodes.h,<br />
cpp_api/q_ccache.h,<br />
cpp_api/q_class_header.h (contains the definition of sis_api),<br />
cpp_api/connection.h (contains the definition of <strong>SIS</strong>_Connection).<br />
On WIN32 systems the libraries (Borland 5.01 libraries) that should be used to link<br />
this code are:<br />
Client – Server:<br />
• cpp_api_cs_2b.lib (The C++ interface <strong>SIS</strong> API )<br />
• lib_sis_kernel_2b.lib (The <strong>SIS</strong> Kernel)<br />
• lib_time_2b.lib (Time functions library)<br />
• ccomms_2b.lib (Client Communications)<br />
• connection_2b.lib (Used to open a connection to the server)<br />
• libl.lib<br />
Direct Access:<br />
• cpp_api_sa_2b.lib (The C++ interface <strong>SIS</strong> API )<br />
• lib_sis_kernel_big_2b_cs.lib (The <strong>SIS</strong> Kernel)<br />
• lib_time_2b.lib (Time functions library)<br />
• ccomms_2b.lib (Client Communications)<br />
• connection_2b.lib (Used to open a connection to the server)<br />
• libl.lib<br />
Notice that before running an application that access directly an <strong>SIS</strong> base the<br />
environment variable DB_DIR have to be set (DB_DIR: locates the directory<br />
where the <strong>SIS</strong> database exists).<br />
C API on DLL:<br />
There is no C++ interface on provided on dll.<br />
August 2002/v2.2.2 -60- <strong>ICS</strong>-FORTH