xrootd
|
►NMacaroons | |
CAuthz | |
CHandler | |
►NTPC | |
CState | |
►CStream | |
CEntry | |
►CTPCHandler | |
CTPCLogRecord | |
NXrd | |
►NXrdCl | |
►CAnyObject | |
CConcreteHolder | |
CHolder | |
►CArgBase | Base class for Arg |
CFutureValue | A helper class for holding future value |
CFwdValue | A helper class for holding forwarded value |
CPlainValue | A helper class for holding plain value |
CValueHolder | Abstract class for holding a value |
CArg | |
CArg< std::string > | |
►CAsyncSocketHandler | |
CWaitTask | |
CBuffer | Binary blob representation |
CChannel | A communication channel between the client and the server |
CChannelHandlerList | A helper for handling channel event handlers |
CCheckSumManager | Manage the checksum calc objects |
CClassicCopyJob | |
CCopyJob | Copy job |
CCopyProgressHandler | Interface for copy progress notification |
CCopyProcess | Copy the data from one point to another |
CDefaultEnv | |
CDlgEnv | |
CEnv | |
CFile | A file |
CFileOperation | |
►COpenImpl | Open operation ( |
CExResp | |
CReadImpl | Read operation ( |
CCloseImpl | Close operation ( |
CStatImpl | Stat operation ( |
CWriteImpl | Write operation ( |
CSyncImpl | Sync operation ( |
CTruncateImpl | Truncate operation ( |
CVectorReadImpl | VectorRead operation ( |
CVectorWriteImpl | VectorWrite operation ( |
CWriteVImpl | WriteV operation ( |
CFcntlImpl | Fcntl operation ( |
CVisaImpl | Visa operation ( |
CSetXAttrImpl | SetXAttr operation ( |
CSetXAttrBulkImpl | SetXAttr bulk operation ( |
CGetXAttrImpl | GetXAttr operation ( |
CGetXAttrBulkImpl | GetXAttr bulk operation ( |
CDelXAttrImpl | DelXAttr operation ( |
CDelXAttrBulkImpl | DelXAttr bulk operation ( |
CListXAttrImpl | ListXAttr bulk operation ( |
►CFileStateHandler | Handle the stateful operations |
CRequestData | |
CQueryCode | XRootD query request codes |
COpenFlags | Open flags, may be or'd when appropriate |
CAccess | Access mode |
CMkDirFlags | MkDir flags |
CDirListFlags | DirList flags |
CPrepareFlags | Prepare flags |
CFileSystem | Send file/filesystem queries to an XRootD cluster |
CFileSystemOperation | |
CLocateImpl | Locate operation ( |
CDeepLocateImpl | DeepLocate operation ( |
CMvImpl | Mv operation ( |
CQueryImpl | Query operation ( |
CTruncateFsImpl | Truncate operation ( |
CRmImpl | Rm operation ( |
CMkDirImpl | MkDir operation ( |
CRmDirImpl | RmDir operation ( |
CChModImpl | ChMod operation ( |
CPingImpl | Ping operation ( |
CStatFsImpl | Stat operation ( |
CStatVFSImpl | StatVS operation ( |
CProtocolImpl | Protocol operation ( |
CDirListImpl | DirList operation ( |
CSendInfoImpl | SendInfo operation ( |
CPrepareImpl | Prepare operation ( |
CSetXAttrFsImpl | SetXAttr operation ( |
CSetXAttrFsBulkImpl | SetXAttr bulk operation ( |
CGetXAttrFsImpl | GetXAttr operation ( |
CGetXAttrFsBulkImpl | GetXAttr bulk operation ( |
CDelXAttrFsImpl | DelXAttr operation ( |
CDelXAttrFsBulkImpl | DelXAttr bulk operation ( |
CListXAttrFsImpl | ListXAttr bulk operation ( |
►CFileSystemUtils | |
CSpaceInfo | Container for space information |
CFileTimer | Task generating timeout events for FileStateHandlers in recovery mode |
CForkHandler | |
CFSExecutor | Execute queries given as a commandline |
►CFwdStorage | |
CMemory | Memory for the value |
CFwd | |
CInQueue | A synchronize queue for incoming data |
CJob | Interface for a job to be run by the job manager |
►CJobManager | A synchronized queue |
CJobHelper | |
CLocalFileHandler | |
CLocalFileTask | |
CLogOut | Interface for logger outputs |
CLogOutFile | Write log messages to a file |
CLogOutCerr | Write log messages to stderr |
CLog | Handle diagnostics |
CMessage | The message representation used throughout the system |
CSyncResponseHandler | Synchronize the response |
CNullResponseHandler | |
CMessageSendParams | |
CMessageUtils | |
CMetalinkRedirector | |
►CMonitor | An abstract class to describe the client-side monitoring plugin interface |
CCheckSumInfo | Describe a checksum event |
CCloseInfo | Describe a file close event |
CConnectInfo | Describe a server login event |
CCopyBInfo | |
CCopyEInfo | Describe an end of copy event |
CDisconnectInfo | Describe a server logout event |
CErrorInfo | Describe an encountered file-based error |
COpenInfo | Describe a file open event to the monitor |
CTransferInfo | Describe the transfer |
CUnpackXAttrStatus | Helper class for unpacking single XAttrStatus from bulk response |
CUnpackXAttr | Helper class for unpacking single XAttr from bulk response |
CNullRef | |
CFunctionWrapper | |
CFunctionWrapper< void > | |
CTaskWrapper | |
CTaskWrapper< void, Return > | |
CExOpenFuncWrapper | Lambda wrapper |
CPipelineException | Pipeline exception, wrapps an XRootDStatus |
CFutureWrapperBase | |
CFutureWrapper | |
CFutureWrapper< void > | A wrapper handler for a std::promise / std::future, overload for void type |
CFinalizeHandler | |
CRespBase | |
CResp | |
CResp< void > | |
COperation | |
CPipelineHandler | |
CPipeline | |
CConcreteOperation | |
CNone | None object for initializing empty Optional |
►COptional | |
CStorage | |
►COutQueue | A synchronized queue for the outgoing data |
CMsgHelper | |
CPolicyExecutor | |
►CParallelOperation | |
CAllPolicy | |
CAnyPolicy | |
CAtLeastPolicy | |
CCtx | |
CSomePolicy | |
CFilePlugIn | An interface for file plug-ins |
CFileSystemPlugIn | An interface for file plug-ins |
CPlugInFactory | Plugin factory |
►CPlugInManager | Manage client-side plug-ins and match them agains URLs |
CFactoryHelper | |
CSocketHandler | Interface |
CPoller | Interface for socket pollers |
CPollerBuiltIn | A poller implementation using the build-in XRootD poller |
CPollerFactory | Helper for creating poller objects |
CPostMaster | A hub for dispatching and receiving messages |
CMessageFilter | Message filter |
CIncomingMsgHandler | Message handler |
COutgoingMsgHandler | Message status handler |
CChannelEventHandler | Channel event handler |
CHandShakeData | Data structure that carries the handshake information |
CPathID | |
CTransportQuery | |
CTransportHandler | Perform the handshake and the authentication for each physical stream |
CPropertyList | A key-value pair map storing both keys and values as strings |
CRedirectJob | A job class for redirect handling in the thread-pool |
CVirtualRedirector | An interface for metadata redirectors |
CRedirectorRegistry | Singleton access to URL to virtual redirector mapping |
CRequestSync | A helper running a fixed number of requests at a given time |
CResponseJob | Call the user callback |
CSIDManager | Handle XRootD stream IDs |
►CSIDMgrPool | Pool of SID manager objects |
CRecycleSidMgr | A functional object for handling the deletion of SIDManager objects |
CSocket | A network socket |
CStatus | Procedure execution status |
►CStream | Stream |
CHandleIncMsgJob | |
CQueueIncMsgJob | |
CSyncQueue | A synchronized queue |
CTask | Interface for a task to be run by the TaskManager |
►CTaskManager | |
CTaskHelper | |
CTaskHelperCmp | |
CThirdPartyCopyJob | |
CTls | TLS layer for socket connection |
CTPFallBackCopyJob | |
CTransportManager | Manage transport handler objects |
CURL | URL representation |
CUtils | Random utilities |
CScopedDescriptor | Smart descriptor - closes the descriptor on destruction |
CXCpCtx | |
CXCpSrc | |
CRedirectEntry | |
►CXRootDMsgHandler | Handle/Process/Forward XRootD messages |
CChunkStatus | |
►CLocationInfo | Path location info |
CLocation | Location |
CXRootDStatus | Request status |
CXAttrStatus | Extended attribute operation status |
CXAttr | Extended attributes with status |
CProtocolInfo | Protocol response |
CStatInfo | Object stat info |
CStatInfoVFS | VFS stat info |
►CDirectoryList | Directory list |
CListEntry | Directory entry |
COpenInfo | Information returned by file open operation |
CChunkInfo | Describe a data chunk for vector read |
CVectorReadInfo | Vector read info |
CHostInfo | |
CResponseHandler | Handle an async response |
CXRootDQuery | XRootD related protocol queries |
CXRootDTransport | XRootD transport handler |
CZipArchiveReader | |
CZipListHandler | |
►Nxrdcl_proxy | |
CProxyPrefixFile | |
CProxyFactory | XrdCl proxy prefix plugin factory |
►NXrdCms | |
CCmsRRHdr | |
CCmsResponse | |
CCmsAvailRequest | |
CCmsChmodRequest | |
CCmsDiscRequest | |
CCmsGoneRequest | |
CCmsHaveRequest | |
CCmsLocateRequest | |
CCmsLoginData | |
CCmsLoginRequest | |
CCmsLoginResponse | |
CCmsLoadRequest | |
CCmsMkdirRequest | |
CCmsMkpathRequest | |
CCmsMvRequest | |
CCmsPingRequest | |
CCmsPongRequest | |
CCmsPrepAddRequest | |
CCmsPrepDelRequest | |
CCmsRmRequest | |
CCmsRmdirRequest | |
CCmsSelectRequest | |
CCmsSpaceRequest | |
CCmsStateRequest | |
CCmsStatfsRequest | |
CCmsStatsRequest | |
CCmsStatusRequest | |
CCmsTruncRequest | |
CCmsTryRequest | |
CCmsUpdateRequest | |
CCmsUsageRequest | |
CSpaceData | |
NXrdFrc | |
NXrdFrm | |
NXrdGlobal | |
NXrdOssStatEvent | |
►NXrdPfc | |
CConfiguration | Contains parameters configurable from the xrootd config file |
CTmpConfiguration | |
CSplitParser | |
CPathTokenizer | |
►CCache | Attaches/creates and detaches/deletes cache-io objects for disk based cache |
CWriteQ | |
CDecision | Base class for selecting which files should be cached |
CBlock | |
CBlockResponseHandler | |
CDirectResponseHandler | |
►CFile | |
CIODetails | |
►CInfo | Status of cached file. Can be read from and written into a binary file |
CAStat | Access statistics |
CStore | |
CIO | Base cache-io class that implements XrdOucCacheIO abstract methods |
CIOEntireFile | Downloads original file into a single file on local disk. Handles read requests as they come along |
CIOFileBlock | Downloads original file into multiple files, chunked into blocks. Only blocks that are asked for are downloaded. Handles read requests as they come along |
CPrint | |
CStats | Statistics of cache utilisation by a File object |
NXrdPosixGlobals | |
►NXrdProto | |
Cread_list | |
Cwrite_list | |
NXrdSecsssMap | |
NXrdSfs | |
►NXrdSsi | |
CShMap_Parms | |
CShMap | |
►NXrdSys | |
►NIOEvents | |
CCallBack | |
►CChannel | |
CdlQ | |
►CPoller | |
CPipeData | |
►NXrdThrottle | |
CFile | |
CFileSystem | |
►NXrdXrootd | |
►CBridge | |
CContext | |
CResult |