MCPcopy Create free account
hub / github.com/Pagghiu/SaneCppLibraries / createAsyncUDPSocket

Method createAsyncUDPSocket

Libraries/Async/Async.cpp:976–982  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

974}
975
976SC::Result SC::AsyncEventLoop::createAsyncUDPSocket(SocketFlags::AddressFamily family, SocketDescriptor& outDescriptor)
977{
978 auto res = outDescriptor.create(family, SocketFlags::SocketDgram, SocketFlags::ProtocolUdp,
979 SocketFlags::NonBlocking, SocketFlags::NonInheritable);
980 SC_TRY(res);
981 return associateExternallyCreatedSocket(outDescriptor);
982}
983
984SC::Result SC::AsyncEventLoop::wakeUpFromExternalThread()
985{

Callers 5

createDatagramServerFunction · 0.80
runAwaitDatagramPingFunction · 0.80

Calls 1

createMethod · 0.45

Tested by 3