#include <XrdCmsSelect.hh>

Public Types | |
| enum | { Write = 0x00010, NewFile = 0x00020, Online = 0x00040, Trunc = 0x00080, Create = 0x000A0, Defer = 0x00100, Peers = 0x00200, Refresh = 0x00400, Asap = 0x00800, noBind = 0x01000, isMeta = 0x02000, Freshen = 0x04000, Replica = 0x08000, NoTryLim = 0x10000, MWFiles = 0x20000, Advisory = 0x40000, Pending = 0x80000, ifWant = 0x0000f, Pack = 0x00100000, UseRef = 0x00200000, isDir = 0x00400000 } |
Public Member Functions | |
| XrdCmsSelect (int opts=0, char *thePath=0, int thePLen=0) | |
| ~XrdCmsSelect () | |
Public Attributes | |
| XrdCmsKey | Path |
| XrdCmsRRQInfo * | InfoP |
| SMask_t | nmask |
| SMask_t | smask |
| struct iovec * | iovP |
| int | iovN |
| int | Opts |
| struct { | |
| SMask_t wf | |
| SMask_t hf | |
| SMask_t pf | |
| SMask_t bf | |
| } | Vec |
| struct { | |
| int Port | |
| char Data [SelDSZ] | |
| int DLen | |
| } | Resp |
Static Public Attributes | |
| static const int | SelDSZ = 256 |
| anonymous enum |
| XrdCmsSelect::XrdCmsSelect | ( | int | opts = 0, |
|
| char * | thePath = 0, |
|||
| int | thePLen = 0 | |||
| ) | [inline] |
References Resp.
| XrdCmsSelect::~XrdCmsSelect | ( | ) | [inline] |
| char XrdCmsSelect::Data[SelDSZ] |
struct iovec* XrdCmsSelect::iovP [read] |
| struct { ... } XrdCmsSelect::Resp |
Referenced by XrdCmsSelect().
const int XrdCmsSelect::SelDSZ = 256 [static] |
| struct { ... } XrdCmsSelect::Vec |
1.6.1