WEBBY - the embedded web server with many faces / objects in plain C Snapshot
|
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