Add is_async metafunction to check if a protocol needs an asio::io_service. Then, boost::enable_if is used to select if the services need to be derived from asio::io_service::service. Synchronous basic_request<>s can then use the default constructor (example:
cgi::request req; works
-- end example)
Add service_id and service_base (from Boost.Asio) for the above.
(No files)
Note:
See TracChangeset
for help on using the changeset viewer.