#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] |
1.5.1