WifiCommandUtil

public class WifiCommandUtil
extends Object

java.lang.Object
com.android.tradefed.device.WifiCommandUtil


Wi-Fi 명령어 출력을 파싱할 수 있는 유틸리티 클래스입니다.

요약

중첩된 클래스

class WifiCommandUtil.ScanResult

관련 정보가 포함된 Wi-Fi 네트워크를 나타냅니다. 

공개 생성자

WifiCommandUtil()

공개 메서드

static List<WifiCommandUtil.ScanResult> parseScanResults(String input)

`wifi list-scan-results` 명령어 출력을 파싱하고 ScanResult 목록을 반환합니다.

static Map<String, String> parseWifiInfo(String input)

'wifi status' 출력을 파싱하고 연결된 Wi-Fi 네트워크에 관한 정보의 맵을 반환합니다.

static String resolveNetworkType(String flags)

list-scan-result cmd에서 반환된 플래그를 지정하여 네트워크 유형을 확인합니다.

공개 생성자

WifiCommandUtil

public WifiCommandUtil ()

공개 메서드

parseScanResults

public static List<WifiCommandUtil.ScanResult> parseScanResults (String input)

`wifi list-scan-results` 명령어 출력을 파싱하고 ScanResult 목록을 반환합니다.

매개변수
input String: 파싱할 list-scan-results 명령어의 출력입니다.

반환
List<WifiCommandUtil.ScanResult> ScanResult 목록입니다.

parseWifiInfo

public static Map<String, String> parseWifiInfo (String input)

'wifi status' 출력을 파싱하고 연결된 Wi-Fi 네트워크에 관한 정보의 맵을 반환합니다.

매개변수
input String: 파싱할 'wifi status' 명령어의 출력입니다.

반환
Map<String, String> 연결된 네트워크에 관한 정보의 맵입니다.

resolveNetworkType

public static String resolveNetworkType (String flags)

list-scan-result cmd에서 반환된 플래그를 지정하여 네트워크 유형을 확인합니다.

매개변수
flags String

반환 값
String