public void Logout(bool flag, EMBaseCallback cb) { logoutCallback = cb; sdk.logout(flag); }
public void getJoinedGroupsFromServer(EMBaseCallback cb) { AddCallbackToList(cb); sdk.getJoinedGroupsFromServer(cb.CallbackId); }
public void Login(string username, string password, EMBaseCallback cb) { loginCallback = cb; sdk.login(username, password); }
public void leaveGroup(string groupId, EMBaseCallback cb) { AddCallbackToList(cb); sdk.leaveGroup(cb.CallbackId, groupId); }
public void addUsersToGroup(string groupId, string[] strMembers, EMBaseCallback cb) { AddCallbackToList(cb); sdk.addUsersToGroup(cb.CallbackId, groupId, string.Join(",", strMembers)); }
public void DownloadAttachment(string username, string msgId, EMBaseCallback cb) { AddCallbackToList(cb); sdk.downloadAttachment(cb.CallbackId, username, msgId); }
public void SendFileMessageExt(string path, string to, ChatType chattype, EMBaseCallback cb, string extjson) { AddCallbackToList(cb); sdk.sendFileMessageExt(path, to, cb.CallbackId, (int)chattype, extjson); }
public void SendTextMessage(string content, string to, ChatType chattype, EMBaseCallback cb, string extjson = "") { AddCallbackToList(cb); sdk.sendTextMessage(content, to, cb.CallbackId, (int)chattype, extjson); }