home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703A.ISO
/
VPR_DATA
/
DOGA
/
SOURCES
/
REND.LZH
/
REND
/
BG.H
< prev
next >
Wrap
C/C++ Source or Header
|
1989-10-31
|
847b
|
44 lines
#include <class.h>
typedef void *ADDRESS ;
/* 通信バッファ */
struct COMBUF {
LONG bufsize ;
BYTE *address ;
UWORD data ;
UWORD flag ;
} ;
/* プロセスの情報 */
struct PROCESS {
LONG dmy1 ;
BYTE sleep ;
BYTE dmy2 ;
BYTE mode ;
BYTE dmy3 ;
ADDRESS msp ;
ADDRESS usp ;
LONG dmy4[15] ;
WORD sr ;
ADDRESS exec ;
ADDRESS ssp ;
WORD dmy5 ;
LONG dmy6 ;
ADDRESS combuf ;
BYTE name[16] ;
LONG count ;
} ;
extern int bg_set( char*, int, char*, char*, char*, struct COMBUF*, int );
extern void bg_kill( void );
extern int bg_get( int, struct PROCESS* );
extern void keepexit( int, int );
extern int bg_sleep( int );
extern int bg_sleeptime( int );
extern int bg_send( int, int, int, char*, int );
extern int bg_counter( void );
extern void bg_check_kill( struct COMBUF*, char* );