X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Fpoll.h;h=952ea896068aff1c0da8bbcf2d14841a5364d3b2;hp=d7823aa9108d8d16bd856fd2fbb4b35f41ac04fa;hb=5a32939eb6e576c223e1be5f80226d9e628a2398;hpb=bb719167603abe640052de1ed119b6522b7b912e diff --git a/source/io/poll.h b/source/io/poll.h index d7823aa..952ea89 100644 --- a/source/io/poll.h +++ b/source/io/poll.h @@ -17,7 +17,8 @@ enum PollEvent P_INPUT = 1, P_PRIO = 2, P_OUTPUT = 4, - P_ERROR = 8 + P_ERROR = 8, + P_HANGUP = 16 }; inline PollEvent operator|(PollEvent e, PollEvent f) @@ -62,6 +63,7 @@ public: private: void rebuild_array(); int do_poll(int); + void platform_poll(int); public: const SlotList &get_result() const { return poll_result; } };