|
xrootd
|
#include <XrdCmsTalk.hh>
Public Member Functions | |
| XrdCmsTalk () | |
| ~XrdCmsTalk () | |
Static Public Member Functions | |
| static const char * | Attend (XrdLink *Link, XrdCms::CmsRRHdr &Hdr, char *buff, int blen, int &rlen, int tmo=5000) |
| static int | Complain (XrdLink *Link, int ecode, const char *msg) |
| static const char * | Request (XrdLink *Link, XrdCms::CmsRRHdr &Hdr, char *buff, int blen) |
| static const char * | Respond (XrdLink *Link, XrdCms::CmsRspCode rcode, char *buff, int blen) |
| XrdCmsTalk::XrdCmsTalk | ( | ) | [inline] |
| XrdCmsTalk::~XrdCmsTalk | ( | ) | [inline] |
| const char * XrdCmsTalk::Attend | ( | XrdLink * | Link, |
| XrdCms::CmsRRHdr & | Hdr, | ||
| char * | buff, | ||
| int | blen, | ||
| int & | rlen, | ||
| int | tmo = 5000 |
||
| ) | [static] |
References XrdLink::Recv().
Referenced by XrdCmsLogin::Admit(), XrdCmsSecurity::Authenticate(), and XrdCmsSecurity::Identify().
| int XrdCmsTalk::Complain | ( | XrdLink * | Link, |
| int | ecode, | ||
| const char * | msg | ||
| ) | [static] |
| const char * XrdCmsTalk::Request | ( | XrdLink * | Link, |
| XrdCms::CmsRRHdr & | Hdr, | ||
| char * | buff, | ||
| int | blen | ||
| ) | [static] |
References XrdCms::CmsRRHdr::datalen, and XrdLink::Send().
Referenced by XrdCmsSecurity::Authenticate(), and XrdCmsSecurity::Identify().
| const char * XrdCmsTalk::Respond | ( | XrdLink * | Link, |
| XrdCms::CmsRspCode | rcode, | ||
| char * | buff, | ||
| int | blen | ||
| ) | [static] |
References XrdLink::Send().
1.8.0