Ejemplo n.º 1
0
        public override Task <JAccessPointSeq> ListAll(Empty request, ServerCallContext context)
        {
            IEnumerable <JAccessPoint> accessPoints = _wifi.GetAccessPoints().OrderByDescending(ap => ap.SignalStrength)
                                                      .Select(Translate);
            JAccessPointSeq seq = new JAccessPointSeq();

            seq.AccessPoints.AddRange(accessPoints);
            return(Task.FromResult(seq));
        }
Ejemplo n.º 2
0
        public override Task <JAccessPointSeq> GetAccessPoints(Wifistuff.WlanInterface request,
                                                               ServerCallContext context)
        {
            IEnumerable <JAccessPoint> accessPoints = GetWlanInterfaceById(request.InterfaceGuid).GetAccessPoints(_wifi)
                                                      .OrderByDescending(ap => ap.SignalStrength)
                                                      .Select(WiFiApiImpl.Translate);
            JAccessPointSeq seq = new JAccessPointSeq();

            seq.AccessPoints.AddRange(accessPoints);
            return(Task.FromResult(seq));
        }