#include <XrdXrootdReqID.hh>
Public Member Functions | |
unsigned long long | getID () |
void | getID (unsigned char *sid, int &lid, unsigned int &linst) |
void | setID (unsigned long long id) |
void | setID (const unsigned char *sid, int lid, unsigned int linst) |
unsigned long long | setID (const unsigned char *sid) |
unsigned char * | Stream () |
XrdXrootdReqID (unsigned long long id) | |
XrdXrootdReqID (const unsigned char *sid, int lid, unsigned int linst) | |
XrdXrootdReqID () | |
Private Attributes | |
union { | |
unsigned long long ID | |
struct { | |
unsigned int Linst | |
unsigned short Lid | |
unsigned char Sid [2] | |
} ids | |
} | Req |
Definition at line 17 of file XrdXrootdReqID.hh.
XrdXrootdReqID::XrdXrootdReqID | ( | const unsigned char * | sid, | |
int | lid, | |||
unsigned int | linst | |||
) | [inline] |
XrdXrootdReqID::XrdXrootdReqID | ( | ) | [inline] |
Definition at line 47 of file XrdXrootdReqID.hh.
Definition at line 21 of file XrdXrootdReqID.hh.
References Req.
Referenced by XrdXrootdProtocol::do_Locate(), XrdXrootdProtocol::do_Open(), XrdXrootdProtocol::do_Qfh(), XrdXrootdProtocol::do_Qxattr(), XrdXrootdProtocol::do_Stat(), XrdXrootdProtocol::do_Statx(), XrdXrootdCallBack::Same(), and XrdXrootdResponse::Send().
void XrdXrootdReqID::getID | ( | unsigned char * | sid, | |
int & | lid, | |||
unsigned int & | linst | |||
) | [inline] |
Definition at line 29 of file XrdXrootdReqID.hh.
References Req.
Referenced by XrdXrootdProtocol::do_Login(), XrdXrootdProtocol::Process2(), and XrdXrootdReqID().
void XrdXrootdReqID::setID | ( | const unsigned char * | sid, | |
int | lid, | |||
unsigned int | linst | |||
) | [inline] |
unsigned char* XrdXrootdReqID::Stream | ( | ) | [inline] |
unsigned long long XrdXrootdReqID::ID [private] |
Definition at line 51 of file XrdXrootdReqID.hh.
unsigned int XrdXrootdReqID::Linst [private] |
Definition at line 52 of file XrdXrootdReqID.hh.
unsigned short XrdXrootdReqID::Lid [private] |
Definition at line 53 of file XrdXrootdReqID.hh.
unsigned char XrdXrootdReqID::Sid[2] [private] |
Definition at line 54 of file XrdXrootdReqID.hh.
struct { ... } XrdXrootdReqID::ids [private] |
union { ... } XrdXrootdReqID::Req [private] |