Liblinphone  5.5.0
Linphone.ImNotifPolicy Class Reference
Inheritance diagram for Linphone.ImNotifPolicy:
Linphone.LinphoneObject

Public Member Functions

void Clear ()
 
void EnableAll ()
 

Properties

bool RecvImdnDelivered [get, set]
 
bool RecvImdnDeliveryError [get, set]
 
bool RecvImdnDisplayed [get, set]
 
bool RecvIsComposing [get, set]
 
bool SendImdnDelivered [get, set]
 
bool SendImdnDeliveryError [get, set]
 
bool SendImdnDisplayed [get, set]
 
bool SendIsComposing [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Linphone.LinphoneObject
static String linphone_pointer_to_string (IntPtr ptr)
 
static IntPtr linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str)
 
IntPtr StringArrayToBctbxList (IEnumerable< string > stringlist)
 
void CleanStringArrayPtrs (IntPtr l)
 

Detailed Description

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).

Member Function Documentation

void Linphone.ImNotifPolicy.Clear ( )
inline

Clear an IM notif policy (deactivate all receiving and sending of notifications).

Note: Error IMDN must be enabled for Lime recovery mechanism

void Linphone.ImNotifPolicy.EnableAll ( )
inline

Enable all receiving and sending of notifications.

Property Documentation

bool Linphone.ImNotifPolicy.RecvImdnDelivered
getset

Tell whether imdn delivered notifications are being notified when received.

Returns
Boolean value telling whether imdn delivered notifications are being notified when received.
bool Linphone.ImNotifPolicy.RecvImdnDeliveryError
getset

Tell whether imdn delivery error notifications are being notified when received.

Returns
Boolean value telling whether imdn delivery error notifications are being notified when received.
bool Linphone.ImNotifPolicy.RecvImdnDisplayed
getset

Tell whether imdn displayed notifications are being notified when received.

Returns
Boolean value telling whether imdn displayed notifications are being notified when received.
bool Linphone.ImNotifPolicy.RecvIsComposing
getset

Tell whether is_composing notifications are being notified when received.

Returns
Boolean value telling whether is_composing notifications are being notified when received.
bool Linphone.ImNotifPolicy.SendImdnDelivered
getset

Tell whether imdn delivered notifications are being sent.

Returns
Boolean value telling whether imdn delivered notifications are being sent.
bool Linphone.ImNotifPolicy.SendImdnDeliveryError
getset

Tell whether imdn delivery error notifications are being sent.

Returns
Boolean value telling whether imdn delivery error notifications are being sent.
bool Linphone.ImNotifPolicy.SendImdnDisplayed
getset

Tell whether imdn displayed notifications are being sent.

Returns
Boolean value telling whether imdn displayed notifications are being sent.
bool Linphone.ImNotifPolicy.SendIsComposing
getset

Tell whether is_composing notifications are being sent.

Returns
Boolean value telling whether is_composing notifications are being sent.

The documentation for this class was generated from the following file: