/*****
 NAME
 	casyncserver.h - header file for CAsyncServer
 VERSION
 	$Id$
 CHANGELOG
 	$Log$
 */

#if !defined(CASYNCSERVER_H_INCLUDED)
#define CASYNCSERVER_H_INCLUDED

#include <coconut/gnet/casyncnet.h>

typedef struct client_state_s	client_state_t ;

@interface CAsyncServer : CAsyncNet <PAsyncServerAccess>
{
}
    /* these methods are private method. do not call them from the outside */
  - (void) asyncConnect: (GTcpSocket *) server client: (GTcpSocket *) client ;

@end

#endif /* !defined(CASYNCSERVER_H_INCLUDED) */

