Asgard.Core.Network.Connection.Send C# (CSharp) Method

Send() public method

public Send ( Asgard.Core.Network.Packets.Packet packet, NetNode sendTo, int channel ) : bool
packet Asgard.Core.Network.Packets.Packet
sendTo NetNode
channel int
return bool
        public bool Send(Packet packet, NetNode sendTo, int channel=0)
        {
            var msg = packet.SendMessage(this);
            NetSendResult result = Peer.SendMessage(msg, (NetConnection)sendTo, (Lidgren.Network.NetDeliveryMethod)packet.Method, channel);

            if (result == NetSendResult.Queued || result == NetSendResult.Sent)
                return true;
            else
                return false;
        }