Go to the documentation of this file. 1 #ifndef __OOUC_STREAM__
2 #define __OOUC_STREAM__
13 #include <sys/types.h>
17 #include "XrdSys/XrdWin32.hh"
44 int Attach(
int FileDescriptor,
int bsz=2047);
45 int AttachIO(
int infd,
int outfd,
int bsz=2047);
49 void Close(
int hold=0);
78 int Exec(
const char *,
int inrd=0,
int efd=0);
79 int Exec(
char **,
int inrd=0,
int efd=0);
107 char *
GetToken(
char **rest,
int lowcase=0);
123 int GetRest(
char *theBuf,
int Blen,
int lowcase=0);
149 int Put(
const char *data,
const int dlen);
150 inline int Put(
const char *data) {
return Put(data, strlen(data));}
155 int Put(
const char *data[],
const int dlen[]);
159 int PutLine(
const char *data,
int dlen=0);
186 char *
add2llB(
char *tok,
int reset=0);
189 int isSet(
char *var);
190 char *
vSubs(
char *Var);
191 int xMsg(
const char *txt1,
const char *txt2=0,
const char *txt3=0);