HDK
|
#include "NET_API.h"
#include <SYS/SYS_Pragma.h>
#include <hboost/asio.hpp>
#include "NET_BoostAsioExt.h"
Go to the source code of this file.
Macros | |
#define | NET_HANDLER_LOCATION |
Typedefs | |
using | NET_TCPSocket = hboost::asio::ip::tcp::socket |
using | NET_TCPEndpoint = hboost::asio::ip::tcp::endpoint |
using | NET_TCPAcceptor = hboost::asio::ip::tcp::acceptor |
using | NET_TCPResolver = hboost::asio::ip::tcp::resolver |
using | NET_UDPSocket = hboost::asio::ip::udp::socket |
using | NET_UDPEndpoint = hboost::asio::ip::udp::endpoint |
using | NET_UDPResolver = hboost::asio::ip::udp::resolver |
using | NET_IPAddress = hboost::asio::ip::address |
using | NET_IPAddressV4 = hboost::asio::ip::address_v4 |
using | NET_IPAddressV6 = hboost::asio::ip::address_v6 |
using | NET_IPNetworkV4 = hboost::asio::ip::network_v4 |
using | NET_IPNetworkV6 = hboost::asio::ip::network_v6 |
using | NET_ConstBuffer = hboost::asio::const_buffer |
using | NET_MutableBuffer = hboost::asio::mutable_buffer |
using | NET_StreamBuffer = hboost::asio::streambuf |
template<typename T , typename Allocator = std::allocator<T>> | |
using | NET_DynamicVectorBuffer = hboost::asio::dynamic_vector_buffer< T, Allocator > |
using | NET_DeadlineTimer = hboost::asio::deadline_timer |
using | NET_IOStrand = hboost::asio::io_context::strand |
using | NET_IOContext = hboost::asio::io_context |
template<typename ExecutorT > | |
using | NET_ExecutorWorkGuard = hboost::asio::executor_work_guard< ExecutorT > |
Functions | |
NET_API NET_IOContext & | NEThoudiniIOContext () |
#define NET_HANDLER_LOCATION |
Definition at line 40 of file NET_BoostAsio.h.
using NET_ConstBuffer = hboost::asio::const_buffer |
Definition at line 62 of file NET_BoostAsio.h.
using NET_DeadlineTimer = hboost::asio::deadline_timer |
Definition at line 69 of file NET_BoostAsio.h.
using NET_DynamicVectorBuffer = hboost::asio::dynamic_vector_buffer<T, Allocator> |
Definition at line 66 of file NET_BoostAsio.h.
using NET_ExecutorWorkGuard = hboost::asio::executor_work_guard<ExecutorT> |
Definition at line 75 of file NET_BoostAsio.h.
using NET_IOContext = hboost::asio::io_context |
Definition at line 73 of file NET_BoostAsio.h.
using NET_IOStrand = hboost::asio::io_context::strand |
Definition at line 71 of file NET_BoostAsio.h.
Definition at line 55 of file NET_BoostAsio.h.
using NET_IPAddressV4 = hboost::asio::ip::address_v4 |
Definition at line 56 of file NET_BoostAsio.h.
using NET_IPAddressV6 = hboost::asio::ip::address_v6 |
Definition at line 57 of file NET_BoostAsio.h.
using NET_IPNetworkV4 = hboost::asio::ip::network_v4 |
Definition at line 58 of file NET_BoostAsio.h.
using NET_IPNetworkV6 = hboost::asio::ip::network_v6 |
Definition at line 59 of file NET_BoostAsio.h.
using NET_MutableBuffer = hboost::asio::mutable_buffer |
Definition at line 63 of file NET_BoostAsio.h.
using NET_StreamBuffer = hboost::asio::streambuf |
Definition at line 64 of file NET_BoostAsio.h.
using NET_TCPAcceptor = hboost::asio::ip::tcp::acceptor |
Definition at line 46 of file NET_BoostAsio.h.
using NET_TCPEndpoint = hboost::asio::ip::tcp::endpoint |
Definition at line 45 of file NET_BoostAsio.h.
using NET_TCPResolver = hboost::asio::ip::tcp::resolver |
Definition at line 47 of file NET_BoostAsio.h.
using NET_TCPSocket = hboost::asio::ip::tcp::socket |
Definition at line 44 of file NET_BoostAsio.h.
using NET_UDPEndpoint = hboost::asio::ip::udp::endpoint |
Definition at line 51 of file NET_BoostAsio.h.
using NET_UDPResolver = hboost::asio::ip::udp::resolver |
Definition at line 52 of file NET_BoostAsio.h.
using NET_UDPSocket = hboost::asio::ip::udp::socket |
Definition at line 50 of file NET_BoostAsio.h.
NET_API NET_IOContext& NEThoudiniIOContext | ( | ) |