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
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 . |