Ejemplo n.º 1
0
        private bool ParsePing(NatNetPacket_In packet)
        {
            serverInfo            = new ServerInfo();
            serverInfo.serverName = packet.GetFixedLengthString(MAX_NAMELENGTH);
            // read server version numbers
            serverInfo.versionServer = new byte[4];
            packet.GetBytes(ref serverInfo.versionServer);
            serverInfo.versionNatNet = new byte[4];
            packet.GetBytes(ref serverInfo.versionNatNet);

            Debug.Log("Received ping response from NatNet server '" + serverInfo.serverName + "' v" +
                      serverInfo.versionServer[0] + "." + serverInfo.versionServer[1] + "." +
                      serverInfo.versionServer[2] + "." + serverInfo.versionServer[3] +
                      " (NatNet version " +
                      serverInfo.versionNatNet[0] + "." + serverInfo.versionNatNet[1] + "." +
                      serverInfo.versionNatNet[2] + "." + serverInfo.versionNatNet[3] + ")");
            return(true);
        }
		private bool ParsePing(NatNetPacket_In packet)
		{
			serverInfo = new ServerInfo();
			serverInfo.serverName = packet.GetFixedLengthString(MAX_NAMELENGTH);
			// read server version numbers
			serverInfo.versionServer = new byte[4];
			packet.GetBytes(ref serverInfo.versionServer);
			serverInfo.versionNatNet = new byte[4];
			packet.GetBytes(ref serverInfo.versionNatNet);

			Debug.Log("Received ping response from NatNet server '" + serverInfo.serverName + "' v" +
			          serverInfo.versionServer[0] + "." + serverInfo.versionServer[1] + "." +
			          serverInfo.versionServer[2] + "." + serverInfo.versionServer[3] + " (NatNet version " +
			          serverInfo.versionNatNet[0] + "." + serverInfo.versionNatNet[1] + "." +
			          serverInfo.versionNatNet[2] + "." + serverInfo.versionNatNet[3] + ")");
			return true;
		}