ImNotifPolicy
public class ImNotifPolicy : LinphoneObject
Policy to use to send/receive instant messaging composing/delivery/display notifications. The sending of this information is done as in the RFCs 3994 (is_composing) and 5438 (imdn delivered/displayed).
-
Undocumented
Declaration
Swift
public static func getSwiftObject(cObject: OpaquePointer) -> ImNotifPolicy
-
Undocumented
Declaration
Swift
public var getCobject: OpaquePointer? { get }
-
Tell whether imdn delivered notifications are being notified when received.
Declaration
Swift
public var recvImdnDelivered: Bool { get set }
Return Value
Boolean value telling whether imdn delivered notifications are being notified when received.
-
Tell whether imdn displayed notifications are being notified when received.
Declaration
Swift
public var recvImdnDisplayed: Bool { get set }
Return Value
Boolean value telling whether imdn displayed notifications are being notified when received.
-
Tell whether is_composing notifications are being notified when received.
Declaration
Swift
public var recvIsComposing: Bool { get set }
Return Value
Boolean value telling whether is_composing notifications are being notified when received.
-
Tell whether imdn delivered notifications are being sent.
Declaration
Swift
public var sendImdnDelivered: Bool { get set }
Return Value
Boolean value telling whether imdn delivered notifications are being sent.
-
Tell whether imdn displayed notifications are being sent.
Declaration
Swift
public var sendImdnDisplayed: Bool { get set }
Return Value
Boolean value telling whether imdn displayed notifications are being sent.
-
Tell whether is_composing notifications are being sent.
Declaration
Swift
public var sendIsComposing: Bool { get set }
Return Value
Boolean value telling whether is_composing notifications are being sent.
-
Retrieve the user pointer associated with the
ImNotifPolicy
object.Declaration
Swift
public var userData: UnsafeMutableRawPointer? { get set }
Return Value
The user pointer associated with the
ImNotifPolicy
object. -
Clear an IM notif policy (deactivate all receiving and sending of notifications).
Declaration
Swift
public func clear()
-
Enable all receiving and sending of notifications.
Declaration
Swift
public func enableAll()