Go to the documentation of this file. 1 #ifndef __OOUC_STREAM__
2 #define __OOUC_STREAM__
32 #include <sys/types.h>
36 #include "XrdSys/XrdWin32.hh"
63 int Attach(
int FileDescriptor,
int bsz=2047);
64 int AttachIO(
int infd,
int outfd,
int bsz=2047);
68 void Close(
int hold=0);
97 int Exec(
const char *,
int inrd=0,
int efd=0);
98 int Exec(
char **,
int inrd=0,
int efd=0);
126 char *
GetToken(
char **rest,
int lowcase=0);
142 int GetRest(
char *theBuf,
int Blen,
int lowcase=0);
168 int Put(
const char *data,
const int dlen);
169 inline int Put(
const char *data) {
return Put(data, strlen(data));}
174 int Put(
const char *data[],
const int dlen[]);
178 int PutLine(
const char *data,
int dlen=0);
205 char *
add2llB(
char *tok,
int reset=0);
208 int isSet(
char *var);
209 char *
vSubs(
char *Var);
210 int xMsg(
const char *txt1,
const char *txt2=0,
const char *txt3=0);