Main Page | Class List | File List | Class Members | File Members

misc.c File Reference

#include <sys/types.h>
#include <sys/stat.h>
#include <signal.h>
#include "config.h"
#include "screen.h"
#include "extern.h"

Defines

#define xva_arg(s, t, tn)   va_arg(s, t)
#define xva_list   va_list

Functions

char * SaveStr (const char *str)
char * SaveStrn (const char *str, int n)
char * InStr (char *str, const char *pat)
void centerline (char *str, int y)
void leftline (char *str, int y)
char * Filename (char *s)
char * stripdev (char *nam)
sigret_t * xsignal (sig, func)) int sig;sigret_t(*func) __P(SIGPROTOARG
int UserContext ()
void UserReturn (int val)
int UserStatus ()
int AddXChar (char *buf, int ch)
int AddXChars (char *buf, int len, char *str)
void sleep1000 (int msec)
void xsetenv (char *var, char *value)

Variables

layerflayer
int eff_uid
int real_uid
int eff_gid
int real_gid
mline mline_old
mchar mchar_blank
unsigned char * null
unsigned char * blank
int n
 sig

Define Documentation

#define xva_arg s,
t,
tn   )     va_arg(s, t)
 

#define xva_list   va_list
 


Function Documentation

int AddXChar char *  buf,
int  ch
 

int AddXChars char *  buf,
int  len,
char *  str
 

void centerline char *  str,
int  y
 

char* Filename char *  s  ) 
 

char* InStr char *  str,
const char *  pat
 

void leftline char *  str,
int  y
 

char* SaveStr const char *  str  ) 
 

char* SaveStrn const char *  str,
int  n
 

void sleep1000 int  msec  ) 
 

char* stripdev char *  nam  ) 
 

int UserContext  ) 
 

void UserReturn int  val  ) 
 

int UserStatus  ) 
 

void xsetenv char *  var,
char *  value
 

sigret_t* xsignal sig  ,
func 
 


Variable Documentation

unsigned char * blank
 

int eff_gid
 

int eff_uid
 

struct layer* flayer
 

struct mchar mchar_blank
 

struct mline mline_old
 

int n
 

unsigned char* null
 

int real_gid
 

int real_uid
 

sig
 


Generated on Sat Jul 2 20:56:17 2005 for GNU Screen by  doxygen 1.4.3