libzeep

PrevUpHomeNext

Class server

zeep::http::server — The most often used server class, contains its own io_context.

Synopsis

// In header: <zeep/http/server.hpp>


class server : public  {
public:
  // construct/copy/destruct
  ();
  ();
  (security_context *);
  (security_context *, );

  // public member functions
   ();
   ();
};

Description

server public construct/copy/destruct

  1. ();
    Simple server, no security, no template processor.
  2. ( docroot);
    Simple server, no security, create default template processor with docroot.
  3. (security_context * s_ctxt);
    server with a security context for limited access
  4. (security_context * s_ctxt,  docroot);
    server with a security context for limited access, create default template processor with docroot

server public member functions

  1.  ();
    get_io_context has to be public since we need it to call notify_fork from child code
  2.  ();
    Stop the server and also stop the io_context.

PrevUpHomeNext