www.pudn.com > tdi_fw.zip > events.c


// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil -*- (for GNU Emacs) 
// 
// $Id: events.c,v 1.2 2002/12/03 12:14:27 dev Exp $ 
 
/* 
 * Replaced event handlers for TDI events 
 */ 
 
#include  
#include  
#include "sock.h" 
 
#include "events.h" 
#include "memtrack.h" 
 
// to simplify processing don't use chained handlers 
struct tdi_event_handler g_tdi_event_handlers[]= { 
	{TDI_EVENT_CONNECT,						tdi_event_connect}, 
	{TDI_EVENT_RECEIVE_DATAGRAM,			tdi_event_receive_datagram}, 
	{TDI_EVENT_CHAINED_RECEIVE_DATAGRAM,	NULL}, 
	{(ULONG)-1,								NULL} 
};