public abstract class Transceiver
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected OnConnectionUpdatedListener |
mOnConnectionUpdatedListener |
protected OnTransceivedListener |
mOnTransceivedListener |
Constructor and Description |
---|
Transceiver() |
Modifier and Type | Method and Description |
---|---|
abstract void |
connect() |
abstract void |
destroy() |
abstract void |
disconnect() |
abstract boolean |
equals(java.lang.Object obj) |
abstract CommunicationType |
getCommunicationType() |
abstract ConnectionState |
getConnectionState() |
abstract java.lang.String |
getDefaultChannelId() |
abstract java.lang.String |
getDeviceId() |
abstract java.lang.String |
getDeviceName() |
abstract void |
send(byte[] data) |
abstract void |
send(byte[] data,
java.lang.String channelId) |
void |
setOnConnectionUpdatedListener(OnConnectionUpdatedListener mOnConnectionUpdatedListener) |
void |
setOnTransceivedListener(OnTransceivedListener onTransceivedListener) |
protected OnConnectionUpdatedListener mOnConnectionUpdatedListener
protected OnTransceivedListener mOnTransceivedListener
public abstract void connect()
public abstract void disconnect()
public abstract void send(byte[] data)
public abstract void send(byte[] data, java.lang.String channelId)
public abstract void destroy()
public void setOnConnectionUpdatedListener(OnConnectionUpdatedListener mOnConnectionUpdatedListener)
public void setOnTransceivedListener(OnTransceivedListener onTransceivedListener)
public abstract java.lang.String getDeviceId()
public abstract ConnectionState getConnectionState()
public abstract boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public abstract CommunicationType getCommunicationType()
public abstract java.lang.String getDefaultChannelId()
public abstract java.lang.String getDeviceName()