PlanetKitDataSessionFailReason
@objc
@frozen
public enum PlanetKitDataSessionFailReason : Int
extension PlanetKitDataSessionFailReason: CustomStringConvertible
An enumeration representing the possible failure reasons for a data session in PlanetKit.
-
Success.
Declaration
Swift
case none = 0
-
An unexpected error occurred internally.
Declaration
Swift
case `internal` = 1
-
Cannot make an inbound data session without an incoming event.
Remark
You can make an inbound data session only after receiving an incoming event (PlanetKitCallDelegate.dataSessionIncoming(_:streamId:type:)
orPlanetKitConferenceDelegate.dataSessionIncoming(_:streamId:type:)
).Declaration
Swift
case notIncoming = 3
-
The data session ID already exists.
Remark
You can get the data session instance by callinggetOutboundDataSession(streamId:)
orgetInboundDataSession(streamId:)
.Declaration
Swift
case alreadyExist = 4
-
The data session ID is invalid. Valid IDs are 100 to 999.
Declaration
Swift
case invalidId = 5
-
The data session type is invalid.
Declaration
Swift
case invalidType = 6
-
A textual representation of
PlanetKitDataSessionFailReason
instance.Declaration
Swift
public var description: String { get }