NIM Unity SDK  V2.4.1
Namespaces | Classes | Enumerations | Functions
NIM.User Namespace Reference

Classes

class  UserAPI
 
class  UserSpecialRelationshipItem
 Friendship More...
 
class  UserNameCard
 
class  UserNameCardChangedArgs
 
class  UserRelationshipSyncArgs
 
class  UserRelationshipChangedArgs
 
class  UserNativeMethods
 

Enumerations

enum class  NIMUserRelationshipChangeType { AddRemoveBlacklist = 1 , AddRemoveMute = 2 , SyncMuteAndBlackList = 3 }
 User special relationship data change type More...
 

Functions

delegate void GetUserRelationshipResuleDelegate (ResponseCode code, UserSpecialRelationshipItem[] list)
 Get the friend relationship More...
 
delegate void GetUserNameCardResultDelegate (UserNameCard[] list)
 Get the user name card More...
 
delegate void UpdateNameCardResultDelegate (ResponseCode response)
 Update the name card More...
 

Enumeration Type Documentation

◆ NIMUserRelationshipChangeType

User special relationship data change type

Enumerator
AddRemoveBlacklist 

Add to or remove from a blocklist

AddRemoveMute 

Add to or remove from a mute list

SyncMuteAndBlackList 

Sync a blocklist and mute list

Function Documentation

◆ GetUserRelationshipResuleDelegate()

delegate void NIM.User.GetUserRelationshipResuleDelegate ( ResponseCode  code,
UserSpecialRelationshipItem[]  list 
)

Get the friend relationship

Parameters
code
list

◆ GetUserNameCardResultDelegate()

delegate void NIM.User.GetUserNameCardResultDelegate ( UserNameCard[]  list)

Get the user name card

Parameters
list

◆ UpdateNameCardResultDelegate()

delegate void NIM.User.UpdateNameCardResultDelegate ( ResponseCode  response)

Update the name card

Parameters
response