public class raWifiConnect extends AbsConnect<android.net.wifi.p2p.WifiP2pDevice> implements android.net.wifi.p2p.WifiP2pManager.ConnectionInfoListener, android.net.wifi.p2p.WifiP2pManager.PeerListListener
MESSAGE_CONNECT_STATE, MESSAGE_RECV| 构造器和说明 |
|---|
raWifiConnect(android.content.Context context,
android.os.Handler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelConnect() |
void |
connect(ConnectDevice<android.net.wifi.p2p.WifiP2pDevice> device) |
void |
disable() |
void |
discoverPeers() |
void |
enable() |
java.util.List<ConnectDevice> |
getAvailableDevices() |
ConnectDevice<android.net.wifi.p2p.WifiP2pDevice> |
getDevice() |
boolean |
isConnected() |
boolean |
isWifiP2pAviliable() |
void |
onConnectionInfoAvailable(android.net.wifi.p2p.WifiP2pInfo info) |
void |
onPeersAvailable(android.net.wifi.p2p.WifiP2pDeviceList peers) |
void |
requestConnectionInfo() |
void |
requestPeers() |
void |
resetPeers() |
void |
searchDevcie(IAvailableDeviceListener listener) |
void |
send(byte[] data) |
void |
updateThisDevice(android.net.wifi.p2p.WifiP2pDevice wifidevice) |
public raWifiConnect(android.content.Context context,
android.os.Handler handler)
public void enable()
enable 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public void disable()
disable 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public void searchDevcie(IAvailableDeviceListener listener)
searchDevcie 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public void connect(ConnectDevice<android.net.wifi.p2p.WifiP2pDevice> device)
connect 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public void cancelConnect()
cancelConnect 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public boolean isConnected()
isConnected 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public void send(byte[] data)
send 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public java.util.List<ConnectDevice> getAvailableDevices()
getAvailableDevices 在类中 AbsConnect<android.net.wifi.p2p.WifiP2pDevice>public void discoverPeers()
public void resetPeers()
public boolean isWifiP2pAviliable()
public void requestPeers()
public void requestConnectionInfo()
public void onPeersAvailable(android.net.wifi.p2p.WifiP2pDeviceList peers)
onPeersAvailable 在接口中 android.net.wifi.p2p.WifiP2pManager.PeerListListenerpublic void onConnectionInfoAvailable(android.net.wifi.p2p.WifiP2pInfo info)
onConnectionInfoAvailable 在接口中 android.net.wifi.p2p.WifiP2pManager.ConnectionInfoListenerpublic void updateThisDevice(android.net.wifi.p2p.WifiP2pDevice wifidevice)
public ConnectDevice<android.net.wifi.p2p.WifiP2pDevice> getDevice()