MXVK Vulkan Framework 0.24.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
socket.hpp File Reference
#include "mxnetwork/exception.hpp"
#include "mxnetwork/mxsocket.h"
#include <optional>
#include <string>
#include <string_view>

Go to the source code of this file.

Classes

struct  mxnetwork::MXNetworkInit
 RAII helper that initializes and shuts down the platform socket subsystem. More...
class  mxnetwork::Socket
 C++ wrapper around the MXNetwork socket API. More...
struct  mxnetwork::SocketAddress

Namespaces

namespace  mxnetwork

Enumerations

enum class  mxnetwork::SocketType {
  mxnetwork::TYPE_INVALID = 0 , mxnetwork::TYPE_INET , mxnetwork::TYPE_INET6 , mxnetwork::TYPE_UNIX ,
  mxnetwork::TYPE_INET_DGRAM , mxnetwork::TYPE_INET6_DGRAM , mxnetwork::TYPE_UNIX_DGRAM
}
 Socket family and transport type. More...