#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 = 0x00010000, UseRef = 0x00020000 } |
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 |