Dateien nach "/" hochladen
This commit is contained in:
parent
95b62bfbb0
commit
7314228c91
41
node-wifi-scanner.d.ts
vendored
Normal file
41
node-wifi-scanner.d.ts
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
declare module 'node-wifi-scanner' {
|
||||||
|
type Callback<T> = (error: Error | null, result: T | null) => void;
|
||||||
|
|
||||||
|
interface WifiNetwork {
|
||||||
|
ssid: string;
|
||||||
|
mac: string;
|
||||||
|
channel: number;
|
||||||
|
rssi: number;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface Scanner {
|
||||||
|
cmdLine: string;
|
||||||
|
parseOutput(output: string, callback: Callback<WifiNetwork[]>): void;
|
||||||
|
}
|
||||||
|
|
||||||
|
interface Tool {
|
||||||
|
detector: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
const airport: Tool;
|
||||||
|
const iwlist: Tool;
|
||||||
|
const netsh: Tool;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Initialize the scanner tools
|
||||||
|
* @param callback Callback function
|
||||||
|
*/
|
||||||
|
function initTools(callback: Callback<Scanner>): void;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Scan the networks
|
||||||
|
* @param callback Callback function
|
||||||
|
*/
|
||||||
|
function scanNetworks(callback: Callback<WifiNetwork[]>): void;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Scan for WiFi networks
|
||||||
|
* @param callback Callback function
|
||||||
|
*/
|
||||||
|
function scan(callback: Callback<WifiNetwork[]>): void;
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user