public uint SendMessage(BitStream data, RakNetGUID recipent, PacketPriorityEnum priority = PacketPriorityEnum.LOW_PRIORITY, PacketReliabilityEnum reliability = PacketReliabilityEnum.UNRELIABLE, byte channel = 0) { Debug.Assert(data.GetNumberOfBytesUsed() > 0, "no data"); uint ret = m_peer.Send(data, priority, reliability, channel, recipent, false); Debug.Assert(ret != 0, "bad input?"); return(ret); }
public uint SendMessageToServer(BitStream RnBitStream, PacketPriorityEnum priority = PacketPriorityEnum.LOW_PRIORITY, PacketReliabilityEnum reliability = PacketReliabilityEnum.UNRELIABLE, byte channel = 0) { Debug.Assert(RnBitStream.GetNumberOfBytesUsed() > 0, "no data"); uint ret = m_peer.Send(RnBitStream, priority, reliability, channel, RakNetGUID.UNASSIGNED_RAKNET_GUID, true); Debug.Assert(ret != 0, "bad input?"); return(ret); }
public uint SendMessage(BitStream bs, ulong steamID, PacketPriorityEnum packetPriorityEnum, PacketReliabilityEnum packetReliabilityEnum, byte channel = 0) { Debug.Assert(m_steamIDToGUID.ContainsKey(steamID)); RakNetGUID recipent = m_steamIDToGUID[steamID]; Debug.Assert(recipent != RakNetGUID.UNASSIGNED_RAKNET_GUID); return(SendMessage(bs, recipent, packetPriorityEnum, packetReliabilityEnum, channel)); }
public uint BroadcastMessage(BitStream data, PacketPriorityEnum priority = PacketPriorityEnum.LOW_PRIORITY, PacketReliabilityEnum reliability = PacketReliabilityEnum.UNRELIABLE, byte channel = 0, RakNetGUID?exclude = null) { exclude = exclude.HasValue ? exclude.Value : RakNetGUID.UNASSIGNED_RAKNET_GUID; Debug.Assert(data.GetNumberOfBytesUsed() > 0, "no data"); uint ret = m_peer.Send(data, priority, reliability, channel, exclude.Value, true); Debug.Assert(ret != 0, "bad input?"); return(ret); }
public uint SendMessageToServer(BitStream RnBitStream, PacketPriorityEnum priority = PacketPriorityEnum.LOW_PRIORITY, PacketReliabilityEnum reliability = PacketReliabilityEnum.UNRELIABLE, byte channel = 0) { Debug.Assert(RnBitStream.GetNumberOfBytesUsed() > 0, "no data"); uint ret = m_peer.Send(RnBitStream, priority, reliability, channel, RakNetGUID.UNASSIGNED_RAKNET_GUID, true); Debug.Assert(ret != 0, "bad input?"); return ret; }
public uint SendMessage(BitStream data, RakNetGUID recipent, PacketPriorityEnum priority = PacketPriorityEnum.LOW_PRIORITY, PacketReliabilityEnum reliability = PacketReliabilityEnum.UNRELIABLE, byte channel = 0) { Debug.Assert(data.GetNumberOfBytesUsed() > 0, "no data"); uint ret = m_peer.Send(data, priority, reliability, channel, recipent, false); Debug.Assert(ret != 0, "bad input?"); return ret; }
public uint BroadcastMessage(BitStream data, PacketPriorityEnum priority = PacketPriorityEnum.LOW_PRIORITY, PacketReliabilityEnum reliability = PacketReliabilityEnum.UNRELIABLE, byte channel = 0, RakNetGUID? exclude = null) { exclude = exclude.HasValue ? exclude.Value : RakNetGUID.UNASSIGNED_RAKNET_GUID; Debug.Assert(data.GetNumberOfBytesUsed() > 0, "no data"); uint ret = m_peer.Send(data, priority, reliability, channel, exclude.Value, true); Debug.Assert(ret != 0, "bad input?"); return ret; }
public uint SendMessage(BitStream bs, ulong steamID, PacketPriorityEnum packetPriorityEnum, PacketReliabilityEnum packetReliabilityEnum, byte channel = 0) { Debug.Assert(m_steamIDToGUID.ContainsKey(steamID)); RakNetGUID recipent = m_steamIDToGUID[steamID]; Debug.Assert(recipent != RakNetGUID.UNASSIGNED_RAKNET_GUID); return SendMessage(bs, recipent, packetPriorityEnum, packetReliabilityEnum, channel); }