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

Public Member Functions

delegate void OnContactCreatedDelegate (Linphone.FriendList friendList, Linphone.Friend linphoneFriend)
 
delegate void OnContactDeletedDelegate (Linphone.FriendList friendList, Linphone.Friend linphoneFriend)
 
delegate void OnContactUpdatedDelegate (Linphone.FriendList friendList, Linphone.Friend newFriend, Linphone.Friend oldFriend)
 
delegate void OnSyncStatusChangedDelegate (Linphone.FriendList friendList, Linphone.FriendListSyncStatus status, string message)
 
delegate void OnPresenceReceivedDelegate (Linphone.FriendList friendList, IEnumerable< Linphone.Friend > friends)
 
delegate void OnNewSipAddressDiscoveredDelegate (Linphone.FriendList friendList, Linphone.Friend linphoneFriend, string sipUri)
 

Properties

OnContactCreatedDelegate OnContactCreated [get, set]
 
OnContactDeletedDelegate OnContactDeleted [get, set]
 
OnContactUpdatedDelegate OnContactUpdated [get, set]
 
OnSyncStatusChangedDelegate OnSyncStatusChanged [get, set]
 
OnPresenceReceivedDelegate OnPresenceReceived [get, set]
 
OnNewSipAddressDiscoveredDelegate OnNewSipAddressDiscovered [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

An object to handle the callbacks for Linphone.Friend synchronization.

Member Function Documentation

delegate void Linphone.FriendListListener.OnContactCreatedDelegate ( Linphone.FriendList  friendList,
Linphone.Friend  linphoneFriend 
)

Get the contact created callback.

Returns
The current contact created callback.
delegate void Linphone.FriendListListener.OnContactDeletedDelegate ( Linphone.FriendList  friendList,
Linphone.Friend  linphoneFriend 
)

Get the contact deleted callback.

Returns
The current contact deleted callback.
delegate void Linphone.FriendListListener.OnContactUpdatedDelegate ( Linphone.FriendList  friendList,
Linphone.Friend  newFriend,
Linphone.Friend  oldFriend 
)

Get the contact updated callback.

Returns
The current contact updated callback.
delegate void Linphone.FriendListListener.OnNewSipAddressDiscoveredDelegate ( Linphone.FriendList  friendList,
Linphone.Friend  linphoneFriend,
string  sipUri 
)

Get the new SIP address discovered callback.

Returns
The current new SIP address discovered callback.
delegate void Linphone.FriendListListener.OnPresenceReceivedDelegate ( Linphone.FriendList  friendList,
IEnumerable< Linphone.Friend friends 
)

Get the presence received callback.

Returns
The current presence received callback.
delegate void Linphone.FriendListListener.OnSyncStatusChangedDelegate ( Linphone.FriendList  friendList,
Linphone.FriendListSyncStatus  status,
string  message 
)

Get the sync status changed callback.

Returns
The current sync status changedcallback.

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