package hep.io.root.daemon.xrootd; class XrootdProtocol { final static int defaultPort = 1094; final static int kXR_DataServer = 1; final static int kXR_LBalServer = 0; final static int kXR_maxReqRetry = 10; final static int kXR_auth = 3000; final static int kXR_query = 3001; final static int kXR_chmod = 3002; final static int kXR_close = 3003; final static int kXR_dirlist = 3004; final static int kXR_getfile = 3005; final static int kXR_protocol= 3006; final static int kXR_login = 3007; final static int kXR_mkdir = 3008; final static int kXR_mv = 3009; final static int kXR_open = 3010; final static int kXR_ping = 3011; final static int kXR_putfile = 3012; final static int kXR_read = 3013; final static int kXR_rm = 3014; final static int kXR_rmdir = 3015; final static int kXR_sync = 3016; final static int kXR_stat = 3017; final static int kXR_set = 3018; final static int kXR_write = 3019; final static int kXR_admin = 3020; final static int kXR_prepare = 3021; final static int kXR_statx = 3022; final static int kXR_endsess = 3023; final static int kXR_bind = 3024; final static int kXR_readv = 3025; final static int kXR_verifyw = 3026; final static int kXR_locate = 3027; final static int kXR_truncate= 3028; final static int kXR_ok = 0; final static int kXR_oksofar = 4000; final static int kXR_attn = 4001; final static int kXR_authmore = 4002; final static int kXR_error = 4003; final static int kXR_redirect = 4004; final static int kXR_wait = 4005; final static int kXR_waitresp = 4006; final static int kXR_asyncab = 5000; final static int kXR_asyndi = 5001; final static int kXR_asyncms = 5002; final static int kXR_asyncrd = 5003; final static int kXR_asyncwt = 5004; final static int kXR_asyncav = 5005; final static int kXR_asynunav = 5006; final static int kXR_asynresp = 5008; final static int kXR_ur = 0x100; final static int kXR_uw = 0x080; final static int kXR_ux = 0x040; final static int kXR_gr = 0x020; final static int kXR_gw = 0x010; final static int kXR_gx = 0x008; final static int kXR_or = 0x004; final static int kXR_ow = 0x002; final static int kXR_ox = 0x001; final static int kXR_file = 0; final static int kXR_xset = 1; final static int kXR_isDir = 2; final static int kXR_other = 4; final static int kXR_offline = 8; final static int kXR_readable = 16; final static int kXR_writable = 32; final static int kXR_compress = 1; final static int kXR_delete = 2; final static int kXR_force = 4; final static int kXR_new = 8; final static int kXR_open_read= 16; final static int kXR_open_updt= 32; final static int kXR_async = 64; final static int kXR_refresh = 128; final static int kXR_mkpath = 256; final static int kXR_open_apnd= 512; final static int kXR_retstat = 1024; final static int kXR_replica = 2048; final static int kXR_ulterior = 4096; final static int kXR_nowait = 8192; final static int kXR_cancel = 1; final static int kXR_notify = 2; final static int kXR_noerrs = 4; final static int kXR_stage = 8; final static int kXR_wmode = 16; final static int kXR_useruser = 0; final static int kXR_useradmin = 1; final static int kXR_QStats = 1; final static int kXR_QPrep = 2; final static int kXR_Qcksum = 3; final static int kXR_Qxattr = 4; final static int kXR_Qspace = 5; final static int kXR_Qckscan= 6; final static int kXR_Qconfig= 7; final static int kXR_Qvisa = 8; final static int kXR_asyncap = 128; final static int XRD_CLIENT_CURRENTVER = 2; //??? }