Nexus Engine  v0.0.1
Loading...
Searching...
No Matches
Nexus::Network::Socket Member List

This is the complete list of members for Nexus::Network::Socket, including all inherited members.

Accept()Nexus::Network::Socket
Bind(uint16 port)Nexus::Network::Socket
Close()Nexus::Network::Socket
CompleteConnect(std::optional< NetworkError > &outError)Nexus::Network::Socket
Connect(const NetworkAddress &address, std::optional< NetworkError > &outError)Nexus::Network::Socket
IsValid() const noexceptNexus::Network::Socketinline
Listen(int backlog=16)Nexus::Network::Socket
operator=(const Socket &)=deleteNexus::Network::Socket
operator=(Socket &&other) noexceptNexus::Network::Socket
ReceiveFrom(std::span< byte > buffer, NetworkAddress &outSender, std::optional< NetworkError > &outError)Nexus::Network::Socket
ReceiveInto(std::span< byte > buffer, std::optional< NetworkError > &outError)Nexus::Network::Socket
Send(std::span< const byte > data, std::optional< NetworkError > &outError)Nexus::Network::Socket
SendTo(const NetworkAddress &dest, std::span< const byte > data, std::optional< NetworkError > &outError)Nexus::Network::Socket
SetNonBlocking(bool enabled)Nexus::Network::Socket
Socket()=defaultNexus::Network::Socket
Socket(SocketType type)Nexus::Network::Socketexplicit
Socket(const Socket &)=deleteNexus::Network::Socket
Socket(Socket &&other) noexceptNexus::Network::Socket
~Socket()Nexus::Network::Socket