salsa  0.4.0
 All Classes Functions Variables Typedefs Enumerations Pages
Poller.hh
1 #pragma once
2 #include "Object.hh"
3 
4 namespace Salsa {
13 
14 class Poller : public Object {
15 public:
16  Poller();
17  virtual ~Poller();
18 
20  virtual void * wait(int timeout = -1) = 0;
21 };
22 } // namespace Salsa
virtual void * wait(int timeout=-1)=0
Waiting for socket.
Base Poller class.
Definition: Poller.hh:14
virtual ~Poller()
Definition: Poller.cc:10
Base Salsa Object class.
Definition: Object.hh:15