xrootd
Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
XrdCmsLogin Class Reference

#include <XrdCmsLogin.hh>

Public Member Functions

int Admit (XrdLink *Link, XrdCms::CmsLoginData &Data)
 
 XrdCmsLogin (char *Buff=0, int Blen=0)
 
 ~XrdCmsLogin ()
 

Static Public Member Functions

static int Login (XrdLink *Link, XrdCms::CmsLoginData &Data, int timeout=-1)
 

Static Private Member Functions

static int Authenticate (XrdLink *Link, XrdCms::CmsLoginData &Data)
 
static int Emsg (XrdLink *, const char *, int ecode=XrdCms::kYR_EINVAL)
 
static int sendData (XrdLink *Link, XrdCms::CmsLoginData &Data)
 

Private Attributes

char * myBuff
 
int myBlen
 

Constructor & Destructor Documentation

XrdCmsLogin::XrdCmsLogin ( char *  Buff = 0,
int  Blen = 0 
)
inline

References myBlen, and myBuff.

XrdCmsLogin::~XrdCmsLogin ( )
inline

Member Function Documentation

int XrdCmsLogin::Admit ( XrdLink Link,
XrdCms::CmsLoginData Data 
)
static int XrdCmsLogin::Authenticate ( XrdLink Link,
XrdCms::CmsLoginData Data 
)
staticprivate
int XrdCmsLogin::Emsg ( XrdLink Link,
const char *  msg,
int  ecode = XrdCms::kYR_EINVAL 
)
staticprivate
int XrdCmsLogin::Login ( XrdLink Link,
XrdCms::CmsLoginData Data,
int  timeout = -1 
)
static
int XrdCmsLogin::sendData ( XrdLink Link,
XrdCms::CmsLoginData Data 
)
staticprivate

Member Data Documentation

int XrdCmsLogin::myBlen
private

Referenced by XrdCmsLogin().

char* XrdCmsLogin::myBuff
private

Referenced by XrdCmsLogin().


The documentation for this class was generated from the following files: