/aosp_15_r20/external/sdv/vsomeip/third_party/boost/asio/doc/ |
D | tutorial.qbk | 2 / Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 12 …this first section introduce the fundamental concepts required to use the asio toolkit. Before plu… 14 * [link boost_asio.tutorial.tuttimer1 Timer.1 - Using a timer synchronously] 17 * [link boost_asio.tutorial.tuttimer2 Timer.2 - Using a timer asynchronously] 20 * [link boost_asio.tutorial.tuttimer3 Timer.3 - Binding arguments to a handler] 23 * [link boost_asio.tutorial.tuttimer4 Timer.4 - Using a member function as a handler] 26 * [link boost_asio.tutorial.tuttimer5 Timer.5 - Synchronising handlers in multithreaded programs] 33 The tutorial programs in this section show how to use asio to develop simple client and server prog… 37 * [link boost_asio.tutorial.tutdaytime1 Daytime.1 - A synchronous TCP daytime client] 40 * [link boost_asio.tutorial.tutdaytime2 Daytime.2 - A synchronous TCP daytime server] [all …]
|
/aosp_15_r20/external/parameter-framework/asio-1.10.6/include/asio/detail/impl/ |
H A D | socket_ops.ipp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 15 #include "asio/detail/config.hpp" 23 #include "asio/detail/assert.hpp" 24 #include "asio/detail/socket_ops.hpp" 25 #include "asio/error.hpp" 35 #include "asio/detail/push_options.hpp" 37 namespace asio { 44 // HP-UX doesn't declare these functions extern "C", so they are declared again 59 asio::error_code& ec) 61 ec = asio::error_code(errno, [all …]
|
/aosp_15_r20/external/parameter-framework/asio-1.10.6/include/asio/detail/ |
H A D | handler_type_requirements.hpp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 15 #include "asio/detail/config.hpp" 22 # define ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 33 # define ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 38 # define ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # include "asio/handler_type.hpp" 56 namespace asio { namespace 65 -> decltype( 75 -> decltype( 85 -> decltype( [all …]
|
/aosp_15_r20/external/sdv/vsomeip/implementation/helper/1.70/boost/asio/detail/ |
D | handler_type_requirements_ext.hpp | 5 // Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (c) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
D | handler_type_requirements_ext_local.hpp | 5 // Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (c) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
/aosp_15_r20/external/sdv/vsomeip/implementation/helper/1.76/boost/asio/detail/ |
D | handler_type_requirements_ext.hpp | 5 // Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (c) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
D | handler_type_requirements_ext_local.hpp | 5 // Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (c) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
/aosp_15_r20/external/sdv/vsomeip/implementation/helper/1.74/boost/asio/detail/ |
D | handler_type_requirements_ext.hpp | 5 // Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (c) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
D | handler_type_requirements_ext_local.hpp | 5 // Copyright (c) 2003-2019 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (c) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
/aosp_15_r20/external/sdv/vsomeip/implementation/helper/1.66/boost/asio/detail/ |
D | handler_type_requirements_ext_local.hpp | 5 // Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (C) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/async_result.hpp> 58 namespace asio { namespace 67 -> decltype( [all …]
|
D | handler_type_requirements_ext.hpp | 5 // Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (C) 2016-2018 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 21 #include <boost/asio/detail/push_options.hpp> 28 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 39 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 45 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 50 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 56 # include <boost/asio/async_result.hpp> 60 namespace asio { namespace [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/asio/test/ |
D | thread_pool.cpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 13 #define BOOST_ALL_NO_LIB 1 16 // Test that header file is self-contained. 17 #include <boost/asio/thread_pool.hpp> 19 #include <boost/asio/dispatch.hpp> 20 #include <boost/asio/post.hpp> 29 using namespace boost::asio; 46 --(*count); in decrement_to_zero() 49 boost::asio::post(*pool, bindns::bind(decrement_to_zero, pool, count)); in decrement_to_zero() 60 --(*count); in nested_decrement_to_zero() [all …]
|
D | system_timer.cpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 13 #define BOOST_ALL_NO_LIB 1 21 // Test that header file is self-contained. 22 #include <boost/asio/system_timer.hpp> 28 #include <boost/asio/executor_work_guard.hpp> 29 #include <boost/asio/io_context.hpp> 30 #include <boost/asio/detail/thread.hpp> 49 void decrement_to_zero(boost::asio::system_timer* t, int* count) in decrement_to_zero() 53 --(*count); in decrement_to_zero() 57 t->expires_at(t->expiry() + boost::asio::chrono::seconds(1)); in decrement_to_zero() [all …]
|
D | io_context.cpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 13 #define BOOST_ALL_NO_LIB 1 16 // Test that header file is self-contained. 17 #include <boost/asio/io_context.hpp> 20 #include <boost/asio/bind_executor.hpp> 21 #include <boost/asio/dispatch.hpp> 22 #include <boost/asio/post.hpp> 23 #include <boost/asio/detail/thread.hpp> 27 # include <boost/asio/deadline_timer.hpp> 29 # include <boost/asio/steady_timer.hpp> [all …]
|
D | write.cpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 13 #define BOOST_ALL_NO_LIB 1 16 // Test that header file is self-contained. 17 #include <boost/asio/write.hpp> 22 #include <boost/asio/io_context.hpp> 23 #include <boost/asio/post.hpp> 24 #include <boost/asio/streambuf.hpp> 46 typedef boost::asio::io_context::executor_type executor_type; 48 test_stream(boost::asio::io_context& io_context) in test_stream() 87 size_t buffer_length = boost::asio::buffer_size(*iter); in check_buffers() [all …]
|
D | strand.cpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 13 #define BOOST_ALL_NO_LIB 1 16 // Test that header file is self-contained. 17 #include <boost/asio/strand.hpp> 20 #include <boost/asio/executor.hpp> 21 #include <boost/asio/io_context.hpp> 22 #include <boost/asio/dispatch.hpp> 23 #include <boost/asio/post.hpp> 24 #include <boost/asio/detail/thread.hpp> 28 # include <boost/asio/deadline_timer.hpp> [all …]
|
D | read.cpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 13 #define BOOST_ALL_NO_LIB 1 16 // Test that header file is self-contained. 17 #include <boost/asio/read.hpp> 22 #include <boost/asio/io_context.hpp> 23 #include <boost/asio/post.hpp> 24 #include <boost/asio/streambuf.hpp> 46 typedef boost::asio::io_context::executor_type executor_type; 48 test_stream(boost::asio::io_context& io_context) in test_stream() 86 size_t buffer_length = boost::asio::buffer_size(*iter); in check_buffers() [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/asio/include/boost/asio/detail/ |
D | handler_type_requirements.hpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 18 #include <boost/asio/detail/config.hpp> 25 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 36 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 42 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 47 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 53 # include <boost/asio/async_result.hpp> 57 namespace asio { namespace 66 -> decltype( 76 -> decltype( [all …]
|
/aosp_15_r20/external/sdv/vsomeip/implementation/helper/1.55/boost/asio/detail/ |
D | handler_type_requirements_ext_local.hpp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (C) 2016-2019 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/handler_type.hpp> 82 namespace asio { namespace 91 -> decltype( [all …]
|
D | handler_type_requirements_ext.hpp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 6 // Copyright (C) 2016-2017 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 19 #include <boost/asio/detail/config.hpp> 26 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS 1 37 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 43 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 48 # define BOOST_ASIO_ENABLE_HANDLER_TYPE_REQUIREMENTS_ASSERT 1 54 # include <boost/asio/handler_type.hpp> 82 namespace asio { namespace 91 -> decltype( [all …]
|
/aosp_15_r20/external/sdv/vsomeip/test/pending_subscription_tests/ |
D | pending_subscription_test_sd_msg_sender.cpp | 1 // Copyright (C) 2015-2017 Bayerische Motoren Werke Aktiengesellschaft (BMW AG) 15 #include <boost/asio.hpp> 35 work_(std::make_shared<boost::asio::io_service::work>(io_)), in pending_subscription() 49 boost::asio::io_service io_; 50 std::shared_ptr<boost::asio::io_service::work> work_; 64 boost::asio::ip::udp::socket udp_socket(io_, in TEST_F() 65 boost::asio::ip::udp::endpoint(boost::asio::ip::udp::v4(), 30490)); in TEST_F() 66 udp_socket.set_option(boost::asio::socket_base::reuse_address(true)); in TEST_F() 67 udp_socket.set_option(boost::asio::socket_base::linger(true, 0)); in TEST_F() 79 boost::asio::buffer(receive_buffer, receive_buffer.capacity()), 0, error); in TEST_F() [all …]
|
/aosp_15_r20/external/parameter-framework/asio-1.10.6/include/asio/impl/ |
H A D | write.hpp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 15 #include "asio/buffer.hpp" 16 #include "asio/completion_condition.hpp" 17 #include "asio/detail/array_fwd.hpp" 18 #include "asio/detail/base_from_completion_cond.hpp" 19 #include "asio/detail/bind_handler.hpp" 20 #include "asio/detail/consuming_buffers.hpp" 21 #include "asio/detail/dependent_type.hpp" 22 #include "asio/detail/handler_alloc_helpers.hpp" 23 #include "asio/detail/handler_cont_helpers.hpp" [all …]
|
H A D | read.hpp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 16 #include "asio/buffer.hpp" 17 #include "asio/completion_condition.hpp" 18 #include "asio/detail/array_fwd.hpp" 19 #include "asio/detail/base_from_completion_cond.hpp" 20 #include "asio/detail/bind_handler.hpp" 21 #include "asio/detail/consuming_buffers.hpp" 22 #include "asio/detail/dependent_type.hpp" 23 #include "asio/detail/handler_alloc_helpers.hpp" 24 #include "asio/detail/handler_cont_helpers.hpp" [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/asio/include/boost/asio/detail/impl/ |
D | descriptor_ops.ipp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 18 #include <boost/asio/detail/config.hpp> 20 #include <boost/asio/detail/descriptor_ops.hpp> 21 #include <boost/asio/error.hpp> 27 #include <boost/asio/detail/push_options.hpp> 30 namespace asio { 44 if (d != -1) 50 && (ec == boost::asio::error::would_block 51 || ec == boost::asio::error::try_again)) 53 // According to UNIX Network Programming Vol. 1, it is possible for [all …]
|
D | socket_ops.ipp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 18 #include <boost/asio/detail/config.hpp> 26 #include <boost/asio/detail/assert.hpp> 27 #include <boost/asio/detail/socket_ops.hpp> 28 #include <boost/asio/error.hpp> 44 #include <boost/asio/detail/push_options.hpp> 47 namespace asio { 58 // HP-UX doesn't declare these functions extern "C", so they are declared again 88 boost::asio::error::get_system_category()); 91 boost::asio::error::get_system_category()); [all …]
|