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
{
///
/// 硫酸银管道
///
///
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);
}
}
}