Added in API level 16
WifiP2pManager.ServiceResponseListener
public
static
interface
WifiP2pManager.ServiceResponseListener
| android.net.wifi.p2p.WifiP2pManager.ServiceResponseListener |
Interface for callback invocation when service discovery response other than Upnp or Bonjour is received
Summary
Public methods | |
|---|---|
abstract
void
|
onServiceAvailable(int protocolType, byte[] responseData, WifiP2pDevice srcDevice)
The requested service response is available. |
default
void
|
onUsdBasedServiceAvailable(WifiP2pDevice srcDevice, WifiP2pUsdBasedServiceResponse usdResponseData)
The requested USD based service response is available. |
Public methods
onServiceAvailable
Added in API level 16
public abstract void onServiceAvailable (int protocolType,
byte[] responseData,
WifiP2pDevice srcDevice)The requested service response is available.
| Parameters | |
|---|---|
protocolType |
int: protocol type. currently only
WifiP2pServiceInfo.SERVICE_TYPE_VENDOR_SPECIFIC. |
responseData |
byte: service discovery response data based on the requested
service protocol type. The format depends on the service type. |
srcDevice |
WifiP2pDevice: source device. |
onUsdBasedServiceAvailable
Added in API level 36
public void onUsdBasedServiceAvailable (WifiP2pDevice srcDevice, WifiP2pUsdBasedServiceResponse usdResponseData)
The requested USD based service response is available.
| Parameters | |
|---|---|
srcDevice |
WifiP2pDevice: source device.
This value cannot be null. |
usdResponseData |
WifiP2pUsdBasedServiceResponse: WifiP2pUsdBasedServiceResponse.
This value cannot be null. |