/* cfun-list.h
*
* COPYRIGHT (c) 1996 Bell Laboratories, Lucent Technologies
*
* win32 C functions for IO
*/
#ifndef CLIB_NAME
#define CLIB_NAME "WIN32-IO"
#define CLIB_VERSION "0.2"
#define CLIB_DATE "May 22, 1998"
#endif
CFUNC("get_std_handle",\
_ml_win32_IO_get_std_handle,\
"word32->word32")
CFUNC("set_file_pointer",\
_ml_win32_IO_set_file_pointer,\
"(word32*word32*word32)->word32")
CFUNC("read_vec",\
_ml_win32_IO_read_vec,\
"(word32*int)->word8vector.vector")
CFUNC("read_arr",\
_ml_win32_IO_read_arr,\
"(word32*word8array.array*int*int)->int")
CFUNC("read_vec_txt",\
_ml_win32_IO_read_vec_txt,\
"(word32*int)->char8vector.vector")
CFUNC("read_arr_txt",\
_ml_win32_IO_read_arr_txt,\
"(word32*char8array.array*int*int)->int")
CFUNC("close",\
_ml_win32_IO_close,\
"word32->unit")
CFUNC("create_file",\
_ml_win32_IO_create_file,\
"(string*word32*word32*word32*word32)->word32")
CFUNC("write_vec",\
_ml_win32_IO_write_vec,\
"(word32*word8vector.vector*int*int)->int")
CFUNC("write_arr",\
_ml_win32_IO_write_arr,\
"(word32*word8array.array*int*int)->int")
CFUNC("write_vec_txt",\
_ml_win32_IO_write_vec_txt,\
"(word32*word8vector.vector*int*int)->int")
CFUNC("write_arr_txt",\
_ml_win32_IO_write_arr_txt,\
"(word32*word8array.array*int*int)->int")
CFUNC("poll", _ml_win32_OS_poll,"word32 list * (Int32.int * int) option -> word32 list")
syntax highlighted by Code2HTML, v. 0.9.1