www.pudn.com > MOXA--DOS.rar > FILEC.H


/* 
 *	file-c.h	ver 1.00	10/28/1995 
 *	Definitions for MOXA Serial I/O File transfer functions 
 */ 
 
#define SIOFT_BADPORT	-1	/* no such port or port not open */ 
#define SIOFT_TIMEOUT	-2	/* protocol timeout */ 
#define SIOFT_ABORT		-3	/* user key abort */ 
#define SIOFT_FUNC		-4	/* func return abort */ 
#define SIOFT_FOPEN		-5	/* can not open files */ 
#define SIOFT_CANABORT	-6	/* Ymodem CAN signal abort */ 
#define SIOFT_PROTOCOL	-7	/* Protocol checking error abort */ 
#define SIOFT_SKIP		-8	/* Zmodem remote skip this send file */ 
#define SIOFT_LACKRBUF  -9	/* Zmodem Recv-Buff size must >= 2K bytes */ 
 
#ifdef __cplusplus 
extern "C" { 
#endif 
 
int cdecl sio_FtASCIITx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtASCIIRx(int, char *, int (*)(long, int, char far *, long), int, int); 
int cdecl sio_FtXmodemCheckSumTx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtXmodemCRCTx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtXmodem1KCRCTx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtXmodemCheckSumRx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtXmodemCRCRx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtXmodem1KCRCRx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtYmodemTx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtYmodemRx(int, char **, int, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtZmodemTx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtZmodemRx(int, char **, int, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtKermitTx(int, char *, int (*)(long, int, char far *, long), int); 
int cdecl sio_FtKermitRx(int, char **, int, int (*)(long, int, char far *, long), int); 
 
#ifdef __cplusplus 
} 
#endif