xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
XrdNetBuffer Class Reference

#include <XrdNetBuffer.hh>

Collaboration diagram for XrdNetBuffer:
Collaboration graph
[legend]

Public Member Functions

int BuffSize (void)
 
void Recycle (void)
 
 XrdNetBuffer (XrdNetBufferQ *bq)
 
 ~XrdNetBuffer ()
 

Public Attributes

char * data
 
int dlen
 

Private Attributes

XrdOucQSItem< XrdNetBufferBuffLink
 
XrdNetBufferQBuffQ
 

Friends

class XrdNetBufferQ
 

Constructor & Destructor Documentation

◆ XrdNetBuffer()

XrdNetBuffer::XrdNetBuffer ( XrdNetBufferQ bq)

◆ ~XrdNetBuffer()

XrdNetBuffer::~XrdNetBuffer ( )
inline

References data.

Member Function Documentation

◆ BuffSize()

int XrdNetBuffer::BuffSize ( void  )
inline

References BuffQ, and XrdNetBufferQ::BuffSize().

◆ Recycle()

void XrdNetBuffer::Recycle ( void  )
inline

References BuffQ, and XrdNetBufferQ::Recycle().

Referenced by XrdNetPeer::~XrdNetPeer().

Friends And Related Symbol Documentation

◆ XrdNetBufferQ

friend class XrdNetBufferQ
friend

Member Data Documentation

◆ BuffLink

XrdOucQSItem<XrdNetBuffer> XrdNetBuffer::BuffLink
private

◆ BuffQ

XrdNetBufferQ* XrdNetBuffer::BuffQ
private

Referenced by BuffSize(), and Recycle().

◆ data

char* XrdNetBuffer::data

Referenced by ~XrdNetBuffer().

◆ dlen

int XrdNetBuffer::dlen

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