コード例 #1
0
        public void sendPacket(SendServerPacket pk)
        {
            pk.write();
            List <byte> blist = new List <byte>();

            byte[] db  = pk.ToByteArray();
            short  len = (short)db.Length;

            blist.AddRange(BitConverter.GetBytes(len));
            blist.AddRange(db);
            nstream.Write(blist.ToArray(), 0, blist.Count);
            nstream.Flush();
        }
コード例 #2
0
 public void close(SendServerPacket pk)
 {
     sendPacket(pk);
     ServerThreadPool.getInstance().shutdown(id);
 }
コード例 #3
0
 public void close(SendServerPacket pk)
 {
     SendPacket(pk);
     ServerThreadPool.Instance.Shutdown(Id);
 }