pipevar.h File Reference

#include <libc.h>

Go to the source code of this file.

Data Structures

struct  s_pipestat
struct  s_pipe
struct  s_pipe_info

Defines

#define __PIPEVAR_H__   1
#define MAXHOLDER   10
#define PIPE_CONSUMER   1
#define PIPE_PRODUCER   2

Typedefs

typedef s_pipestat t_pipestat
typedef s_pipe t_pipe
typedef s_pipe_info t_pipe_info

Enumerations

enum  t_pipe_suberrno_codes {
  PIPE_STILL_AVAIL = 100, PIPE_BAD_TYPE, PIPE_ALREADY_CLOSED, PIPE_TOO_MANY_HOLDERS,
  PIPE_HOLDER_DOESNT_EXIST, PIPE_BAD_PATH_SPEC
}


Define Documentation

#define __PIPEVAR_H__   1
 

#define MAXHOLDER   10
 

#define PIPE_CONSUMER   1
 

#define PIPE_PRODUCER   2
 


Typedef Documentation

typedef struct s_pipe t_pipe
 

typedef struct s_pipe_info t_pipe_info
 

typedef struct s_pipestat t_pipestat
 


Enumeration Type Documentation

enum t_pipe_suberrno_codes
 

Enumerator:
PIPE_STILL_AVAIL 
PIPE_BAD_TYPE 
PIPE_ALREADY_CLOSED 
PIPE_TOO_MANY_HOLDERS 
PIPE_HOLDER_DOESNT_EXIST 
PIPE_BAD_PATH_SPEC 


Generated on Wed May 24 23:06:02 2006 for LSE/OS by  doxygen 1.4.6