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

◆ SendData()

void Terraria.Net.NetManager.SendData ( ISocket socket,
NetPacket packet )
inlineprivate

Definition at line 134 of file NetManager.cs.

135 {
136 if (Main.netMode != 0)
137 {
138 packet.ShrinkToFit();
139 try
140 {
141 socket.AsyncSend(packet.Buffer.Data, 0, packet.Length, SendCallback, packet);
142 }
143 catch
144 {
145 }
146 Main.ActiveNetDiagnosticsUI.CountSentModuleMessage(packet.Id, packet.Length);
147 }
148 }
static void SendCallback(object state)

References Terraria.Main.ActiveNetDiagnosticsUI, Terraria.Main.netMode, and Terraria.Net.NetManager.SendCallback().

Referenced by Terraria.Net.NetManager.Broadcast(), Terraria.Net.NetManager.Broadcast(), Terraria.Net.NetManager.SendToClient(), and Terraria.Net.NetManager.SendToServer().