public void RequestLatestEmails() { //request data with protocol List <EmailDataManager.EmailDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.EMAIL_GET_LATEST, new string[0]).Cast <EmailDataManager.EmailDataDesc>().ToList(); EmailDataManager.AcquiredLatestEmail(data); }
IEnumerator TestProtocol() { yield return(new WaitForSeconds(5)); //Test Protocol.TEXT_GET_FROM_INDEX //var test = (NewsExec)SituationModule.Instance.getSituationContent(temp); //TextMsgObj tempObj = (TextMsgObj) var test = DbBehaviourModule.Instance.FetchSituation(1, 2); //AppDataManager.SetData(AppDataManager.Protocol.TEAM_WRITE_TO_HISTORY, new List<AppDataManager.DataDesc>() { new TeamDataManager.TeamDataDesc(1, "Doctor","2", "This is amazing") }); var temp = AppDataManager.RequestData(AppDataManager.Protocol.TEAM_ACT_GET_LATEST, new string[1] { "5" }); //Debug.Log(((TeamDataManager.TeamDataDesc)temp[0]).message); //Debug.Log(((TeamDataManager.TeamDataDesc)temp[1]).message); //GameObject.Find("Canvas").gameObject.transform.GetChild(0).GetComponent<TMPro.TextMeshProUGUI>().text = ((TeamDataManager.TeamDataDesc)temp[0]).message; //Debug.Log(temp.Count); //Test Protocol.TEXT_GET_LATEST_BY_SITUATION //TextDataManager.TextDataDesc TestData = new TextDataManager.TextDataDesc(10, "TempSpeaker", "TempContent", false, 99); //TextDataManager.TextDataDesc TestData1 = new TextDataManager.TextDataDesc(11, "TempSpeaker1", "TempContent2", false, 99); //AppDataManager.SetData(AppDataManager.Protocol.TEXT_WRITE_TO_HISTORY, new TextDataManager.TextDataDesc[]{TestData,TestData1} ); }
public void RequestMessagesBySenders(string[] sender) { List <TextDataManager.TextDataDesc> data; for (int i = 0; i < sender.Length; i++) { data = AppDataManager.RequestData(AppDataManager.Protocol.TEXT_GET_LATEST_BY_SPEAKER, new string[] { TextObtainedCount.ToString(), sender[i] }).Cast <TextDataManager.TextDataDesc>().ToList(); TextDataManager.AcquiredLatestMessageForConversation(data); } }
public void RequestNewsFromIndex(int fromIndex) { List <NewsDataManager.NewsDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.NEWS_GET_FROM_INDEX, new string[] { fromIndex.ToString(), NewsObtainedCount.ToString() }).Cast <NewsDataManager.NewsDataDesc>().ToList(); NewsDataManager.AppendPreviousNewsContent(data); }
public void RequestLatestNewsContents() { List <NewsDataManager.NewsDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.NEWS_GET_LATEST, new string[] { NewsObtainedCount.ToString() }).Cast <NewsDataManager.NewsDataDesc>().ToList(); NewsDataManager.AcquiredLatestNewsContent(data); }
public void RequestNewsFromSituation(int situationId) { List <NewsDataManager.NewsDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.NEWS_GET_LATEST_BY_SITUATION, new string[] { situationId.ToString() }).Cast <NewsDataManager.NewsDataDesc>().ToList(); NewsDataManager.AppendPreviousNewsContent(data); }
public void RequestMessagesFromIndex(int fromIndex, string sender) { List <TextDataManager.TextDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.TEXT_GET_FROM_INDEX, new string[] { fromIndex.ToString(), TextObtainedCount.ToString(), sender }).Cast <TextDataManager.TextDataDesc>().ToList(); TextDataManager.AppendPreviousMessages(data, sender); }
//require latest messages from beginning public void RequestLatestMessages() { List <TextDataManager.TextDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.TEXT_GET_LATEST, new string[] { TextObtainedCount.ToString() }).Cast <TextDataManager.TextDataDesc>().ToList(); TextDataManager.AcquiredLatestMessage(data); }
public void RequestMessagesBySituation(int situationId, string sender) { List <TextDataManager.TextDataDesc> data = AppDataManager.RequestData(AppDataManager.Protocol.TEXT_GET_LATEST_BY_SITUATION, new string[] { situationId.ToString(), sender }).Cast <TextDataManager.TextDataDesc>().ToList(); TextDataManager.AcquiredMessageBySituation(data, sender); }