|
xrootd
|
#include <XrdCmsSelect.hh>

Public Types | |
| enum | { Write = 0x0001, NewFile = 0x0002, Online = 0x0004, Trunc = 0x0008, Create = 0x000A, Defer = 0x0010, Peers = 0x0020, Refresh = 0x0040, Asap = 0x0080, noBind = 0x0100, isMeta = 0x0200, Freshen = 0x0400, Replica = 0x0800, Advisory = 0x4000, Pending = 0x8000 } |
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 [256] | |
| int DLen | |
| } | Resp |
| anonymous enum |
| XrdCmsSelect::XrdCmsSelect | ( | int | opts = 0, |
| char * | thePath = 0, |
||
| int | thePLen = 0 |
||
| ) | [inline] |
References Resp.
| XrdCmsSelect::~XrdCmsSelect | ( | ) | [inline] |
| char XrdCmsSelect::Data[256] |
Referenced by XrdCmsNode::do_Select(), XrdCmsCluster::Select(), XrdCmsCluster::SelFail(), and XrdCmsCluster::SelNode().
Referenced by XrdCmsNode::do_Mv(), XrdCmsNode::do_Select(), XrdCmsNode::do_SelPrep(), and XrdCmsCluster::SelNode().
| struct iovec* XrdCmsSelect::iovP |
Referenced by XrdCmsNode::do_Mv(), XrdCmsNode::do_Select(), XrdCmsNode::do_SelPrep(), and XrdCmsCluster::SelNode().
Referenced by XrdCmsNode::do_Mv(), XrdCmsNode::do_Select(), XrdCmsNode::do_SelPrep(), and XrdCmsCluster::Select().
Referenced by XrdCmsNode::do_Select(), and XrdCmsCluster::SelNode().
| struct { ... } XrdCmsSelect::Resp |
Referenced by XrdCmsNode::do_SelPrep(), and XrdCmsCluster::SelNode().
| struct { ... } XrdCmsSelect::Vec |
1.7.3