xrootd
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
XrdSys::IOEvents::Poller::PipeData Struct Reference

#include <XrdSysIOEvents.hh>

Collaboration diagram for XrdSys::IOEvents::Poller::PipeData:
Collaboration graph
[legend]

Public Types

enum  cmd {
  NoOp = 0 , MdFD = 1 , Post = 2 , MiFD = 3 ,
  RmFD = 4 , Stop = 5
}
 

Public Member Functions

 PipeData (char reQ=0, char evT=0, short enT=0, int fD=0, XrdSysSemaphore *sP=0)
 
 ~PipeData ()
 

Public Attributes

char req
 
char evt
 
short ent
 
int fd
 
XrdSysSemaphoretheSem
 

Member Enumeration Documentation

◆ cmd

Enumerator
NoOp 
MdFD 
Post 
MiFD 
RmFD 
Stop 

Constructor & Destructor Documentation

◆ PipeData()

XrdSys::IOEvents::Poller::PipeData::PipeData ( char  reQ = 0,
char  evT = 0,
short  enT = 0,
int  fD = 0,
XrdSysSemaphore sP = 0 
)
inline

◆ ~PipeData()

XrdSys::IOEvents::Poller::PipeData::~PipeData ( )
inline

Member Data Documentation

◆ ent

short XrdSys::IOEvents::Poller::PipeData::ent

◆ evt

char XrdSys::IOEvents::Poller::PipeData::evt

◆ fd

int XrdSys::IOEvents::Poller::PipeData::fd

◆ req

char XrdSys::IOEvents::Poller::PipeData::req

◆ theSem

XrdSysSemaphore* XrdSys::IOEvents::Poller::PipeData::theSem

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