DeviceApiHandler
interface DeviceApiHandler
Functions
Link copied to clipboard
abstract suspend fun deleteDehydratedDevice(context: MatrixEndpointContext<DeleteDehydratedDevice, Unit, DeleteDehydratedDevice.Response>): DeleteDehydratedDevice.Response
Link copied to clipboard
abstract suspend fun deleteDevice(context: MatrixEndpointContext<DeleteDevice, RequestWithUIA<Unit>, ResponseWithUIA<Unit>>): ResponseWithUIA<Unit>
Link copied to clipboard
abstract suspend fun deleteDevices(context: MatrixEndpointContext<DeleteDevices, RequestWithUIA<DeleteDevices.Request>, ResponseWithUIA<Unit>>): ResponseWithUIA<Unit>
Link copied to clipboard
abstract suspend fun getDehydratedDevice(context: MatrixEndpointContext<GetDehydratedDevice, Unit, GetDehydratedDevice.Response>): GetDehydratedDevice.Response
Link copied to clipboard
Link copied to clipboard
abstract suspend fun getDevices(context: MatrixEndpointContext<GetDevices, Unit, GetDevices.Response>): GetDevices.Response
Link copied to clipboard
abstract suspend fun setDehydratedDevice(context: MatrixEndpointContext<SetDehydratedDevice, SetDehydratedDevice.Request, SetDehydratedDevice.Response>): SetDehydratedDevice.Response
Link copied to clipboard
abstract suspend fun updateDevice(context: MatrixEndpointContext<UpdateDevice, UpdateDevice.Request, Unit>)