| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using SHJX.Service.Control.PortOperate.Interface;
- using SHJX.Service.Model.Control;
- using SHJX.Service.ServerClient;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace SHJX.Service.Control.PortOperate
- {
- public class SilverSulfatePipeOperate : StorageOperateImp
- {
- /// <summary>
- /// 硫酸银管道
- /// </summary>
- /// <param name="client"></param>
- public SilverSulfatePipeOperate(OptClient client) : base(client)
- {
- OpName = "SilverSulfatePipe";
- }
- public override bool Start(object reserve = null)
- {
- var openArgs = new PortArgs
- {
- TypeName = "SilverSulfate",
- WriteWay = WriteWay.Start,
- Reserve = reserve
- };
- return Client.Factory(OpName).Write(openArgs);
- }
- public override bool Stop(object reserve = null)
- {
- var openArgs = new PortArgs
- {
- TypeName = "SilverSulfate",
- WriteWay = WriteWay.Stop,
- Reserve = reserve
- };
- return Client.Factory(OpName).Write(openArgs);
- }
- }
- }
|