|
xrootd
|
#include <XRootDProtocolHelper.hh>
Public Member Functions | |
| bool | HandleLogin (int socket, XrdCl::Log *log) |
| Handle XRootD Log-in. More... | |
| bool | HandleClose (int socket, XrdCl::Log *log) |
| Handle disconnection. More... | |
| bool | GetMessage (XrdCl::Message *msg, int socket, XrdCl::Log *log) |
| Receive a message. More... | |
| bool XRootDProtocolHelper::GetMessage | ( | XrdCl::Message * | msg, |
| int | socket, | ||
| XrdCl::Log * | log | ||
| ) |
Receive a message.
| bool XRootDProtocolHelper::HandleClose | ( | int | socket, |
| XrdCl::Log * | log | ||
| ) |
Handle disconnection.
| bool XRootDProtocolHelper::HandleLogin | ( | int | socket, |
| XrdCl::Log * | log | ||
| ) |
Handle XRootD Log-in.
References ServerResponse::body, ServerResponseHeader::dlen, XrdCl::Log::Error(), ServerResponseBody_Protocol::flags, ServerResponse::hdr, kXR_DataServer, kXR_isServer, kXR_PROTOCOLVERSION, ServerInitHandShake::msglen, ServerInitHandShake::msgval, ServerResponse::protocol, ServerInitHandShake::protover, ServerResponseBody_Protocol::pval, read(), and write().
1.8.3.1