Package ipfs.gomobile.android.bledriver
Class DeviceManager
- java.lang.Object
-
- ipfs.gomobile.android.bledriver.DeviceManager
-
public class DeviceManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DeviceManager(Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseAllDeviceConnections()voidcloseDeviceConnection(java.lang.String pid)PeerDeviceget(java.lang.String macAddress)PeerDevicegetById(java.lang.String id)PeerDevicegetByPID(java.lang.String pid)PeerDeviceput(java.lang.String macAddress, PeerDevice value)voidremove(java.lang.String macAddress)
-
-
-
Constructor Detail
-
DeviceManager
public DeviceManager(Logger logger)
-
-
Method Detail
-
put
public PeerDevice put(java.lang.String macAddress, PeerDevice value)
-
get
public PeerDevice get(java.lang.String macAddress)
-
getById
public PeerDevice getById(@NonNull java.lang.String id)
-
getByPID
public PeerDevice getByPID(@NonNull java.lang.String pid)
-
closeDeviceConnection
public void closeDeviceConnection(java.lang.String pid)
-
closeAllDeviceConnections
public void closeAllDeviceConnections()
-
remove
public void remove(java.lang.String macAddress)
-
-