EventLog

public class EventLog : LinphoneObject

Base object of events.

  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

    public var getCobject: OpaquePointer? { get }
  • Returns the call of a conference call event.

    Declaration

    Swift

    public var call: Call? { get }

    Return Value

    The conference call.

  • Returns the chat message of a conference chat message event.

    Declaration

    Swift

    public var chatMessage: ChatMessage? { get }

    Return Value

    The conference chat message.

  • Returns the creation time of a event log.

    Declaration

    Swift

    public var creationTime: time_t { get }

    Return Value

    The event creation time

  • Returns the device address of a conference participant device event.

    Declaration

    Swift

    public var deviceAddress: Address? { get }

    Return Value

    The conference device address.

  • Returns the ephemeral message lifetime of a conference ephemeral message event. Ephemeral lifetime means the time before an ephemeral message which has been viewed gets deleted.

    Declaration

    Swift

    public var ephemeralMessageLifetime: Int { get }

    Return Value

    The ephemeral message lifetime.

  • Returns the local address of a conference event.

    Declaration

    Swift

    public var localAddress: Address? { get }

    Return Value

    The local address.

  • Returns the notify id of a conference notified event.

    Declaration

    Swift

    public var notifyId: UInt { get }

    Return Value

    The conference notify id.

  • Returns the participant address of a conference participant event.

    Declaration

    Swift

    public var participantAddress: Address? { get }

    Return Value

    The conference participant address.

  • Returns the peer address of a conference event.

    Declaration

    Swift

    public var peerAddress: Address? { get }

    Return Value

    The peer address.

  • Returns the faulty device address of a conference security event.

    Declaration

    Swift

    public var securityEventFaultyDeviceAddress: Address? { get }

    Return Value

    The address of the faulty device.

  • Returns the type of security event.

    Declaration

    Swift

    public var securityEventType: SecurityEventType { get }

    Return Value

    The security event type.

  • Returns the subject of a conference subject event.

    Declaration

    Swift

    public var subject: String { get }

    Return Value

    The conference subject.

  • Returns the type of a event log.

    Declaration

    Swift

    public var type: EventLogType { get }

    Return Value

    The event type

  • Delete event log from database.

    Declaration

    Swift

    public func deleteFromDatabase()