HyphenateSDK  3.3.0
Instance Methods | List of all members
<EMContactManagerDelegate> Protocol Reference

#import <EMContactManagerDelegate.h>

Inheritance diagram for <EMContactManagerDelegate>:

Instance Methods

(void) - friendRequestDidApproveByUser:
 
(void) - friendRequestDidDeclineByUser:
 
(void) - friendshipDidRemoveByUser:
 
(void) - friendshipDidAddByUser:
 
(void) - friendRequestDidReceiveFromUser:message:
 
(void) - didReceiveAgreedFromUsername:
 
(void) - didReceiveDeclinedFromUsername:
 
(void) - didReceiveDeletedFromUsername:
 
(void) - didReceiveAddedFromUsername:
 
(void) - didReceiveFriendInvitationFromUsername:message:
 

Detailed Description

Callbacks of contact

Method Documentation

- (void) didReceiveAddedFromUsername: ("Use -friendshipDidAddByUser:")  __deprecated_msg
optional

Both user A and B will receive this callback after User B agreed user A's add-friend invitation

Parameters
aUsernameAnother user of user‘s friend relationship
- (void) didReceiveAgreedFromUsername: ("Use -friendRequestDidApproveByUser:")  __deprecated_msg
optional

User A will receive this callback after user B agreed user A's add-friend invitation

Parameters
aUsernameUser B
- (void) didReceiveDeclinedFromUsername: ("Use -friendRequestDidDeclineByUser:")  __deprecated_msg
optional

User A will receive this callback after user B declined user A's add-friend invitation

Parameters
aUsernameUser B
- (void) didReceiveDeletedFromUsername: ("Use -friendshipDidRemoveByUser:")  __deprecated_msg
optional

User A will receive this callback after User B delete the friend relationship between user A

Parameters
aUsernameUser B
- (void) didReceiveFriendInvitationFromUsername: (NSString *)  aUsername
message: ("Use -friendRequestDidReceiveFromUser:message:")  __deprecated_msg 
optional

User A will receive this callback after user B requested to add user A as a friend

Parameters
aUsernameUser B
aMessageFriend invitation message
- (void) friendRequestDidApproveByUser: (NSString *)  aUsername
optional

Delegate method will be invoked is a friend request is approved.

User A will receive this callback after user B approved user A's friend request

Parameters
aUsernameUser who approves the friend's request
- (void) friendRequestDidDeclineByUser: (NSString *)  aUsername
optional

Delegate method will be invoked if a friend request is declined.

User A will receive this callback after user B declined user A's friend request

Parameters
aUsernameUser who declined the friend's request
- (void) friendRequestDidReceiveFromUser: (NSString *)  aUsername
message: (NSString *)  aMessage 
optional

Delegate method will be invoked when user receives a friend request

User A will receive this callback when receiving a friend request from user B

Parameters
aUsernameFriend request sender
aMessageFriend request message
- (void) friendshipDidAddByUser: (NSString *)  aUsername
optional

Delegate method will be invoked id the user is added as a contact by another user.

Both user A and B will receive this callback after User B agreed user A's add-friend invitation

Parameters
aUsernameAnother user of user‘s friend relationship
- (void) friendshipDidRemoveByUser: (NSString *)  aUsername
optional

Delegate method will be invoked if user is removed as a contact by another user

User A,B will receive this callback after User B unfriended with user A

Parameters
aUsernameUser who unfriended the cureent user

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