public void SetListener(string pipeName, string server)
        {
            listenerPipe   = NamedPipeStream.Open(pipeName, server, NamedPipeStream.PipeDirection.InOut);
            listenerSender = new StreamServiceSender <IKinectListener>(listenerPipe);
            listener       = listenerSender.Service;

            listener.OnLogMessageReceived($"Connected listener from {pipeName}@{server}");
        }
 public void InitializeSensor()
 {
     listener.OnLogMessageReceived("Initializing the sensor");
     sensor = KinectSensor.GetDefault();
     sensor.Open();
     listener.OnLogMessageReceived(
         $"Got sensor: {sensor}. Open: {sensor.IsOpen}. Available: {sensor.IsAvailable}.");
 }