XrdSys::IOEvents::Poller::PipeData Struct Reference

#include <XrdSysIOEvents.hh>

Collaboration diagram for XrdSys::IOEvents::Poller::PipeData:

Collaboration graph
[legend]
List of all members.

Public Types

 NoOp = 0
 MdFD = 1
 Post = 2
 MiFD = 3
 RmFD = 4
 Stop = 5
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

enum XrdSys::IOEvents::Poller::PipeData::cmd

Enumerator:
NoOp 
MdFD 
Post 
MiFD 
RmFD 
Stop 


Constructor & Destructor Documentation

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

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


Member Data Documentation

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

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

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

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

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


The documentation for this struct was generated from the following file:
Generated on 13 Mar 2017 for xrootd by  doxygen 1.4.7