# Reason

sealed class Reason

Reasons why an Invitation may be rejected.

#### Inheritors

Declined
NotAnswered
UserBusy
UserNotFound
UserNotAvailable
Timeout
InternalError

## Types

Companion
Link copied to clipboard
object Companion
Declined
Link copied to clipboard
data object Declined : Invitation.Reason

The invitation was rejected in an explicit manner.

InternalError
Link copied to clipboard
data class InternalError(val error: Throwable) : Invitation.Reason

Unknown error.

NotAnswered
Link copied to clipboard
data object NotAnswered : Invitation.Reason

The invitation was not answered.

Timeout
Link copied to clipboard
data object Timeout : Invitation.Reason

The invitation expired by timeout.

UserBusy
Link copied to clipboard
data object UserBusy : Invitation.Reason

The invited user was busy.

UserNotAvailable
Link copied to clipboard
data object UserNotAvailable : Invitation.Reason

The invited user was temporarily unavailable.

UserNotFound
Link copied to clipboard
data object UserNotFound : Invitation.Reason

The invited user was unreachable.