34 lines
934 B
C#
34 lines
934 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using SystemX.Common;
|
|
using SystemX.Common.Serialization;
|
|
using SystemX.Net.BaseProtocol;
|
|
using SystemX.Net.Schedule;
|
|
|
|
namespace SystemX.Net.MiddlewareUI.UIM.Protocol_Method
|
|
{
|
|
public class SYSTEM_QUERY : ProtocolShell, IProtocol
|
|
{
|
|
public SYSTEM_QUERY(MainForm parent, int iPos, byte nLabel)
|
|
: base(parent, iPos, nLabel)
|
|
{
|
|
}
|
|
|
|
public override void ExecuteProtocol(BASE_PROTOCOL GET_PROTOCOL,
|
|
BASE_PROTOCOL.PROTOCOL_CODE CODE,
|
|
HEADER_PACKET getHeader,
|
|
object objData)
|
|
{
|
|
QUERY_PACKET usPacket = (QUERY_PACKET)objData;
|
|
|
|
string strGetQueryText = usPacket.objQueryText[0].Data;
|
|
|
|
Parent_.QueryProcess(strGetQueryText, out ucSendByteInfo);
|
|
}
|
|
}
|
|
}
|