746 // --------------------------------------------------------------------------- |
746 // --------------------------------------------------------------------------- |
747 // |
747 // |
748 void CWsfWlanScanner::BssidChanged( TWlanBssid& /*aNewBSsid*/ ) |
748 void CWsfWlanScanner::BssidChanged( TWlanBssid& /*aNewBSsid*/ ) |
749 { |
749 { |
750 LOG_ENTERFN( "CWsfWlanScanner::BssidChanged" ); |
750 LOG_ENTERFN( "CWsfWlanScanner::BssidChanged" ); |
|
751 } |
|
752 |
|
753 |
|
754 // --------------------------------------------------------------------------- |
|
755 // CWsfWlanScanner::BssLost |
|
756 // --------------------------------------------------------------------------- |
|
757 // |
|
758 void CWsfWlanScanner::BssLost() |
|
759 { |
|
760 LOG_ENTERFN( "CWsfWlanScanner::BssLost" ); |
|
761 } |
|
762 |
|
763 |
|
764 // --------------------------------------------------------------------------- |
|
765 // CWsfWlanScanner::BssRegained |
|
766 // --------------------------------------------------------------------------- |
|
767 // |
|
768 void CWsfWlanScanner::BssRegained() |
|
769 { |
|
770 LOG_ENTERFN( "CWsfWlanScanner::BssRegained" ); |
|
771 } |
|
772 |
|
773 |
|
774 // --------------------------------------------------------------------------- |
|
775 // CWsfWlanScanner::NewNetworksDetected |
|
776 // --------------------------------------------------------------------------- |
|
777 // |
|
778 void CWsfWlanScanner::NewNetworksDetected() |
|
779 { |
|
780 LOG_ENTERFN( "CWsfWlanScanner::NewNetworksDetected" ); |
751 if ( iScanState == EIdle && !IsActive() ) |
781 if ( iScanState == EIdle && !IsActive() ) |
752 { |
782 { |
753 iCacheLifetime = -1; |
783 iCacheLifetime = -1; |
754 iMaxDelay = 0; |
784 iMaxDelay = 0; |
755 // complete ourselves |
785 // complete ourselves |
759 } |
789 } |
760 } |
790 } |
761 |
791 |
762 |
792 |
763 // --------------------------------------------------------------------------- |
793 // --------------------------------------------------------------------------- |
764 // CWsfWlanScanner::BssLost |
794 // CWsfWlanScanner::OldNetworksLost |
765 // --------------------------------------------------------------------------- |
795 // --------------------------------------------------------------------------- |
766 // |
796 // |
767 void CWsfWlanScanner::BssLost() |
797 void CWsfWlanScanner::OldNetworksLost() |
768 { |
798 { |
769 LOG_ENTERFN( "CWsfWlanScanner::BssLost" ); |
799 LOG_ENTERFN( "CWsfWlanScanner::OldNetworksLost" ); |
770 if ( iScanState == EIdle && !IsActive() ) |
800 if ( iScanState == EIdle && !IsActive() ) |
771 { |
801 { |
772 iCacheLifetime = -1; |
802 iCacheLifetime = -1; |
773 iMaxDelay = 0; |
803 iMaxDelay = 0; |
774 // complete ourselves |
804 // complete ourselves |
778 } |
808 } |
779 } |
809 } |
780 |
810 |
781 |
811 |
782 // --------------------------------------------------------------------------- |
812 // --------------------------------------------------------------------------- |
783 // CWsfWlanScanner::BssRegained |
|
784 // --------------------------------------------------------------------------- |
|
785 // |
|
786 void CWsfWlanScanner::BssRegained() |
|
787 { |
|
788 LOG_ENTERFN( "CWsfWlanScanner::BssRegained" ); |
|
789 if ( iScanState == EIdle && !IsActive() ) |
|
790 { |
|
791 iCacheLifetime = -1; |
|
792 iMaxDelay = 0; |
|
793 // complete ourselves |
|
794 SetActive(); |
|
795 TRequestStatus* status = &iStatus; |
|
796 User::RequestComplete( status, KErrNone ); |
|
797 } |
|
798 } |
|
799 |
|
800 |
|
801 // --------------------------------------------------------------------------- |
|
802 // CWsfWlanScanner::NewNetworksDetected |
|
803 // --------------------------------------------------------------------------- |
|
804 // |
|
805 void CWsfWlanScanner::NewNetworksDetected() |
|
806 { |
|
807 LOG_ENTERFN( "CWsfWlanScanner::NewNetworksDetected" ); |
|
808 if ( iScanState == EIdle && !IsActive() ) |
|
809 { |
|
810 iCacheLifetime = -1; |
|
811 iMaxDelay = 0; |
|
812 // complete ourselves |
|
813 SetActive(); |
|
814 TRequestStatus* status = &iStatus; |
|
815 User::RequestComplete( status, KErrNone ); |
|
816 } |
|
817 } |
|
818 |
|
819 |
|
820 // --------------------------------------------------------------------------- |
|
821 // CWsfWlanScanner::OldNetworksLost |
|
822 // --------------------------------------------------------------------------- |
|
823 // |
|
824 void CWsfWlanScanner::OldNetworksLost() |
|
825 { |
|
826 LOG_ENTERFN( "CWsfWlanScanner::OldNetworksLost" ); |
|
827 if ( iScanState == EIdle && !IsActive() ) |
|
828 { |
|
829 iCacheLifetime = -1; |
|
830 iMaxDelay = 0; |
|
831 // complete ourselves |
|
832 SetActive(); |
|
833 TRequestStatus* status = &iStatus; |
|
834 User::RequestComplete( status, KErrNone ); |
|
835 } |
|
836 } |
|
837 |
|
838 |
|
839 // --------------------------------------------------------------------------- |
|
840 // CWsfWlanScanner::TransmitPowerChanged |
813 // CWsfWlanScanner::TransmitPowerChanged |
841 // --------------------------------------------------------------------------- |
814 // --------------------------------------------------------------------------- |
842 // |
815 // |
843 void CWsfWlanScanner::TransmitPowerChanged( TUint /*aPower*/ ) |
816 void CWsfWlanScanner::TransmitPowerChanged( TUint /*aPower*/ ) |
844 { |
817 { |
845 LOG_ENTERFN( "CWsfWlanScanner::TransmitPowerChanged" ); |
818 LOG_ENTERFN( "CWsfWlanScanner::TransmitPowerChanged" ); |
846 if ( iScanState == EIdle && !IsActive() ) |
|
847 { |
|
848 iCacheLifetime = -1; |
|
849 iMaxDelay = 0; |
|
850 // complete ourselves |
|
851 SetActive(); |
|
852 TRequestStatus* status = &iStatus; |
|
853 User::RequestComplete( status, KErrNone ); |
|
854 } |
|
855 } |
819 } |
856 |
820 |
857 |
821 |
858 // --------------------------------------------------------------------------- |
822 // --------------------------------------------------------------------------- |
859 // CWsfWlanScanner::RssChanged |
823 // CWsfWlanScanner::RssChanged |
860 // --------------------------------------------------------------------------- |
824 // --------------------------------------------------------------------------- |
861 // |
825 // |
862 void CWsfWlanScanner::RssChanged( TWlanRssClass /*aRssClass*/, TUint /*aRss*/ ) |
826 void CWsfWlanScanner::RssChanged( TWlanRssClass /*aRssClass*/, TUint /*aRss*/ ) |
863 { |
827 { |
864 LOG_ENTERFN( "CWsfWlanScanner::RssChanged" ); |
828 LOG_ENTERFN( "CWsfWlanScanner::RssChanged" ); |
865 if ( iScanState == EIdle && !IsActive() ) |
|
866 { |
|
867 iCacheLifetime = -1; |
|
868 iMaxDelay = 0; |
|
869 // complete ourselves |
|
870 SetActive(); |
|
871 TRequestStatus* status = &iStatus; |
|
872 User::RequestComplete( status, KErrNone ); |
|
873 } |
|
874 } |
829 } |
875 |
830 |
876 |
831 |
877 // --------------------------------------------------------------------------- |
832 // --------------------------------------------------------------------------- |
878 // CWsfWlanScanner::PrepareDirectScan |
833 // CWsfWlanScanner::PrepareDirectScan |