public class BleTransceiverInfo extends java.lang.Object implements BaseTransceiverInfo, android.os.Parcelable
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<BleTransceiverInfo> |
CREATOR |
Modifier | Constructor and Description |
---|---|
protected |
BleTransceiverInfo(android.os.Parcel in) |
|
BleTransceiverInfo(java.lang.String deviceName,
java.lang.String deviceMacAddress) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
java.util.UUID |
getCharacteristicMainNotify() |
java.util.UUID |
getCharacteristicMainWrite() |
java.util.UUID |
getCharacteristicModuleNotify() |
java.util.UUID |
getCharacteristicModuleWrite() |
CommunicationType |
getCommunicationType() |
ConnectionState |
getConnectionState() |
java.util.UUID |
getDescriptorNotify() |
java.lang.String |
getDeviceId() |
java.lang.String |
getDeviceName() |
java.lang.String |
getDeviceRomVersion() |
java.util.UUID |
getService() |
void |
setBleGattUuid(java.util.UUID service,
java.util.UUID characteristicModuleWrite,
java.util.UUID characteristicModuleNotify,
java.util.UUID characteristicMainWrite,
java.util.UUID characteristicMainNotify,
java.util.UUID descriptorNotify) |
void |
setCharacteristicMainNotify(java.util.UUID characteristicMainNotify) |
void |
setCharacteristicMainWrite(java.util.UUID characteristicMainWrite) |
void |
setConnectionState(ConnectionState connectionState) |
void |
setDescriptorNotify(java.util.UUID descriptorNotify) |
void |
setDeviceMacAddress(java.lang.String deviceMacAddress) |
void |
setDeviceName(java.lang.String deviceName) |
void |
setDeviceRomVersion(java.lang.String deviceRomVersion) |
void |
setService(java.util.UUID service) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<BleTransceiverInfo> CREATOR
public BleTransceiverInfo(java.lang.String deviceName, java.lang.String deviceMacAddress)
protected BleTransceiverInfo(android.os.Parcel in)
public void setBleGattUuid(java.util.UUID service, java.util.UUID characteristicModuleWrite, java.util.UUID characteristicModuleNotify, java.util.UUID characteristicMainWrite, java.util.UUID characteristicMainNotify, java.util.UUID descriptorNotify)
public java.lang.String getDeviceName()
getDeviceName
in interface BaseTransceiverInfo
public java.lang.String getDeviceId()
getDeviceId
in interface BaseTransceiverInfo
public CommunicationType getCommunicationType()
getCommunicationType
in interface BaseTransceiverInfo
public java.lang.String getDeviceRomVersion()
public java.util.UUID getCharacteristicModuleWrite()
public java.util.UUID getCharacteristicModuleNotify()
public void setDeviceName(java.lang.String deviceName)
public void setDeviceRomVersion(java.lang.String deviceRomVersion)
public void setDeviceMacAddress(java.lang.String deviceMacAddress)
public ConnectionState getConnectionState()
public void setConnectionState(ConnectionState connectionState)
public java.util.UUID getService()
public void setService(java.util.UUID service)
public java.util.UUID getCharacteristicMainWrite()
public void setCharacteristicMainWrite(java.util.UUID characteristicMainWrite)
public java.util.UUID getCharacteristicMainNotify()
public void setCharacteristicMainNotify(java.util.UUID characteristicMainNotify)
public java.util.UUID getDescriptorNotify()
public void setDescriptorNotify(java.util.UUID descriptorNotify)
public int describeContents()
describeContents
in interface android.os.Parcelable
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable