MCPcopy Create free account
hub / github.com/GarageGames/Torque2D / remove

Method remove

engine/source/platform/platformNet.cpp:427–439  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

425}
426
427template<class T> void ReservedSocketList<T>::remove(NetSocket socketToRemove, bool doLock)
428{
429 MutexHandle handle;
430 if (doLock)
431 {
432 handle.lock(mMutex, true);
433 }
434
435 if ((U32)socketToRemove.getHandle() >= (U32)mSocketList.size())
436 return;
437
438 mSocketList[socketToRemove.getHandle()] = EntryType();
439}
440
441template<class T> T ReservedSocketList<T>::activate(NetSocket socketToActivate, int family, bool useUDP, bool clearOnFail)
442{

Callers 2

openConnectToMethod · 0.45
closeSocketMethod · 0.45

Calls 4

EntryTypeClass · 0.85
getHandleMethod · 0.80
lockMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected