|
Public Member Functions |
| | XrdOucStream (XrdSysError *erobj=0, const char *ifname=0, XrdOucEnv *anEnv=0, const char *Pfx=0) |
| | ~XrdOucStream () |
| int | Attach (int FileDescriptor, int bsz=2047) |
| int | AttachIO (int infd, int outfd, int bsz=2047) |
| void | Close (int hold=0) |
| int | Detach () |
| int | Drain () |
| void | Echo () |
| int | Exec (const char *, int inrd=0, int efd=0) |
| int | Exec (char **, int inrd=0, int efd=0) |
| int | FDNum () |
| int | FENum () |
| void | Flush () |
| char * | GetLine () |
| char * | GetToken (int lowcase=0) |
| char * | GetToken (char **rest, int lowcase=0) |
| void | RetToken () |
| char * | GetFirstWord (int lowcase=0) |
| char * | GetMyFirstWord (int lowcase=0) |
| int | GetRest (char *theBuf, int Blen, int lowcase=0) |
| char * | GetWord (int lowcase=0) |
| int | isAlive () |
| int | LastError () |
| char * | LastLine () |
| int | noEcho () |
| int | Put (const char *data, const int dlen) |
| int | Put (const char *data) |
| int | Put (const char *data[], const int dlen[]) |
| XrdOucEnv * | SetEnv (XrdOucEnv *newEnv) |
| void | SetEroute (XrdSysError *eroute) |
| void | Tabs (int x=1) |
| int | Wait4Data (int msMax=-1) |
Private Member Functions |
| char * | add2llB (char *tok, int reset=0) |
| char * | doelse () |
| char * | doif () |
| int | isSet (char *var) |
| char * | vSubs (char *Var) |
| int | xMsg (const char *txt1, const char *txt2=0, const char *txt3=0) |
Private Attributes |
| int | FD |
| int | FE |
| int | bsize |
| int | bleft |
| char * | buff |
| char * | bnext |
| char * | recp |
| char * | token |
| int | flags |
| pid_t | child |
| int | ecode |
| int | notabs |
| int | xcont |
| int | xline |
| char * | myInst |
| char * | myHost |
| char * | myName |
| char * | myExec |
| XrdSysError * | Eroute |
| XrdOucEnv * | myEnv |
| char * | varVal |
| const char * | llPrefix |
| char * | llBuff |
| char * | llBcur |
| int | llBleft |
| char | Verbose |
| char | sawif |
| char | skpel |
| char | llBok |
Static Private Attributes |
| const int | maxVLen = 512 |
| const int | llBsz = 1024 |