#include <vector>
#include "XrdSys/XrdSysPthread.hh"
#include "Xrd/XrdLink.hh"
#include "Xrd/XrdObject.hh"
#include "Xrd/XrdProtocol.hh"
#include "XrdOuc/XrdOucString.hh"
#include "XrdSec/XrdSecInterface.hh"
#include "XProofProtocol.h"
Go to the source code of this file.
Classes | |
class | XrdProofdProtocol |
Defines | |
#define | XPROOFD_VERSBIN 0x000003EE |
#define | XPROOFD_VERSION "0.6" |
#define | XPD_SETRESP(p, x) |
#define | XPD_SETRESPV(p, x) |
#define | XPD_CLNT_VERSION_OK(p, v) (v < 0 || (p && p->ProofProtocol() >= v)) |
Value:
kXR_unt16 rid; \ memcpy((void *)&rid, (const void *)&(p->Request()->header.streamid[0]), 2); \ XrdProofdResponse *response = p->Response(rid); \ if (!response) { \ TRACEP(p, XERR, x << ": could not get Response instance for requid:"<< rid); \ return rc; \ }
Definition at line 192 of file XrdProofdProtocol.h.
Referenced by XrdProofdProofServMgr::Attach(), XrdProofdClientMgr::Auth(), XrdProofdAdmin::CleanupSessions(), XrdProofdAdmin::CpFile(), XrdProofdProofServMgr::Create(), XrdProofdProofServMgr::Destroy(), XrdProofdProofServMgr::Detach(), XrdProofdAdmin::Exec(), XrdProofdAdmin::GetFile(), XrdProofdAdmin::GetWorkers(), XrdProofdProtocol::Interrupt(), XrdProofdClientMgr::Login(), XrdProofdClientMgr::MapClient(), XrdProofdProtocol::Ping(), XrdProofdAdmin::Process(), XrdProofdManager::Process(), XrdProofdProofServMgr::Process(), XrdProofdProtocol::Process2(), XrdProofdAdmin::PutFile(), XrdProofdAdmin::QueryLogPaths(), XrdProofdAdmin::QueryROOTVersions(), XrdProofdAdmin::QuerySessions(), XrdProofdAdmin::QueryWorkers(), XrdProofdNetMgr::ReadBuffer(), XrdProofdAdmin::ReleaseWorker(), XrdProofdProtocol::SendMsg(), XrdProofdAdmin::SendMsgToUser(), XrdProofdAdmin::SetGroupProperties(), XrdProofdAdmin::SetROOTVersion(), XrdProofdAdmin::SetSessionAlias(), XrdProofdAdmin::SetSessionTag(), and XrdProofdProtocol::Urgent().
Value:
kXR_unt16 rid; \ memcpy((void *)&rid, (const void *)&(p->Request()->header.streamid[0]), 2); \ XrdProofdResponse *response = p->Response(rid); \ if (!response) { \ TRACEP(p, XERR, x << ": could not get Response instance for requid:"<< rid); \ return; \ }
Definition at line 201 of file XrdProofdProtocol.h.
Referenced by XrdProofdProtocol::TouchAdminPath().
#define XPROOFD_VERSBIN 0x000003EE |
Definition at line 34 of file XrdProofdProtocol.h.
Referenced by XrdProofdProofServMgr::Attach(), XrdProofdProofServMgr::Create(), XrdProofdClientMgr::Login(), and XrdProofdProtocol::Match().
#define XPROOFD_VERSION "0.6" |