| 
    HDK
    
   | 
 
#include "UT_API.h"#include <SYS/SYS_Pragma.h>#include <hboost/asio.hpp>#include "UT_BoostAsioExt.h"
 Include dependency graph for UT_BoostAsio.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | ASIO_HANDLER_LOCATION | 
Typedefs | |
| using | ASIO_TCPSocket = hboost::asio::ip::tcp::socket | 
| using | ASIO_TCPEndpoint = hboost::asio::ip::tcp::endpoint | 
| using | ASIO_TCPAcceptor = hboost::asio::ip::tcp::acceptor | 
| using | ASIO_TCPResolver = hboost::asio::ip::tcp::resolver | 
| using | ASIO_UDPSocket = hboost::asio::ip::udp::socket | 
| using | ASIO_UDPEndpoint = hboost::asio::ip::udp::endpoint | 
| using | ASIO_UDPResolver = hboost::asio::ip::udp::resolver | 
| using | ASIO_IPAddress = hboost::asio::ip::address | 
| using | ASIO_IPAddressV4 = hboost::asio::ip::address_v4 | 
| using | ASIO_IPAddressV6 = hboost::asio::ip::address_v6 | 
| using | ASIO_IPNetworkV4 = hboost::asio::ip::network_v4 | 
| using | ASIO_IPNetworkV6 = hboost::asio::ip::network_v6 | 
| using | ASIO_ConstBuffer = hboost::asio::const_buffer | 
| using | ASIO_MutableBuffer = hboost::asio::mutable_buffer | 
| using | ASIO_StreamBuffer = hboost::asio::streambuf | 
| template<typename T , typename Allocator = std::allocator<T>> | |
| using | ASIO_DynamicVectorBuffer = hboost::asio::dynamic_vector_buffer< T, Allocator > | 
| using | ASIO_DeadlineTimer = hboost::asio::deadline_timer | 
| using | ASIO_SystemTimer = hboost::asio::system_timer | 
| using | ASIO_IOStrand = hboost::asio::io_context::strand | 
| using | ASIO_IOContext = hboost::asio::io_context | 
| template<typename ExecutorT > | |
| using | ASIO_ExecutorWorkGuard = hboost::asio::executor_work_guard< ExecutorT > | 
| using | ASIO_AnyExecutor = hboost::asio::any_io_executor | 
Functions | |
| UT_API  ASIO_IOContext::executor_type  | UThoudiniIOExecutor () | 
| #define ASIO_HANDLER_LOCATION | 
Definition at line 40 of file UT_BoostAsio.h.
| using ASIO_AnyExecutor = hboost::asio::any_io_executor | 
Definition at line 78 of file UT_BoostAsio.h.
| using ASIO_ConstBuffer = hboost::asio::const_buffer | 
Definition at line 62 of file UT_BoostAsio.h.
| using ASIO_DeadlineTimer = hboost::asio::deadline_timer | 
Definition at line 69 of file UT_BoostAsio.h.
| using ASIO_DynamicVectorBuffer = hboost::asio::dynamic_vector_buffer<T, Allocator> | 
Definition at line 66 of file UT_BoostAsio.h.
| using ASIO_ExecutorWorkGuard = hboost::asio::executor_work_guard<ExecutorT> | 
Definition at line 76 of file UT_BoostAsio.h.
| using ASIO_IOContext = hboost::asio::io_context | 
Definition at line 74 of file UT_BoostAsio.h.
| using ASIO_IOStrand = hboost::asio::io_context::strand | 
Definition at line 72 of file UT_BoostAsio.h.
| using ASIO_IPAddress = hboost::asio::ip::address | 
Definition at line 55 of file UT_BoostAsio.h.
| using ASIO_IPAddressV4 = hboost::asio::ip::address_v4 | 
Definition at line 56 of file UT_BoostAsio.h.
| using ASIO_IPAddressV6 = hboost::asio::ip::address_v6 | 
Definition at line 57 of file UT_BoostAsio.h.
| using ASIO_IPNetworkV4 = hboost::asio::ip::network_v4 | 
Definition at line 58 of file UT_BoostAsio.h.
| using ASIO_IPNetworkV6 = hboost::asio::ip::network_v6 | 
Definition at line 59 of file UT_BoostAsio.h.
| using ASIO_MutableBuffer = hboost::asio::mutable_buffer | 
Definition at line 63 of file UT_BoostAsio.h.
| using ASIO_StreamBuffer = hboost::asio::streambuf | 
Definition at line 64 of file UT_BoostAsio.h.
| using ASIO_SystemTimer = hboost::asio::system_timer | 
Definition at line 70 of file UT_BoostAsio.h.
| using ASIO_TCPAcceptor = hboost::asio::ip::tcp::acceptor | 
Definition at line 46 of file UT_BoostAsio.h.
| using ASIO_TCPEndpoint = hboost::asio::ip::tcp::endpoint | 
Definition at line 45 of file UT_BoostAsio.h.
| using ASIO_TCPResolver = hboost::asio::ip::tcp::resolver | 
Definition at line 47 of file UT_BoostAsio.h.
| using ASIO_TCPSocket = hboost::asio::ip::tcp::socket | 
Definition at line 44 of file UT_BoostAsio.h.
| using ASIO_UDPEndpoint = hboost::asio::ip::udp::endpoint | 
Definition at line 51 of file UT_BoostAsio.h.
| using ASIO_UDPResolver = hboost::asio::ip::udp::resolver | 
Definition at line 52 of file UT_BoostAsio.h.
| using ASIO_UDPSocket = hboost::asio::ip::udp::socket | 
Definition at line 50 of file UT_BoostAsio.h.
| UT_API ASIO_IOContext::executor_type UThoudiniIOExecutor | ( | ) |