Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
    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);
    }
Ejemplo n.º 3
0
    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);
    }
Ejemplo n.º 4
0
    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);
    }