OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual
OSI/MHS Gateway Programmatic Interface (GPI) Reference Manual—522223-001
C-1
C
GPI Procedure Calls for the C Language
This appendix provides a summary of the GPI procedure calls for use in C language 
programs. For descriptions of the procedures and arguments (parameters), see 
Section 4, “Procedure Calls.” For information about interpreting C language syntax, see 
the C Reference Manual.
An asterisk (*) indicates that the parameter is a pointer.
status
GPI_CLOSE_ (
 short session
) ;
status
GPI_INITIALIZE_ (
 extptr char *swap_volume,
 unsigned long max_table_entries,
 unsigned long max_table_data,
 unsigned long max_string_length
) ;
status
GPI_MT_FINISH_TRANSFER_IN_ (
 short session,
 unsigned long object,
 unsigned long retain,
 unsigned long all,
 unsigned long remove
) ;
status
GPI_MT_START_TRANSFER_IN_ (
 short session,
 extptr unsigned long *object
 unsigned long encoded
) ;
status
GPI_MT_TRANSFER_OUT_ (
 short session,
 unsigned long object,
 extptr char *local_identifier,
 extptr unsigned short *local_identifier_length,
 unsigned long retain
) ;










