Sensorberg Smart Spaces SDK for Android / com.sensorberg.smartworkspace.sdk.model

Package com.sensorberg.smartworkspace.sdk.model

Types

Booking

data class Booking : Parcelable

Represents a booking of a unit by the logged user.

IotDevice

data class IotDevice

IotDeviceRequest

data class IotDeviceRequest

IotDeviceState

data class IotDeviceState

IotUnit

data class IotUnit : Openable

Class that represents an IoT device that can be interacted with. e.g. A door or locker box.

OnTap

data class OnTap : Openable

Base class that represents IoT device that was tapped, but is yet unidentified. Pass this to UnitController.open to proceed to search the device and open it.

Openable

interface Openable : Parcelable

Interface to group and provide type safety for all classes that can be used on SmartWorkspaceSdk.open

Schedule

data class Schedule : Parcelable

Represents the time periods when this unit has a booking.

TapParams

data class TapParams : Parcelable

TimePeriod

data class TimePeriod : Parcelable

User

data class User : Parcelable

Data class that represents the current logged user