WEBBY - the embedded web server with many faces / objects in plain C Snapshot
webbyimpl.h
Go to the documentation of this file.
00001 #ifndef __WEBBY_IMPL_
00002 #define __WEBBY_IMPL_
00003 
00004 #include <webby/webby.h>
00005 
00006 /**
00007  * @defgroup WEBBYIMPL
00008  * 
00009  * Functions that must be supplied by server implementaton at link time
00010  * 
00011  * @{
00012  */
00013 
00014 int WEBBY_impl_new( WEBBY *srv, WEBBY_CONFIG *cfg, void **impl );
00015 int WEBBY_impl_shutdown( void *impl );
00016 int WEBBY_impl_run( void *impl );
00017 int WEBBY_impl_send_data( void *conndata, void *data, size_t size );
00018 int WEBBY_impl_response_completed(  void *conndata, int connection_close );
00019 
00020 /**
00021  * @}
00022  */
00023 
00024 #endif
00025