namespace CCL::Net

Overview

namespace Net {

// structs

struct IDiscoveryHandler;
struct IMulticastSocket;
struct INetwork;
struct INetworkStream;
struct IServiceDescriptor;
struct ISocket;
struct ServiceBasicInformation;

// global variables

 IServiceDescriptor;
 IDiscoveryHandler;
 kServiceResolved;
 serviceResolved;
 kServiceRemoved;
 serviceRemoved;
 kServiceRegistered;
 serviceRegistered;
 kServiceRegistrationFailed;
 INetwork;
constexpr tresult kResultNetworkUnreachable = static_cast <tresult> (0x80010051L);
constexpr tresult kResultAddressInUse = static_cast <tresult> (0x80010048L);
constexpr tresult kResultConnectionReset = static_cast <tresult> (0x80010052L);
constexpr tresult kResultConnectionAborted = static_cast <tresult> (0x80010053L);
constexpr tresult kResultConnectionTimeOut = static_cast <tresult> (0x80010060L);
constexpr tresult kResultConnectionRefused = static_cast <tresult> (0x80010061L);
constexpr tresult kResultSocketError = static_cast <tresult> (0x80010000L);
 ISocket;
 IMulticastSocket;
 INetworkStream;

} // namespace Net

Detailed Documentation

Global Variables

constexpr tresult kResultNetworkUnreachable = static_cast <tresult> (0x80010051L)

Network result codes.

Network unreachable (WSAENETUNREACH)

constexpr tresult kResultAddressInUse = static_cast <tresult> (0x80010048L)

Address is already used (WSAEADDRINUSE)

constexpr tresult kResultConnectionReset = static_cast <tresult> (0x80010052L)

Network dropped connection on reset (WSAENETRESET)

constexpr tresult kResultConnectionAborted = static_cast <tresult> (0x80010053L)

Local connection error (WSAECONNABORTED)

constexpr tresult kResultConnectionTimeOut = static_cast <tresult> (0x80010060L)

Connection failed after waiting too long (WSAETIMEDOUT)

constexpr tresult kResultConnectionRefused = static_cast <tresult> (0x80010061L)

Attempt to connect failed (WSAECONNREFUSED)

constexpr tresult kResultSocketError = static_cast <tresult> (0x80010000L)

An unspecified socket error.