/hardware/interfaces/wifi/offload/1.0/ |
D | types.hal | 91 /* Specify a list of SSIDs to scan, an empty list implies no preferred 92 * networks to scan */ 94 /* Frequencies to scan, in mHz, an empty frequency list implies a full scan */ 104 * Instruction on how to filter the scan result before performing network 109 * The filter will drop the remaining scan results in the scan event. 110 * An empty list implies no filtering of scan result based on SSID and 145 /* Record name corresponding to scan monitor event*/ 147 /* Record name corresponding to scan response event */ 151 /* Record name corresponding to scan event sent */ 159 /* Record name corresponding to scan request sent*/ [all …]
|
D | IOffload.hal | 27 * @param ScanFilter settings to filter scan result 38 * Get scan statistics 52 * Subscribe to asynchronous scan events sent by offload module. This enables 53 * offload scans to be performed as per scan parameters, filtering the scan 54 * results based on configured scan filter and delivering the results after 56 * subscribed to the scan results, a call to this API must be a no-op. 59 * subscribing when scan results must be delivered to the client 69 * Unsubscribe to scan events sent by the offload module, hence disabling scans. 77 * Setup the HIDL interface for reporting asynchronous scan events. A maximum
|
D | IOffloadCallback.hal | 20 * Interface for the Offload HAL to return scan events to the client 22 * @param scanResult a vector of scan result objects
|
/hardware/interfaces/broadcastradio/1.0/ |
D | ITuner.hal | 25 * Automatically cancels pending scan, step or tune. 47 * Automatically cancels pending scan, step or tune. 49 * or after a time out or full band scan if no station found. 54 * @return result OK if scan successfully started 58 scan(Direction direction, bool skipSubChannel) generates(Result result); 63 * Automatically cancels pending scan, step or tune. 65 * or after a time out or full band scan if no station found. 70 * @return result OK if scan successfully started 79 * Automatically cancels pending scan, step or tune. 81 * or after a time out or full band scan if no station found. [all …]
|
D | types.hal | 68 /** Scanning direction for scan() and step() tuner APIs */ 218 * stop scan operation.
|
D | ITunerCallback.hal | 40 * following a step(), scan() or tune() command.
|
/hardware/interfaces/broadcastradio/1.1/ |
D | ITuner.hal | 27 * Automatically cancels pending scan, step or tune. 32 * - after a full band scan, if no station found. 64 * @return result OK if scan successfully started 71 * Initiates a background scan to update internally cached program list. 73 * HAL client may not need to initiate the scan explicitly with this call, 74 * ie. HAL implementation MAY perform the scan on boot. It's a common 78 * scan fails later (it must pass proper result through the callback). 83 * Device may utilize an already running (but not finished) scan for 92 * @1.0::ITuner scan operation. 94 * @return result OK if the scan was properly scheduled (this does not mean [all …]
|
D | ITunerCallback.hal | 30 * following a step(), scan() or tune() command. 46 * Called by the HAL when background scan feature becomes available or not. 54 * Called by the HAL when background scan initiated by startBackgroundScan 56 * @param result OK if the scan succeeded, client may retrieve the actual 58 * UNAVAILABLE if the scan was interrupted due to 72 * It may be triggered either by an explicitly issued background scan, 73 * or a scan issued by the device internally.
|
/hardware/interfaces/wifi/1.0/ |
D | IWifiStaIfaceEventCallback.hal | 21 * Callback indicating that an ongoing background scan request has failed. 22 * The background scan needs to be restarted to continue scanning. 29 * Called for each received beacon/probe response for a scan with the 36 * @parm result Full scan result for an AP. 48 * @parm scanDatas List of scan result for all AP's seen since last callback.
|
D | IWifiStaIface.hal | 38 * Background scan allow the host to send a number of buckets down to the 206 * |BackgroundScanBucketParameters.frequenciesInMhz| for a background scan 223 * Start a background scan using the given cmdId as an identifier. Only one 224 * active background scan need be supported. 245 * If any scan does not occur or is incomplete (error, interrupted, etc) then 246 * a cached scan result must still be recorded with the 250 * @params Background scan parameters. 263 * Stop the background scan started.
|
D | types.hal | 266 * Maximum number of byte available for cached scan results 270 * Maximum number of buckets that can be supplied for a scan 274 * Maximum number of APs that must be stored for each scan. 278 * Max reporting number of scans threshold that can be specified in the scan 285 * Mask of event reporting schemes that can be specified in background scan 290 * Report a scan completion event after scan. If this is not set then scan 296 * Forward scan results (beacons/probe responses + IEs) in real time to HAL, 309 * Max limits for background scan. 319 * scan requests. 328 * Bands to scan or |BAND_UNSPECIFIED| if frequencies list must be used [all …]
|
/hardware/interfaces/radio/1.1/ |
D | types.hal | 126 ONE_SHOT = 0, // Performs the scan only once 127 PERIODIC = 1, // Performs the scan periodically until cancelled 131 PARTIAL = 1, // The result contains a part of the scan results 132 COMPLETE = 2, // The result contains the last part of the scan results 149 RadioAccessNetworks radioAccessNetwork; // The type of network to scan 159 vec<int32_t> channels; // The radio channels to scan as defined in 165 ScanType type; // One shot scan or periodic 169 vec<RadioAccessSpecifier> specifiers; // networks with bands/channels to scan 174 ScanStatus status; // The status of the scan
|
D | IRadioIndication.hal | 36 * Incremental network scan results 39 * @param result Network scan result as NetworkScanResult defined in types.hal
|
D | IRadio.hal | 75 * Starts a network scan 85 * Stops ongoing network scan
|
/hardware/interfaces/broadcastradio/2.0/ |
D | ITunerSession.hal | 22 * Automatically cancels pending tune(), scan() or step(). 39 * entry point remains "scan". This should not be confused with the actual 40 * scan operation (where the radio seeks through programs in a loop until 41 * user chooses to stay on one of them) nor background scan operation (that 45 * Automatically cancels pending tune(), scan() or step(). 62 scan(bool directionUp, bool skipSubChannel) generates (Result result); 67 * Automatically cancels pending tune(), scan() or step(). 80 * Cancel a pending tune(), scan() or step().
|
D | ITunerCallback.hal | 21 * following ITunerSession::tune(), ITunerSession::scan() or 24 * This callback is only called when the step(), scan() or tune() command 29 * empty for step() and scan().
|
/hardware/interfaces/broadcastradio/1.1/default/ |
D | Tuner.cpp | 56 milliseconds scan = 200ms; member 176 Return<Result> Tuner::scan(Direction direction, bool skipSubChannel __unused) { in scan() function in android::hardware::broadcastradio::V1_1::implementation::Tuner 194 mThread.schedule(task, gDefaultDelay.scan); in scan() 226 mThread.schedule(task, gDefaultDelay.scan); in scan()
|
D | Tuner.h | 42 virtual Return<Result> scan(V1_0::Direction direction, bool skipSubChannel) override;
|
/hardware/interfaces/broadcastradio/1.0/default/ |
D | Tuner.h | 39 Return<Result> scan(Direction direction, bool skipSubChannel) override;
|
D | Tuner.cpp | 135 Return<Result> Tuner::scan(Direction direction, bool skipSubChannel) { in scan() function in android::hardware::broadcastradio::V1_0::implementation::Tuner 139 int rc = mHalTuner->scan(mHalTuner, static_cast<radio_direction_t>(direction), skipSubChannel); in scan()
|
/hardware/libhardware/include/hardware/ |
D | radio.h | 140 int (*scan)(const struct radio_tuner *tuner, member
|
/hardware/interfaces/broadcastradio/2.0/default/ |
D | TunerSession.h | 40 virtual Return<Result> scan(bool directionUp, bool skipSubChannel) override;
|
/hardware/interfaces/broadcastradio/1.0/vts/functional/ |
D | VtsHalBroadcastradioV1_0TargetTest.cpp | 535 Return<Result> hidlResult = mTuner->scan(Direction::UP, true); in TEST_P() 542 hidlResult = mTuner->scan(Direction::DOWN, false); in TEST_P() 700 auto hidlResult = mTuner->scan(Direction::UP, true); in TEST_P()
|
/hardware/interfaces/radio/1.2/ |
D | IRadioIndication.hal | 28 * Incremental network scan results
|
/hardware/interfaces/broadcastradio/2.0/vts/functional/ |
D | VtsHalBroadcastradioV2_0TargetTest.cpp | 518 auto result = mSession->scan(true /* up */, true /* skip subchannel */); in TEST_F() 523 result = mSession->scan(false /* down */, false /* don't skip subchannel */); in TEST_F() 567 auto result = mSession->scan(true /* up */, true /* skip subchannel */); in TEST_F()
|