#include <XrdProofdClient.h>
Public Member Functions | |
XrdClientID (XrdProofdProtocol *pt=0, unsigned short id=0) | |
~XrdClientID () | |
XrdProofdClient * | C () const |
bool | IsValid () const |
XrdProofdProtocol * | P () const |
XrdProofdResponse * | R () const |
void | Reset () |
void | SetP (XrdProofdProtocol *p) |
void | SetSid (unsigned short sid) |
unsigned short | Sid () const |
Private Member Functions | |
void | SetR () |
Private Attributes | |
XrdProofdProtocol * | fP |
XrdProofdResponse * | fR |
unsigned short | fSid |
Definition at line 130 of file XrdProofdClient.h.
XrdClientID::XrdClientID | ( | XrdProofdProtocol * | pt = 0 , |
|
unsigned short | id = 0 | |||
) | [inline] |
XrdClientID::~XrdClientID | ( | ) | [inline] |
Definition at line 140 of file XrdProofdClient.h.
void XrdClientID::SetR | ( | ) | [inline, private] |
Definition at line 136 of file XrdProofdClient.h.
References fP, fR, fSid, and XrdProofdProtocol::Response().
Referenced by Reset(), SetP(), SetSid(), and XrdClientID().
XrdProofdClient* XrdClientID::C | ( | ) | const [inline] |
bool XrdClientID::IsValid | ( | ) | const [inline] |
XrdProofdProtocol* XrdClientID::P | ( | ) | const [inline] |
Definition at line 144 of file XrdProofdClient.h.
References fP.
Referenced by XrdProofdClient::Broadcast(), XrdProofdProofServ::SendDataN(), and XrdProofdClient::Touch().
XrdProofdResponse* XrdClientID::R | ( | ) | const [inline] |
Definition at line 145 of file XrdProofdClient.h.
References fR.
Referenced by XrdProofdClient::Broadcast(), XrdProofdProofServ::SendData(), XrdProofdProofServ::SendDataN(), and XrdProofdClient::Touch().
void XrdClientID::Reset | ( | void | ) | [inline] |
Definition at line 146 of file XrdProofdClient.h.
References fP, fSid, and SetR().
Referenced by XrdProofdClient::GetClientID(), and XrdProofdProofServ::GetClientID().
void XrdClientID::SetP | ( | XrdProofdProtocol * | p | ) | [inline] |
Definition at line 147 of file XrdProofdClient.h.
Referenced by XrdProofdProofServMgr::Attach(), XrdProofdProofServMgr::Create(), and XrdProofdClient::GetClientID().
void XrdClientID::SetSid | ( | unsigned short | sid | ) | [inline] |
Definition at line 148 of file XrdProofdClient.h.
Referenced by XrdProofdProofServMgr::Attach(), XrdProofdProofServMgr::Create(), and XrdProofdClient::GetClientID().
unsigned short XrdClientID::Sid | ( | ) | const [inline] |
Definition at line 149 of file XrdProofdClient.h.
References fSid.
Referenced by XrdProofdProofServ::SendData().
XrdProofdProtocol* XrdClientID::fP [private] |
Definition at line 132 of file XrdProofdClient.h.
Referenced by C(), IsValid(), P(), Reset(), SetP(), SetR(), and XrdClientID().
XrdProofdResponse* XrdClientID::fR [private] |
unsigned short XrdClientID::fSid [private] |
Definition at line 134 of file XrdProofdClient.h.
Referenced by Reset(), SetR(), SetSid(), Sid(), and XrdClientID().