# Basic Data Types and Enumerations
# Statuses
The list of user statuses, including the SDK instance itself, is the same across all development platforms, but the names of the constants in the enumeration may differ.
# For Android Studio
In Android Studio development, the following statuses are available, provided by the PresenceStatus
enumeration:
UNDEFINED
(-127) — user status information is unavailableINVALID
(-1) — the server does not recognize the user's statusLOGOFF
(0) — the user is not connected to the serverONLINE
(1) — the user is authenticated on the server and available for callsBUSY
(2) — the user is in a call or conferenceMULTIHOST
(5) — the user is in a conference and is the owner. Different types exist to support various kinds of conferences. You can check this with:status >= BUSY
.