Esempio n. 1
0
        public override bool Submit(SEConnection connection)
        {
            MT.pHLab.SE.V1.SEParamRequest request = new MT.pHLab.SE.V1.SEParamRequest(GetRequestId());
            var record = m_request;

            connection.Write(request.CreateTelegram(record));
            return(true);
        }
Esempio n. 2
0
        public override bool Submit(SEConnection connection)
        {
            MT.pHLab.SE.V1.SEParamRequest request = new MT.pHLab.SE.V1.SEParamRequest(GetRequestId());
            var record = new MT.pHLab.SE.V1.Request_getSettingRecord();

            record.m_settingName = Setting;
            connection.Write(request.CreateTelegram(record));
            return(true);
        }
Esempio n. 3
0
        public override bool Submit(SEConnection connection)
        {
            MT.pHLab.SE.V1.SEParamRequest request = new MT.pHLab.SE.V1.SEParamRequest(GetRequestId());
            var record = new MT.pHLab.SE.V1.Request_setupGetItemListRecord();

            record.m_itemType = "Sensors";
            connection.Write(request.CreateTelegram(record));
            return(true);
        }
Esempio n. 4
0
        public override bool Submit(SEConnection connection)
        {
            MT.pHLab.SE.V1.SEParamRequest request = new MT.pHLab.SE.V1.SEParamRequest(GetRequestId());
            var record = new MT.pHLab.SE.V1.Request_setupExportRecord();

            record.m_itemGroup = m_eItemType.ToString();
            record.m_itemName  = "";
            connection.Write(request.CreateTelegram(record));
            return(true);
        }
Esempio n. 5
0
        public override bool Submit(SEConnection connection)
        {
            MT.pHLab.SE.V1.SEParamRequest request = new MT.pHLab.SE.V1.SEParamRequest(GetRequestId());
            var record = new MT.pHLab.SE.V1.Request_methodParamsRecord();

            record.m_methodId = MethodId;
            record.m_sampleId = SampleId;
            record.m_comment  = Comment;
            connection.Write(request.CreateTelegram(record));
            return(true);
        }
Esempio n. 6
0
        /*
         * <?xml version="1.0" encoding="utf-8" standalone="yes" ?>
         * <Telegram xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="LancePlatform">
         * <Request requestId="132440" requestType="login">
         *  <record type="Request_loginRecord">
         *    <param-list>
         *      <param name="m_usernames" type="sequence" sequenceType="wstring">
         *        <item>Tom</item>
         *        <item>Jerry</item>
         *        <item>Alex</item>
         *      </param>
         *    </param-list>
         *  </record>
         * </Request>
         * </Telegram>
         * */

        public override bool Submit(SEConnection connection)
        {
            MT.pHLab.SE.V1.SEParamRequest request = new MT.pHLab.SE.V1.SEParamRequest(GetRequestId());
            var record = new MT.pHLab.SE.V1.Request_loginRecord();

            if (Usererlist != null)
            {
                record.m_usernames = Usererlist;
            }
            else
            {
                record.m_usernames = new string[] { };
            }
            connection.Write(request.CreateTelegram(record));
            return(true);
        }