Contains HCON API external definitions for Pascal language.
The /usr/include/g32hfile.inc file provides external definitions for use with HCON Pascal-language subroutines. Each module that uses the Pascal API must include the g32hfile.inc file.
The function declarations in the g32hfile.inc file are:
function g32allc(var as : g32_api;
appl_name : stringptr;
session_mode : integer):integer;external;
function g32clse(var as : g32_api ):integer;external;
function g32curs(var as : g32_api):integer;external;
function g32deal(var as : g32_api):integer;external;
function g32data(var as : g32_api;
buffer : integer):integer;external;
function g32fxfer(var as : g32_api;
xfer : fxc):integer;external;
function g32note(var as : g32_api;
note : integer):integer;external;
function g32open(var as : g32_api;
flag : integer;
uid : stringptr;
pw : stringptr;
comm : stringptr):integer;external;
function g32openx(var as : g32_api;
flag : integer;
uid : stringptr;
pw : stringptr;
comm : stringptr;
timeout : stringptr):integer;external;
function g32read(var as : g32_api;
var buffer : stringptr;
var msg_len : integer):integer;external;
function g32sdky(var as : g32_api;
buffer : stringptr):integer;external;
function g32srch(var as : g32_api;
pattern : stringptr):integer;external;
function g32stat(var as : g32_api):integer;external;
function g32wrte(var as : g32_api;
buffer : integer;
msg_len : integer):integer;external;