Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SocketListDangerousReleaseRefs()

static void System.Net.Sockets.Socket.SocketListDangerousReleaseRefs ( IList socketList,
ref int refsAdded )
inlinestaticpackage

Definition at line 3836 of file Socket.cs.

3837 {
3838 if (socketList == null)
3839 {
3840 return;
3841 }
3842 for (int i = 0; i < socketList.Count; i++)
3843 {
3844 if (refsAdded <= 0)
3845 {
3846 break;
3847 }
3849 socket.InternalSafeHandle.DangerousRelease();
3850 refsAdded--;
3851 }
3852 }

References System.Collections.Generic.Dictionary< TKey, TValue >.Count, and System.Net.Sockets.Socket.

Referenced by System.Net.Sockets.SocketPal.Select(), and System.Net.Sockets.Socket.SelectFileDescriptor().