public void broadCastCloudRequests(bool continuous) { UdpClient udp = new UdpClient(); string message = CloudMessage.createRequestMessage(continuous ? 1 : 0, Network.player.ipAddress, int.Parse(_properties.localSetupInfo.ravatarListenPort)); byte[] data = Encoding.UTF8.GetBytes(message); IPEndPoint remoteEndPoint = new IPEndPoint(IPAddress.Parse(_properties.remoteSetupInfo.machineAddress), int.Parse(_properties.remoteSetupInfo.trackerListenPort)); // +1 udp.Send(data, data.Length, remoteEndPoint); }
public void broadCastCloudRequests(bool continuous) { UdpClient udp = new UdpClient(); string message = CloudMessage.createRequestMessage(continuous ? 1 : 0, Network.player.ipAddress, TrackerProperties.Instance.listenPort); byte[] data = Encoding.UTF8.GetBytes(message); IPEndPoint remoteEndPoint = new IPEndPoint(IPAddress.Broadcast, TrackerProperties.Instance.listenPort + 1); udp.Send(data, data.Length, remoteEndPoint); }
public void hideAllClouds() { foreach (PointCloudSimple s in _clouds.Values) { s.hideFromView(); } UdpClient udp = new UdpClient(); string message = CloudMessage.createRequestMessage(2, Network.player.ipAddress, int.Parse(_properties.localSetupInfo.ravatarListenPort)); byte[] data = Encoding.UTF8.GetBytes(message); IPEndPoint remoteEndPoint = new IPEndPoint(IPAddress.Parse(_properties.remoteSetupInfo.machineAddress), int.Parse(_properties.remoteSetupInfo.trackerListenPort)); // +1 udp.Send(data, data.Length, remoteEndPoint); }
public void hideAllClouds() { foreach (PointCloudSimple s in _clouds.Values) { s.hideFromView(); } UdpClient udp = new UdpClient(); string message = CloudMessage.createRequestMessage(2, Network.player.ipAddress, TrackerProperties.Instance.listenPort); byte[] data = Encoding.UTF8.GetBytes(message); IPEndPoint remoteEndPoint = new IPEndPoint(IPAddress.Broadcast, TrackerProperties.Instance.listenPort + 1); udp.Send(data, data.Length, remoteEndPoint); }