public void GetAllPrivateRooms(Action <List <IPrivateChatRoom> > onSuccess, Action <string> onFailure) { var callback = new OperationGenericCallbackProxy <List <IPrivateChatRoom> >(onSuccess, onFailure, AndroidChatUtils.PublicChatRoomsFromJavaObject); GetInstance().getSocialChatJavaObject.Call("getAllPrivateRooms", callback); }
public void GetPrivateRoom(User user, Action <IPrivateChatRoom> onSuccess, Action <string> onFailure) { var callback = new OperationGenericCallbackProxy <IPrivateChatRoom>(onSuccess, onFailure, AndroidChatUtils.PrivateChatRoomFromJavaObject); GetInstance().getSocialChatJavaObject.Call("getPrivateRoom", user.Guid, callback); }
public void GetPublicRoom(string name, Action <IPublicChatRoom> onSuccess, Action <string> onFailure) { var callback = new OperationGenericCallbackProxy <IPublicChatRoom>(onSuccess, onFailure, AndroidChatUtils.PublicChatRoomFromJavaObject); GetInstance().getSocialChatJavaObject.Call("getPublicRoom", name, callback); }