YProtocol.hh File Reference

#include "XProtocol/XPtypes.hh"
Include dependency graph for YProtocol.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XrdCms::CmsRRHdr
struct  XrdCms::CmsResponse
struct  XrdCms::CmsAvailRequest
struct  XrdCms::CmsChmodRequest
struct  XrdCms::CmsDiscRequest
struct  XrdCms::CmsGoneRequest
struct  XrdCms::CmsHaveRequest
struct  XrdCms::CmsLocateRequest
struct  XrdCms::CmsLoginData
struct  XrdCms::CmsLoginRequest
struct  XrdCms::CmsLoginResponse
struct  XrdCms::CmsLoadRequest
struct  XrdCms::CmsMkdirRequest
struct  XrdCms::CmsMkpathRequest
struct  XrdCms::CmsMvRequest
struct  XrdCms::CmsPingRequest
struct  XrdCms::CmsPongRequest
struct  XrdCms::CmsPrepAddRequest
struct  XrdCms::CmsPrepDelRequest
struct  XrdCms::CmsRmRequest
struct  XrdCms::CmsRmdirRequest
struct  XrdCms::CmsSelectRequest
struct  XrdCms::CmsSpaceRequest
struct  XrdCms::CmsStateRequest
struct  XrdCms::CmsStatfsRequest
struct  XrdCms::CmsStatsRequest
struct  XrdCms::CmsStatusRequest
struct  XrdCms::CmsTruncRequest
struct  XrdCms::CmsTryRequest
struct  XrdCms::CmsUpdateRequest
struct  XrdCms::CmsUsageRequest

Namespaces

namespace  XrdCms

Enumerations

enum  XrdCms::CmsReqCode {
  XrdCms::kYR_login = 0, XrdCms::kYR_chmod = 1, XrdCms::kYR_locate = 2, XrdCms::kYR_mkdir = 3,
  XrdCms::kYR_mkpath = 4, XrdCms::kYR_mv = 5, XrdCms::kYR_prepadd = 6, XrdCms::kYR_prepdel = 7,
  XrdCms::kYR_rm = 8, XrdCms::kYR_rmdir = 9, XrdCms::kYR_select = 10, XrdCms::kYR_stats = 11,
  XrdCms::kYR_avail = 12, XrdCms::kYR_disc = 13, XrdCms::kYR_gone = 14, XrdCms::kYR_have = 15,
  XrdCms::kYR_load = 16, XrdCms::kYR_ping = 17, XrdCms::kYR_pong = 18, XrdCms::kYR_space = 19,
  XrdCms::kYR_state = 20, XrdCms::kYR_statfs = 21, XrdCms::kYR_status = 22, XrdCms::kYR_trunc = 23,
  XrdCms::kYR_try = 24, XrdCms::kYR_update = 25, XrdCms::kYR_usage = 26, XrdCms::kYR_xauth = 27,
  XrdCms::kYR_MaxReq
}
enum  XrdCms::CmsFwdModifier { XrdCms::kYR_hopcount = 0xc0, XrdCms::kYR_hopincr = 0x40 }
enum  XrdCms::CmsReqModifier { XrdCms::kYR_raw = 0x20, XrdCms::kYR_dnf = 0x10 }
enum  XrdCms::CmsRspCode {
  XrdCms::kYR_data = 0, XrdCms::kYR_error = 1, XrdCms::kYR_redirect = 2, XrdCms::kYR_wait = 3,
  XrdCms::kYR_waitresp = 4, XrdCms::kYR_yauth = 5
}
enum  XrdCms::YErrorCode {
  XrdCms::kYR_ENOENT = 1, XrdCms::kYR_EPERM, XrdCms::kYR_EACCES, XrdCms::kYR_EINVAL,
  XrdCms::kYR_EIO, XrdCms::kYR_ENOMEM, XrdCms::kYR_ENOSPC, XrdCms::kYR_ENAMETOOLONG,
  XrdCms::kYR_ENETUNREACH, XrdCms::kYR_ENOTBLK, XrdCms::kYR_EISDIR, XrdCms::kYR_FSError,
  XrdCms::kYR_SrvError
}

Variables

static const unsigned char XrdCms::kYR_Version = 3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 19 Oct 2019 for xrootd by  doxygen 1.6.1