コード例 #1
0
ファイル: ServerTCP.cs プロジェクト: LanaFan/ElecyNetwork
 public static void SendDataToClient(ClientTCP client, byte[] data)
 {
     try
     {
         client.socket.Send(data);
     }
     catch
     {
         client.Close();
     }
 }
コード例 #2
0
ファイル: ServerTCP.cs プロジェクト: LanaFan/ElecyNetwork
        public static void SendClientConnection(ClientTCP client, byte[] data)
        {
            byte[] sizeinfo = new byte[4];
            sizeinfo[0] = (byte)data.Length;
            sizeinfo[1] = (byte)(data.Length >> 8);
            sizeinfo[2] = (byte)(data.Length >> 16);
            sizeinfo[3] = (byte)(data.Length >> 24);

            try
            {
                client.socket.Send(sizeinfo);
                client.socket.Send(data);
            }
            catch
            {
                client.Close();
            }
        }