public void NodeSendStopMessage() { ControlCommandMessage controlMsg = new ControlCommandMessage(); controlMsg.nodeID = Name; controlMsg.targetName = Name.toString(); controlMsg.workState = WorkState.stop; controlSender.Send(controlMsg); }
public void NodeSendFailToExecuteCommand(ControlCommandMessage ms) { ControlCommandMessage controlMsg = new ControlCommandMessage(); controlMsg.nodeID = Name; controlMsg.targetName = Name.toString(); controlMsg.workState = WorkState.error; controlMsg.lastMs = ms; controlMsg.information = "客户端执行命令" + ms + "失败"; controlSender.Send(controlMsg); }
// 向服务器报告当前状态 public boolean ToShow(ControlCommandMessage lastMsg) { ControlCommandMessage controlMsg = new ControlCommandMessage(); controlMsg.nodeID = Name; controlMsg.targetName = Name.toString(); controlMsg.workState = currentWs; controlMsg.lastMs = lastMsg; controlMsg.information = currentWs.toString(); controlSender.Send(controlMsg); return true; }