using irc::sockets::insp_ntoa;
using irc::sockets::insp_aton;
+/** Used to time out socket connections
+ */
class SocketTimeout : public InspTimer
{
private:
class InspSocket : public EventHandler
{
public:
+
+ bool IsIOHooked;
+
InspIRCd* Instance;
SocketTimeout* Timeout;
*/
void MarkAsClosed();
- void HandleEvent(EventType et);
+ void HandleEvent(EventType et, int errornum = 0);
bool Readable();
};