|
- ///////////////////////////////////////////////////////////////////////////////
- //
- // Copyright (C) 2008-2012 Artyom Beilis (Tonkikh) <artyomtnk@yahoo.com>
- //
- // See accompanying file COPYING.TXT file for licensing details.
- //
- ///////////////////////////////////////////////////////////////////////////////
- #ifndef CPPCMS_IMPL_SCGI_API_H
- #define CPPCMS_IMPL_SCGI_API_H
-
- #include <cppcms/defs.h>
- #include <string>
- #include <booster/auto_ptr_inc.h>
-
- namespace cppcms {
- class service;
- namespace impl {
- namespace cgi {
- class acceptor;
- std::auto_ptr<acceptor> scgi_api_tcp_socket_factory(cppcms::service &srv,std::string ip,int port,int backlog);
- #if !defined(CPPCMS_WIN32)
- std::auto_ptr<acceptor> scgi_api_unix_socket_factory(cppcms::service &srv,std::string socket,int backlog);
- std::auto_ptr<acceptor> scgi_api_unix_socket_factory(cppcms::service &srv,int backlog);
- #endif
-
- } // cgi
- } // impl
- } // cppcms
-
- #endif
|