語言

DiscoverySession.AcceptPairingRequest 方法

定義

接受並回應來自同檔的 Wi-Fi 感知配對設定請求。

[Android.Runtime.Register("acceptPairingRequest", "(ILandroid/net/wifi/aware/PeerHandle;Ljava/lang/String;ILjava/lang/String;)V", "GetAcceptPairingRequest_ILandroid_net_wifi_aware_PeerHandle_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=34)]
public virtual void AcceptPairingRequest(int requestId, Android.Net.Wifi.Aware.PeerHandle peerHandle, string peerDeviceAlias, Android.Net.Wifi.Aware.WifiAwareCipherSuite cipherSuite, string? password);
[<Android.Runtime.Register("acceptPairingRequest", "(ILandroid/net/wifi/aware/PeerHandle;Ljava/lang/String;ILjava/lang/String;)V", "GetAcceptPairingRequest_ILandroid_net_wifi_aware_PeerHandle_Ljava_lang_String_ILjava_lang_String_Handler", ApiSince=34)>]
abstract member AcceptPairingRequest : int * Android.Net.Wifi.Aware.PeerHandle * string * Android.Net.Wifi.Aware.WifiAwareCipherSuite * string -> unit
override this.AcceptPairingRequest : int * Android.Net.Wifi.Aware.PeerHandle * string * Android.Net.Wifi.Aware.WifiAwareCipherSuite * string -> unit

參數

requestId
Int32

id 用來識別接收到的配對會話,由 DiscoverySessionCallback#onPairingSetupRequestReceived(PeerHandle, int)

peerHandle
PeerHandle

配對請求的對端帳號。 必須是 DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) 或 DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) 事件。

peerDeviceAlias
String

呼叫者設定的配對裝置別名,有助於呼叫者辨識該配對裝置。

cipherSuite
WifiAwareCipherSuite

密碼套件用來加密連結。

password
String

配對設定會使用密碼。 若設為空或空,則會使用機會性配對。

屬性

備註

接受並回應來自同檔的 Wi-Fi 感知配對設定請求。 這是對「 DiscoverySessionCallback#onPairingSetupRequestReceived(PeerHandle, int) Aware 配對」設置完成後,雙方都會收到的回應 DiscoverySessionCallback#onPairingSetupSucceeded(PeerHandle, String)

Java 文件 android.net.wifi.aware.DiscoverySession.acceptPairingRequest(int, android.net.wifi.aware.PeerHandle, java.lang.String, int, java.lang.String)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於