static void hb_inetCloseStream( PHB_SOCKET_STRUCT socket ) { if( socket->cleanFunc ) socket->cleanFunc( socket->stream ); socket->recvFunc = NULL; socket->sendFunc = NULL; socket->flushFunc = NULL; socket->cleanFunc = NULL; socket->stream = NULL; }
static void hb_inetCloseStream( PHB_SOCKET_STRUCT socket ) { if( socket->flushFunc && socket->sd != HB_NO_SOCKET ) socket->flushFunc( socket->stream, socket->sd, HB_MAX( socket->iTimeout, 10000 ), HB_TRUE ); if( socket->cleanFunc ) socket->cleanFunc( socket->stream ); socket->recvFunc = NULL; socket->sendFunc = NULL; socket->flushFunc = NULL; socket->cleanFunc = NULL; socket->stream = NULL; }