Exemplo n.º 1
0
    void Start()
    {
        ImGui.GetIO().SetIniFilename(null);

        tcpSocket        = new TcpSocket(new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp));
        serverSockets    = new List <ControllerServerSocket>();
        viewerStates     = new Dictionary <ControllerServerSocket, ViewerState>();
        controllerScenes = new Dictionary <ControllerServerSocket, ControllerScene>();
        socketTimers     = new Dictionary <ControllerServerSocket, Stopwatch>();

        localIpAddresses = new List <IPAddress>();
        var host = Dns.GetHostEntry(Dns.GetHostName());

        foreach (var ipAddress in host.AddressList)
        {
            if (ipAddress.AddressFamily == AddressFamily.InterNetwork)
            {
                localIpAddresses.Add(ipAddress);
            }
        }
        singleCameraAddress  = "127.0.0.1";
        singleCameraPort     = SENDER_PORT;
        singleCameraDistance = 0.0f;

        tcpSocket.BindAndListen(ControllerMessages.PORT);
    }
    void Start()
    {
        ImGui.GetIO().SetIniFilename(null);

        tcpSocket     = new TcpSocket(new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp));
        serverSockets = new List <ControllerServerSocket>();
        viewerStates  = new Dictionary <ControllerServerSocket, ViewerState>();
        viewerScenes  = new Dictionary <ControllerServerSocket, ViewerScene>();
        socketTimers  = new Dictionary <ControllerServerSocket, Stopwatch>();

        singleCameraAddress  = "127.0.0.1";
        singleCameraPort     = SENDER_PORT;
        singleCameraDistance = 0.0f;

        tcpSocket.BindAndListen(ControllerMessages.PORT);
    }
 void Start()
 {
     tcpSocket     = new TcpSocket(new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp));
     messageBuffer = new MessageBuffer();
     tcpSocket.BindAndListen(ControllerMessages.PORT);
 }