SIS - Application Programmatic Interface, Reference Manual - ICS ...
SIS - Application Programmatic Interface, Reference Manual - ICS ...
SIS - Application Programmatic Interface, Reference Manual - ICS ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>SIS</strong>-<strong>Application</strong> <strong>Programmatic</strong> <strong>Interface</strong>, <strong>Reference</strong> <strong>Manual</strong><br />
Appendix C - Changes from previous versions<br />
In the process of upgrading the functionality of the <strong>Application</strong> <strong>Programmatic</strong><br />
<strong>Interface</strong> some functions changed name in order to be more readable or to be in<br />
accordance with the API function naming conventions. Some other functions changed<br />
the number or the order of their arguments to be in accordance with the API function<br />
argument passing conventions.<br />
Changes from version 1.3 to version 1.3.1<br />
The function MATCH(int set_id, int prtn_set_id) replaced the function MATCH(int<br />
prtn_set_id, int set_id). The order of the argument changed.<br />
The function get_matched(int obj_set_id, int prtn_set_id) replaced the function<br />
get_matched(int prtn_set_id, int obj_set_id). The order of the argument changed.<br />
The function set_put_prm(int set_id, cm_value *cmval) replaced the function<br />
set_put_pri(int set_id, cm_value *cmval). The name of the function changed.<br />
The function return_prm(int set_id, cm_value *cmval) replaced the function<br />
return_prs(int set_id, cm_value *cmval). The name of the function changed.<br />
Some new functions have been added to the API: (a) all the functions that handle<br />
tuples e.g. tuple_join() (described in section 6.6, (b) functions to compare time<br />
intervals e.g. CBEQ() (described in section 6.3.3.1).<br />
New functions for selecting and establishing the communication with the server have<br />
been added: set_server_info(), get_db_dir(), and init_start_telos().<br />
The function begin_query(int* start_t) replaced the function begin_query(). The<br />
argument is declared.<br />
Changes from version 1.3.1 to version 2.0<br />
None. The manual version-numbering follows the code version-numbering.<br />
Changes from version 2.0 to version 2.1<br />
New functions for selecting and establishing the communication with the server have<br />
been added: open_connection() and close_connection().<br />
The functionality of the functions begin_query() and end_query() changed. They are<br />
no longer used to establish the communication with the server, but only to start and<br />
close the query sessions.<br />
Changes from version 2.1 to version 2.2<br />
Addition of section 6.7 (Update Functions).<br />
Change of the return values of the begin_query() and begin_transaction() API<br />
functions.<br />
Addition of DBUserName DBUserPassword parameters to the init_<strong>SIS</strong>_API_CS and<br />
init_<strong>SIS</strong>_API_SA functions.<br />
August 2002/v2.2.2 -55- <strong>ICS</strong>-FORTH