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

#include <XrdSysIOEvents.hh>

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

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

short ent
 
char evt
 
int fd
 
char req
 
XrdSysSemaphoretheSem
 

Detailed Description

Definition at line 496 of file XrdSysIOEvents.hh.

Member Enumeration Documentation

◆ cmd

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

Definition at line 504 of file XrdSysIOEvents.hh.

504 {}

Member Data Documentation

◆ ent

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

Definition at line 496 of file XrdSysIOEvents.hh.

◆ evt

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

Definition at line 496 of file XrdSysIOEvents.hh.

◆ fd

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

◆ req

◆ theSem

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

Definition at line 497 of file XrdSysIOEvents.hh.

Referenced by XrdSys::IOEvents::Poller::SendCmd().


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