public class BlaubotWifiAdapter extends java.lang.Object implements IBlaubotAdapter
| Constructor and Description |
|---|
BlaubotWifiAdapter(IBlaubotDevice ownDevice,
BlaubotUUIDSet uuidSet,
int acceptorPort,
WifiManager wifiManager,
ConnectivityManager connectivityManager) |
| Modifier and Type | Method and Description |
|---|---|
Blaubot |
getBlaubot()
Get the current blaubot instance
|
BlaubotAdapterConfig |
getBlaubotAdapterConfig()
Configuration object for hardware specific adapter settings.
|
IBlaubotConnectionAcceptor |
getConnectionAcceptor()
Get the connection acceptor that is in charge to retrieve incoming connections issued by compatible
IBlaubotConnector implementations.
|
ConnectionStateMachineConfig |
getConnectionStateMachineConfig()
The adapter specific
ConnectionStateMachine configuration. |
IBlaubotConnector |
getConnector()
Get the connector for this adapter.
|
void |
setBlaubot(Blaubot blaubotInstance)
Setter for dependency injection of the blaubot instance.
|
public BlaubotWifiAdapter(IBlaubotDevice ownDevice, BlaubotUUIDSet uuidSet, int acceptorPort, WifiManager wifiManager, ConnectivityManager connectivityManager)
public IBlaubotConnector getConnector()
IBlaubotAdaptergetConnector in interface IBlaubotAdapterpublic IBlaubotConnectionAcceptor getConnectionAcceptor()
IBlaubotAdaptergetConnectionAcceptor in interface IBlaubotAdapterpublic void setBlaubot(Blaubot blaubotInstance)
IBlaubotAdaptersetBlaubot in interface IBlaubotAdapterblaubotInstance - the blaubot instancepublic Blaubot getBlaubot()
IBlaubotAdaptergetBlaubot in interface IBlaubotAdapterpublic ConnectionStateMachineConfig getConnectionStateMachineConfig()
IBlaubotAdapterConnectionStateMachine configuration.getConnectionStateMachineConfig in interface IBlaubotAdapterpublic BlaubotAdapterConfig getBlaubotAdapterConfig()
IBlaubotAdaptergetBlaubotAdapterConfig in interface IBlaubotAdapter