Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TFileHandler Class Reference

#include <TSysEvtHandler.h>

Inheritance diagram for TFileHandler:

Inheritance graph
[legend]
Collaboration diagram for TFileHandler:

Collaboration graph
[legend]
List of all members.

Public Types

enum  { kRead = 1, kWrite = 2 }

Public Methods

 TFileHandler (int fd, int mask)
virtual ~TFileHandler ()
int GetFd () const
void SetFd (int fd)
virtual Bool_t Notify ()
virtual Bool_t ReadNotify ()
virtual Bool_t WriteNotify ()
virtual Bool_t HasReadInterest ()
virtual Bool_t HasWriteInterest ()
virtual void Add ()
virtual void Remove ()

Protected Methods

 TFileHandler ()

Protected Attributes

int fFileNum
int fMask

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kRead 
kWrite 

Definition at line 70 of file TSysEvtHandler.h.


Constructor & Destructor Documentation

TFileHandler::TFileHandler   [protected]
 

Definition at line 67 of file TSysEvtHandler.h.

References fFileNum.

TFileHandler::TFileHandler int    fd,
int    mask
 

virtual TFileHandler::~TFileHandler   [virtual]
 

Definition at line 73 of file TSysEvtHandler.h.

References Remove().


Member Function Documentation

int TFileHandler::GetFd   const
 

Definition at line 74 of file TSysEvtHandler.h.

References fFileNum.

void TFileHandler::SetFd int    fd
 

Definition at line 75 of file TSysEvtHandler.h.

References fFileNum.

virtual Bool_t TFileHandler::Notify   [virtual]
 

Implements TSysEvtHandler.

virtual Bool_t TFileHandler::ReadNotify   [virtual]
 

virtual Bool_t TFileHandler::WriteNotify   [virtual]
 

virtual Bool_t TFileHandler::HasReadInterest   [virtual]
 

virtual Bool_t TFileHandler::HasWriteInterest   [virtual]
 

virtual void TFileHandler::Add   [virtual]
 

Implements TSysEvtHandler.

virtual void TFileHandler::Remove   [virtual]
 

Implements TSysEvtHandler.

Referenced by ~TFileHandler().


Member Data Documentation

int TFileHandler::fFileNum [protected]
 

Definition at line 64 of file TSysEvtHandler.h.

Referenced by GetFd(), SetFd(), and TFileHandler().

int TFileHandler::fMask [protected]
 

Definition at line 65 of file TSysEvtHandler.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:57:44 2003 for ROOT by doxygen1.2.16