MessageType

@ObjCName(name = "Message")
interface MessageType : EnumValue(source)

Represents different types of messages used within the SDK.

This interface is a marker for various message types, each represented as an enum.

Inheritors

Types

Link copied to clipboard
@Serializable(with = RtcpSerializer::class)
enum Rtcp : Enum<MessageType.Rtcp> , MessageType

Represents RTCP message types.

Link copied to clipboard
@Serializable(with = SdpSerializer::class)
enum Sdp : Enum<MessageType.Sdp> , MessageType

Represents SDP message types.

Link copied to clipboard
@Serializable(with = SipSerializer::class)
enum Sip : Enum<MessageType.Sip> , MessageType

Represents SIP message types.

Link copied to clipboard
@Serializable(with = StateSerializer::class)
enum State : Enum<MessageType.State> , MessageType

Represents various call state messages.

Inherited properties

Link copied to clipboard
abstract val value: String