BlueberrySherbet

core / com.gmail.ayteneve93.blueberrysherbetcore.request / BlueberryAbstractRequest

BlueberryAbstractRequest

(JVM) abstract class BlueberryAbstractRequest<ReturnType>

Constructors

Name Summary
(JVM) <init> BlueberryAbstractRequest(mReturnTypeClass: Class<ReturnType>, mMoshi: Moshi, mBlueberryDevice: BlueberryDevice<out Any>, mPriority: Int, uuidString: String)

Functions

Name Summary
(JVM) addMoshiAdapters fun addMoshiAdapters(vararg adapters: Any): Unit
(JVM) call abstract fun call(awaitingMills: Int = 29000): BlueberryAbstractRequestInfo
(JVM) convertToSimpleHashMap open fun convertToSimpleHashMap(): HashMap<String, Any?>
(JVM) toString open fun toString(): String

Inheritors

Name Summary
(JVM) BlueberryNotifyOrIndicateRequest class BlueberryNotifyOrIndicateRequest<ReturnType> : BlueberryAbstractRequest<ReturnType>
(JVM) BlueberryReadRequest class BlueberryReadRequest<ReturnType> : BlueberryAbstractRequest<ReturnType>
(JVM) BlueberryWriteRequest class BlueberryWriteRequest : BlueberryAbstractRequest<Any>
(JVM) BlueberryWriteRequestWithoutResponse class BlueberryWriteRequestWithoutResponse : BlueberryAbstractRequest<Any>