Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

YProtocol.hh File Reference

#include "XProtocol/XPtypes.hh"

Include dependency graph for YProtocol.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  XrdCms

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

Enumerations

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

Variables

const char kYR_Version = 2


Enumeration Type Documentation

enum CmsFwdModifier
 

Enumeration values:
kYR_hopcount 
kYR_hopincr 

enum CmsReqCode
 

Enumeration values:
kYR_login 
kYR_chmod 
kYR_locate 
kYR_mkdir 
kYR_mkpath 
kYR_mv 
kYR_prepadd 
kYR_prepdel 
kYR_rm 
kYR_rmdir 
kYR_select 
kYR_stats 
kYR_avail 
kYR_disc 
kYR_gone 
kYR_have 
kYR_load 
kYR_ping 
kYR_pong 
kYR_space 
kYR_state 
kYR_statfs 
kYR_status 
kYR_trunc 
kYR_try 
kYR_update 
kYR_usage 
kYR_xauth 
kYR_MaxReq 

enum CmsReqModifier
 

Enumeration values:
kYR_raw 
kYR_dnf 

enum CmsRspCode
 

Enumeration values:
kYR_data 
kYR_error 
kYR_redirect 
kYR_wait 
kYR_waitresp 
kYR_yauth 

enum YErrorCode
 

Enumeration values:
kYR_ENOENT 
kYR_EPERM 
kYR_EACCES 
kYR_EINVAL 
kYR_EIO 
kYR_ENOMEM 
kYR_ENOSPC 
kYR_ENAMETOOLONG 
kYR_ENETUNREACH 
kYR_ENOTBLK 
kYR_EISDIR 


Variable Documentation

const char XrdCms::kYR_Version = 2 [static]
 


Generated on Sun Nov 6 13:41:46 2011 for xrootd by  doxygen 1.3.9.1