Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

unixPrims.h File Reference


Defines

#define unix_syscall_glue
#define WHAT_GLUE

Functions

void register_file_descriptor (int fd)
int listen (int, int)
void resetTerminal ()
int socket_wrap (int domain, int type, int protocol)
int bind_wrap (int socket, short family, unsigned short port, char* address, int address_length, void* FH)
int connect_wrap (int socket, short family, unsigned short port, char* address, int address_length, void* FH)
char* gethostbyaddr_wrap (char *addr, int addrlen, int addrtype, void *FH)
oop gethostbyname_wrap (char* name, void* FH)
int accept_wrap (int sock, objVectorOop info)
int open_wrap (char *path, int flags, int mode)
int close_wrap (int fd)
int select_wrap (objVectorOop vec, int howMany, void *FH)
int select_read_wrap (objVectorOop vec, int howMany, void *FH)
int system_wrap (char *cmd)
int read_wrap (int fd, char *buf, int buf_len, int offset, int nbytes, void *FH)
int write_wrap (int fd, char *buf, int buf_len, int offset, int nbytes, void *FH)
char* getcwd_wrap (void *FH)
int putenv_wrap (char *name, char *value)
byteVectorOop syscall0 (int n, void* FH)
byteVectorOop syscall1 (int n, void* a0, void* FH)
byteVectorOop syscall2 (int n, void* a0, void* a1, void* FH)
byteVectorOop syscall3 (int n, void* a0, void* a1, void* a2, void* FH)
byteVectorOop syscall4 (int n, void* a0, void* a1, void* a2, void* a3, void* FH)
byteVectorOop syscall5 (int n, void* a0, void* a1, void* a2, void* a3, void* a4, void* FH)
byteVectorOop syscall6 (int n, void* a0, void* a1, void* a2, void* a3, void* a4, void* a5, void* FH)

Variables

char* UnixFile_seal
fd_set activeFDs


Define Documentation

#define unix_syscall_glue ()

#define WHAT_GLUE ()


Function Documentation

void register_file_descriptor (int fd)

int listen (int, int)

void resetTerminal ()

int socket_wrap (int domain, int type, int protocol)

int bind_wrap (int socket, short family, unsigned short port, char * address, int address_length, void * FH)

int connect_wrap (int socket, short family, unsigned short port, char * address, int address_length, void * FH)

char * gethostbyaddr_wrap (char * addr, int addrlen, int addrtype, void * FH)

oop gethostbyname_wrap (char * name, void * FH)

int accept_wrap (int sock, objVectorOop info)

int open_wrap (char * path, int flags, int mode)

int close_wrap (int fd)

int select_wrap (objVectorOop vec, int howMany, void * FH)

int select_read_wrap (objVectorOop vec, int howMany, void * FH)

int system_wrap (char * cmd)

int read_wrap (int fd, char * buf, int buf_len, int offset, int nbytes, void * FH)

int write_wrap (int fd, char * buf, int buf_len, int offset, int nbytes, void * FH)

char* getcwd_wrap (void * FH)

int putenv_wrap (char * name, char * value)

byteVectorOop syscall0 (int n, void * FH)

byteVectorOop syscall1 (int n, void * a0, void * FH)

byteVectorOop syscall2 (int n, void * a0, void * a1, void * FH)

byteVectorOop syscall3 (int n, void * a0, void * a1, void * a2, void * FH)

byteVectorOop syscall4 (int n, void * a0, void * a1, void * a2, void * a3, void * FH)

byteVectorOop syscall5 (int n, void * a0, void * a1, void * a2, void * a3, void * a4, void * FH)

byteVectorOop syscall6 (int n, void * a0, void * a1, void * a2, void * a3, void * a4, void * a5, void * FH)


Variable Documentation

char* UnixFile_seal

fd_set activeFDs


Generated at Tue Jun 27 12:07:04 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999