예제 #1
0
        private static void Main(string[] args)
        {
            var client = ListenClient.GetNewInstance(new ProgramInfo
            {
                name    = "任务1",
                Version = "1.0"
            },
                                                     /*"127.0.0.1:808"*/
                                                     "127.0.0.1:18730"
                                                     , 5);

            client.ReportStart();


            client = ListenClient.GetNewInstance(new ProgramInfo
            {
                name    = "任务2",
                Version = "1.0"
            },
                                                 /*"127.0.0.1:808"*/
                                                 "127.0.0.1:18730"
                                                 , 6);
            client.ReportStart();

            Console.Read();
        }
예제 #2
0
 // Use this for initialization
 void Start()
 {
     lc = GetComponent<ListenClient>();
     upInv = Quaternion.Euler(-1, 0, -1);
     pivot = GameObject.Find("Lightsaber");
     var audios = GetComponents<AudioSource>();
     audio = audios [1];
     audio.timeSamples = 100;
 }
예제 #3
0
    // Use this for initialization
    void Start()
    {
        lc    = GetComponent <ListenClient>();
        upInv = Quaternion.Euler(-1, 0, -1);
        pivot = GameObject.Find("Lightsaber");
        var audios = GetComponents <AudioSource>();

        audio             = audios [1];
        audio.timeSamples = 100;
    }
예제 #4
0
        /// <summary>
        /// start to listening
        /// </summary>
        /// <param name="serverIP"></param>
        /// <param name="Port"></param>
        private void StartListenling(string serverIP, string Port)
        {
            int port = string.IsNullOrEmpty(Port) ? 8080 : Int32.Parse(Port);

            listenClient                     = new ListenClient();
            listenClient.ServerIP            = serverIP;
            listenClient.Port                = port;
            listenClientThread               = new Thread(new ThreadStart(listenClient.StartListening));
            listenClient.OnError            += listenClient_OnError;
            listenClient.OnNewAttLog        += listenClient_OnNewAttLog;
            listenClient.OnNewUser          += listenClient_OnNewUser;
            listenClient.OnNewFP            += listenClient_OnNewFP;
            listenClient.OnNewFace          += listenClient_OnNewFace;
            listenClient.OnNewPalm          += listenClient_OnNewPalm;
            listenClient.OnNewBioPhoto      += listenClient_OnNewBioPhoto;
            listenClient.OnNewOpLog         += listenClient_OnNewOpLog;
            listenClient.OnNewErrorLog      += listenClient_OnNewErrorLog;
            listenClient.OnDeviceSync       += listenClient_OnDeviceSync;
            listenClient.OnSendDataEvent    += listenClient_OnSendDataEvent;
            listenClient.OnReceiveDataEvent += listenClient_OnReceiveDataEvent;
            listenClientThread.IsBackground  = true;
            listenClientThread.Start();
        }