Retrieve User List
#
Get User ListTo retrive all registered users on MirrorFly SDK use below method. User list can also be retrived based on search key word, also this method supports pagination. This function will return total page of users.
warning
User presence and Profile instant update will not happen until a messege is sent to that particular user.
Refer this doc to know more about Profile Details Class
Argument | Type | Description |
---|---|---|
PAGE_NUMBER | int | Page number of user list default value 1 |
PER_PAGE_RESULT_SIZE | int | Number of users per page default value 50 |
SEARCH_TERM | String | model class which filters the results by metadata default value is empty |
META_DATA | MetaDataUserList | FlyCompletionHandler used as completion Handler |
CALLBACK | FlyCompletionHandler | FlyCompletionHandler used as completion Handler |
#
Get Registered Phonebook Contact UsersNote : The registered contacts who are in your contacts will retrieved after the contact sync, those people's only observe your profile,user presence updates.
Once we started communicating , we can get the list of contact with chat data with whom we communicated so far.
Refer this doc to know more about Profile Details Class
Argument | Type | Description |
---|---|---|
FETCH_FROM_SERVER | Bool | true to fetch from server false will fetch from local database |
CALLBACK | FlyCompletionHandler | FlyCompletionHandler used as completion Handler |
caution
FlyCompletionHandler which is used as a callback for most of the i/o operation is being expressed as lambda expression for easy reading.