Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

system.h File Reference

Definitions of system-specific things for Xconq. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define XCQ_PATH_LEN_MAX   1024

Functions

char * default_library_pathname (void)
char * default_images_pathname (char *libpath)
char * news_filename (void)
char * game_homedir (void)
char * game_filename (char *namevar, char *defaultname)
FILE * open_library_file (char *filename)
FILE * open_scorefile_for_reading (char *name)
FILE * open_scorefile_for_writing (char *name)
void close_scorefile_for_writing (FILE *fp)
void make_pathname (char *path, char *name, char *extn, char *pathbuf)
int remove_file (char *fname)
char * error_save_filename (void)
void init_signal_handlers (void)
int n_seconds_elapsed (int n)
int n_ms_elapsed (int n)
void record_ms (void)
int open_remote_connection (char *methodname, int willhost)
void low_send (int rid, char *buf)
int low_receive (int *rid, char *buf, int maxchars, int timeout)
void close_remote_connection (int rid)


Detailed Description

Definitions of system-specific things for Xconq.

Note:
this assumes module.h is already included.

Define Documentation

#define XCQ_PATH_LEN_MAX   1024
 


Function Documentation

void close_remote_connection int  rid  ) 
 

void close_scorefile_for_writing FILE *  fp  ) 
 

char* default_images_pathname char *  libpath  ) 
 

char* default_library_pathname void   ) 
 

char* error_save_filename void   ) 
 

char* game_filename char *  namevar,
char *  defaultname
 

char* game_homedir void   ) 
 

void init_signal_handlers void   ) 
 

int low_receive int *  rid,
char *  buf,
int  maxchars,
int  timeout
 

void low_send int  rid,
char *  buf
 

void make_pathname char *  path,
char *  name,
char *  extn,
char *  pathbuf
 

int n_ms_elapsed int  n  ) 
 

int n_seconds_elapsed int  n  ) 
 

char* news_filename void   ) 
 

FILE* open_library_file char *  filename  ) 
 

int open_remote_connection char *  methodname,
int  willhost
 

FILE* open_scorefile_for_reading char *  name  ) 
 

FILE* open_scorefile_for_writing char *  name  ) 
 

void record_ms void   ) 
 

int remove_file char *  fname  ) 
 


Generated on Sat Sep 17 10:29:37 2005 for XconqKernel by doxygen 1.3.6