예제 #1
0
 internal void SendPacket(IRailNetPeer peer, IRailPacket packet)
 {
   this.bitBuffer.Clear();
   packet.Encode(this.bitBuffer);
   int length = this.bitBuffer.Store(this.bytes);
   RailDebug.Assert(length <= RailConfig.PACKCAP_MESSAGE_TOTAL);
   peer.SendPayload(this.bytes, length);
 }
예제 #2
0
        internal void SendPacket(IRailNetPeer peer, IRailPacket packet)
        {
            this.bitBuffer.Clear();
            packet.Encode(this.bitBuffer);
            int length = this.bitBuffer.Store(this.bytes);

            RailDebug.Assert(length <= RailConfig.PACKCAP_MESSAGE_TOTAL);
            peer.SendPayload(this.bytes, length);
        }