| /external/parameter-framework/asio-1.10.6/include/asio/detail/ |
| 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 …]
|
| D | buffer_sequence_adapter.hpp | 5 // Copyright (c) 2003-2015 Christopher M. Kohlhoff (chris at kohlhoff dot com) 15 #include "asio/detail/config.hpp" 16 #include "asio/buffer.hpp" 17 #include "asio/detail/array_fwd.hpp" 18 #include "asio/detail/socket_types.hpp" 20 #include "asio/detail/push_options.hpp" 22 namespace asio { namespace 45 const asio::mutable_buffer& buffer) in init_native_buffer() 47 init_iov_base(iov.iov_base, asio::buffer_cast<void*>(buffer)); in init_native_buffer() 48 iov.iov_len = asio::buffer_size(buffer); in init_native_buffer() [all …]
|
| /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 | 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 | 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 | deadline_timer.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/deadline_timer.hpp> 25 #include <boost/asio/executor_work_guard.hpp> 26 #include <boost/asio/io_context.hpp> 27 #include <boost/asio/placeholders.hpp> 28 #include <boost/asio/detail/thread.hpp> 37 void decrement_to_zero(boost::asio::deadline_timer* t, int* count) in decrement_to_zero() 41 --(*count); in decrement_to_zero() [all …]
|
| /external/sdv/vsomeip/implementation/helper/1.66/boost/asio/detail/ |
| 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 …]
|
| 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 …]
|
| /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 …]
|
| /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 …]
|
| /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 …]
|
| /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 …]
|
| /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 …]
|
| /external/parameter-framework/asio-1.10.6/include/asio/impl/ |
| 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 …]
|
| 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 …]
|
| /external/parameter-framework/asio-1.10.6/include/asio/detail/impl/ |
| 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 …]
|
| /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 …]
|
| /external/sdv/vsomeip/third_party/boost/asio/example/cpp11/socks4/ |
| D | socks4.hpp | 5 // Copyright (c) 2003-2021 Christopher M. Kohlhoff (chris at kohlhoff dot com) 16 #include <boost/asio/buffer.hpp> 17 #include <boost/asio/ip/tcp.hpp> 32 request(command_type cmd, const boost::asio::ip::tcp::endpoint& endpoint, in request() 40 if (endpoint.protocol() != boost::asio::ip::tcp::v4()) in request() 43 boost::asio::error::address_family_not_supported); in request() 55 std::array<boost::asio::const_buffer, 7> buffers() const in buffers() 60 boost::asio::buffer(&version_, 1), in buffers() 61 boost::asio::buffer(&command_, 1), in buffers() 62 boost::asio::buffer(&port_high_byte_, 1), in buffers() [all …]
|
| /external/sdv/vsomeip/third_party/boost/process/include/boost/process/detail/posix/ |
| D | async_pipe.hpp | 11 #include <boost/asio/posix/stream_descriptor.hpp> 12 #include <boost/asio/post.hpp> 21 ::boost::asio::posix::stream_descriptor _source; 22 ::boost::asio::posix::stream_descriptor _sink ; 25 typedef ::boost::asio::posix::stream_descriptor handle_type; 28 inline async_pipe(boost::asio::io_context & ios) : async_pipe(ios, ios) {} in async_pipe() 30 inline async_pipe(boost::asio::io_context & ios_source, in async_pipe() 31 boost::asio::io_context & ios_sink) : _source(ios_source), _sink(ios_sink) in async_pipe() 34 if (::pipe(fds) == -1) in async_pipe() 38 _sink .assign(fds[1]); in async_pipe() [all …]
|