-
-// handler used to process events on descriptors
-class wxFDIOHandler
-{
-public:
- // called when descriptor is available for non-blocking read
- virtual void OnReadWaiting() = 0;
-
- // called when descriptor is available for non-blocking write
- virtual void OnWriteWaiting() = 0;
-
- // called when there is exception on descriptor
- virtual void OnExceptionWaiting() = 0;
-
- // called to check if the handler is still valid, only used by
- // wxSocketImplUnix currently
- virtual bool IsOk() const { return true; }
-
- // virtual dtor for the base class
- virtual ~wxFDIOHandler() { }
-};