BerkeleySocket class
Base classes
Constructors, destructors, conversion operators
- BerkeleySocket()
- BerkeleySocket(const BerkeleySocket*, int)
- ~BerkeleySocket()
Public functions
-
auto Open(TransportProtocol::
Type) -> bool virtual - auto SetAsync(bool) -> bool
- auto SetBroadcastMode(bool) -> bool
- auto Bind(u16&) -> bool virtual
- auto LastSocketErrorToResult(const char*, long) -> bool
- auto GetLastSocketError(long) -> s32
-
auto RecvFrom(u8*,
ulong,
SocketDriver::
InetAddress*, u64*, SocketDriver:: _SocketFlag) -> s32 virtual
Private functions
Function documentation
void nn:: nex:: BerkeleySocketDriver:: BerkeleySocket:: Close() virtual private
#include <nn/nex/socket.h>
s32 nn:: nex:: BerkeleySocketDriver:: BerkeleySocket:: SendTo(u8 const*,
ulong,
nn:: nex:: SocketDriver:: InetAddress const&,
ulong*) virtual private
#include <nn/nex/socket.h>