ParticipantImdnState

public class ParticipantImdnState : LinphoneObject

The LinphoneParticipantImdnState object represents the state of chat message for a participant of a conference chat room.

  • Undocumented

    Declaration

    Swift

    public static func getSwiftObject(cObject: OpaquePointer) -> ParticipantImdnState
  • Undocumented

    Declaration

    Swift

    public var getCobject: OpaquePointer? { get }
  • Get the participant concerned by a LinphoneParticipantImdnState.

    Declaration

    Swift

    public var participant: Participant? { get }

    Return Value

    The participant concerned by the LinphoneParticipantImdnState

  • Get the chat message state the participant is in.

    Declaration

    Swift

    public var state: ChatMessage.State { get }

    Return Value

    The chat message state the participant is in

  • Get the timestamp at which a participant has reached the state described by a LinphoneParticipantImdnState.

    Declaration

    Swift

    public var stateChangeTime: time_t { get }

    Return Value

    The timestamp at which the participant has reached the state described in the LinphoneParticipantImdnState

  • Retrieve the user pointer associated with a LinphoneParticipantImdnState.

    Declaration

    Swift

    public var userData: UnsafeMutableRawPointer? { get set }

    Return Value

    The user pointer associated with the LinphoneParticipantImdnState.