plugins/icq/tcplink.h

changeset 1498
de75cc6a6d34
parent 1432
ab10a52f94a7
child 1912
77d18e17199b
--- a/plugins/icq/tcplink.h	Thu Feb 22 22:50:03 2001 +0000
+++ b/plugins/icq/tcplink.h	Thu Feb 22 23:07:34 2001 +0000
@@ -18,7 +18,7 @@
 
 #include "icq.h"
 #include "icqpacket.h"
-#include "list.h"
+#include "timeout.h"
 
 /* link mode bitfield values */
 #define TCP_LINK_MODE_RAW             1
@@ -68,8 +68,8 @@
    unsigned long remote_uin;
    char flags;
 
-   /* connect timer */
-   time_t connect_time;
+   /* timeout for connect operation */
+   icq_Timeout *connect_timeout;
 
 };
 
@@ -85,6 +85,7 @@
 void icq_TCPLinkOnDataReceived(icq_TCPLink *plink);
 void icq_TCPLinkOnPacketReceived(icq_TCPLink *plink, icq_Packet *p);
 void icq_TCPLinkOnConnect(icq_TCPLink *plink);
+void icq_TCPLinkOnConnectTimeout(icq_TCPLink *plink);
 
 unsigned long icq_TCPLinkSendSeq(icq_TCPLink *plink, icq_Packet *p,
   unsigned long sequence);

mercurial