BioRadio SDK - Java Android  1.1
com.glneurotech.commondeviceapi.android.AndroidTransportProvider Class Reference
Inheritance diagram for com.glneurotech.commondeviceapi.android.AndroidTransportProvider:
com.glneurotech.devices.common.transportlayer.ITransportProvider

Public Member Functions

 AndroidTransportProvider ()
 
final IDeviceTransport getBluetoothTransport (long macId)
 
final IDeviceTransport getBluetoothTransport (String deviceId)
 
final IDeviceTransport getSerialTransport (String comPort)
 
final IDeviceTransport getTcpTransport (String hostname, int port)
 

Detailed Description

Transport provider used for Android devices

Constructor & Destructor Documentation

◆ AndroidTransportProvider()

com.glneurotech.commondeviceapi.android.AndroidTransportProvider.AndroidTransportProvider ( )

Default constructor

Member Function Documentation

◆ getBluetoothTransport() [1/2]

final IDeviceTransport com.glneurotech.commondeviceapi.android.AndroidTransportProvider.getBluetoothTransport ( long  macId)

Gets bluetooth transport based on numeric representation of the device mac id

Parameters
macIdTake a long value for the macId.
Returns
IDeviceTransport

Implements com.glneurotech.devices.common.transportlayer.ITransportProvider.

◆ getBluetoothTransport() [2/2]

final IDeviceTransport com.glneurotech.commondeviceapi.android.AndroidTransportProvider.getBluetoothTransport ( String  deviceId)

Gets bluetooth transport based on String representation of the device mac id

Parameters
deviceIdTake a string for the deviceId.
Returns
IDeviceTransport

Implements com.glneurotech.devices.common.transportlayer.ITransportProvider.

◆ getSerialTransport()

final IDeviceTransport com.glneurotech.commondeviceapi.android.AndroidTransportProvider.getSerialTransport ( String  comPort)

Gets serial transport - not implemented

Parameters
comPortTake a string value for the comPort.
Returns
IDeviceTransport
Exceptions
UnsupportedOperationException

Implements com.glneurotech.devices.common.transportlayer.ITransportProvider.

◆ getTcpTransport()

final IDeviceTransport com.glneurotech.commondeviceapi.android.AndroidTransportProvider.getTcpTransport ( String  hostname,
int  port 
)

Gets tcp transport based on hostname and port number for virtual device

Parameters
hostnameTake a string value for the hostname.
portTake a int value for the port number.
Returns

Implements com.glneurotech.devices.common.transportlayer.ITransportProvider.


The documentation for this class was generated from the following file: