public void SendMessage(string message) { if (client != null) { SendMessageData sendMessageData = new SendMessageData(message); SendRequest(client, (byte)RequestTypes.SendMessage, sendMessageData); } }
public async Task <MobileResponse <SendMessageResponse> > TestSyncDataFirebase(SurePortalModules module, string body, string imageUrl, Guid?objectId) { try { var firebaseService = new FirebaseServices(_userDeviceServices, _loggerServices); var message = SendMessageData.CreateSyncDataMessage(body, imageUrl, module, objectId); var result = await firebaseService.SendMessageAsync(message, new List <Guid>() { CurrentUser.Id }); return(MobileResponse <SendMessageResponse> .Create(MobileStatusCode.Success, null, result)); } catch (Exception ex) { _loggerServices.WriteError(ex.ToString()); return(MobileResponse <SendMessageResponse> .Create(MobileStatusCode.Error, ex.ToString(), null)); } }
public void SendChatMessage(string title, string desc) { SendMessageData messageData = new SendMessageData(); messageData.from = "" + PlayerManager.instance.GetPlayerGameData().userId; messageData.to = messageData.from; messageData.title = title; messageData.desc = desc; messageData.tableId = TABLE_ID; messageData.userId = messageData.from; string requestData = JsonMapper.ToJson(messageData); object requestObject = Json.Decode(requestData); SocketRequest request = new SocketRequest(); request.emitEvent = "sendMessage"; request.plainDataToBeSend = null; request.jsonDataToBeSend = requestObject; request.requestDataStructure = requestData; socketRequest.Add(request); }
public static extern int SendMessage(int hWnd, int Msg, int wParam, ref SendMessageData msg);