/// <summary> /// send the string to the app with the accessID sepcified /// </summary> /// <param name="accessID"></param> /// <param name="label"></param> /// <param name="data"></param> private void SendTCP(string accessID, string label, string data) { try { K2Gateway.KaiMessageWrap myWrap = new K2Gateway.KaiMessageWrap(); myWrap.Data = data; myWrap.Label = label; myWrap.CorrelationID = accessID; m_SvrGW.Send(ref myWrap); } catch (Exception myE) { m_Log.Error("SendTCP", myE); } }
/// <summary> /// Send a heartbeat to Excel /// </summary> /// <param name="accessID"></param> /// <param name="data"></param> public void HeartBeat(string accessID, string data) { try { K2Gateway.KaiMessageWrap myWrap = new K2Gateway.KaiMessageWrap(); myWrap.Data = data; myWrap.Label = "HeartBeat"; myWrap.CorrelationID = accessID; m_SvrGW.Send(ref myWrap); } catch (Exception myE) { m_Log.Error("HeartBeat", myE); } }
private void sendDataReq(string label, string data) { try { // frame up a request to md sent over the channel to the tool kit K2Gateway.KaiMessageWrap myWrap = new K2Gateway.KaiMessageWrap(); myWrap.Label = label; myWrap.Data = data; sendRequest(m_DefaultFeedName, myWrap); } catch (Exception myE) { } }
/// <summary> /// Send a log message to the RTD Server support, the svr support /// can then optionally log that /// </summary> /// <param name="myMsg"></param> public void SendLogMessage(string myMsg) { try { //m_Log.Info(myMsg); K2Gateway.KaiMessageWrap myWrap = new K2Gateway.KaiMessageWrap(); myWrap.Data = myMsg; myWrap.Label = "RTDLogMessage"; //sendRequest("DEFAULT", myWrap); } catch (Exception myE) { //m_Log.Error("SendLogMessage", myE); } }
private void sendDataReq(DataConnectionRequest ds) { try { // frame up a request to md sent over the channel to the tool kit K2Gateway.KaiMessageWrap myWrap = new K2Gateway.KaiMessageWrap(); myWrap.Label = "ConnectData"; string[] env = new string[2]; env[0] = ds.AccessID.ToString(); env[1] = ds.TopicID.ToString(); string myData = K2Gateway.StreamHelper.GetAsString(env); myData += "\t"; myData += K2Gateway.StreamHelper.GetAsString(ds.Strings); myWrap.Data = myData; sendRequest(m_DefaultFeedName, myWrap); } catch (Exception myE) { } }