00001 // 00002 // context.hpp 00003 // ~~~~~~~~~~~ 00004 // 00005 // Copyright (c) 2005 Voipster / Indrek dot Juhani at voipster dot com 00006 // Copyright (c) 2005-2008 Christopher M. Kohlhoff (chris at kohlhoff dot com) 00007 // 00008 // Distributed under the Boost Software License, Version 1.0. (See accompanying 00009 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 00010 // 00011 00012 #ifndef ASIO_SSL_CONTEXT_HPP 00013 #define ASIO_SSL_CONTEXT_HPP 00014 00015 #if defined(_MSC_VER) && (_MSC_VER >= 1200) 00016 # pragma once 00017 #endif // defined(_MSC_VER) && (_MSC_VER >= 1200) 00018 00019 #include "asio/detail/push_options.hpp" 00020 00021 #include "asio/ssl/basic_context.hpp" 00022 #include "asio/ssl/context_service.hpp" 00023 00024 namespace asio { 00025 namespace ssl { 00026 00028 typedef basic_context<context_service> context; 00029 00030 } // namespace ssl 00031 } // namespace asio 00032 00033 #include "asio/detail/pop_options.hpp" 00034 00035 #endif // ASIO_SSL_CONTEXT_HPP