#include <XrdNetBuffer.hh>
Public Member Functions | |
int | BuffSize (void) |
void | Recycle (void) |
XrdNetBuffer (XrdNetBufferQ *bq) | |
~XrdNetBuffer () | |
Public Attributes | |
char * | data |
int | dlen |
Private Attributes | |
XrdOucQSItem< XrdNetBuffer > | BuffLink |
XrdNetBufferQ * | BuffQ |
Friends | |
class | XrdNetBufferQ |
Definition at line 53 of file XrdNetBuffer.hh.
XrdNetBuffer::XrdNetBuffer | ( | XrdNetBufferQ * | bq | ) |
XrdNetBuffer::~XrdNetBuffer | ( | ) | [inline] |
int XrdNetBuffer::BuffSize | ( | void | ) | [inline] |
Definition at line 61 of file XrdNetBuffer.hh.
References BuffQ, and XrdNetBufferQ::BuffSize().
Referenced by XrdCmsClientMan::Receive(), and XrdNetLink::Send().
void XrdNetBuffer::Recycle | ( | void | ) | [inline] |
Definition at line 63 of file XrdNetBuffer.hh.
References BuffQ, and XrdNetBufferQ::Recycle().
Referenced by XrdNetLink::Alloc(), XrdLink::Close(), XrdNetLink::Close(), XrdNet::do_Accept_UDP(), XrdCmsResp::Recycle(), XrdCmsClientMan::~XrdCmsClientMan(), and XrdNetPeer::~XrdNetPeer().
friend class XrdNetBufferQ [friend] |
Definition at line 55 of file XrdNetBuffer.hh.
char* XrdNetBuffer::data |
Definition at line 58 of file XrdNetBuffer.hh.
Referenced by XrdNetLink::Alloc(), XrdNetBufferQ::Alloc(), XrdNet::do_Accept_UDP(), XrdNetLink::GetLine(), XrdCmsClientMan::Receive(), XrdCmsClientMsg::Reply(), XrdCmsResp::ReplyXeq(), XrdNetLink::Send(), XrdNetBuffer(), and ~XrdNetBuffer().
Definition at line 59 of file XrdNetBuffer.hh.
Referenced by XrdNetLink::GetLine(), XrdCmsClientMan::Receive(), XrdNetBufferQ::Recycle(), XrdCmsClientMsg::Reply(), XrdCmsResp::ReplyXeq(), and XrdNetBuffer().
XrdOucQSItem<XrdNetBuffer> XrdNetBuffer::BuffLink [private] |
XrdNetBufferQ* XrdNetBuffer::BuffQ [private] |
Definition at line 71 of file XrdNetBuffer.hh.
Referenced by BuffSize(), Recycle(), and XrdNetBuffer().