Belle II Software  release-05-02-19
FileDescriptor.h
1 #ifndef _Belle2_FileDescriptor_hh
2 #define _Belle2_FileDescriptor_hh
3 
4 namespace Belle2 {
11 
12  public:
15  FileDescriptor(int fd);
16  virtual ~FileDescriptor();
17 
18  public:
19  int get_fd() const;
20  bool select(int sec = -1, int usec = -1);
21  bool select2(int sec = -1, int usec = -1);
22  bool close();
23 
24  protected:
25  int m_fd;
26 
27  };
28 
30 }
31 
32 #endif
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::FileDescriptor
Definition: FileDescriptor.h:10