public ReportAddition setAs(ReportAddition value) { m_Header = value.m_Header; m_AdditionOutputBody = value.m_AdditionOutputBody; return(this); }
public ReportAddition(ReportAddition value) { /// Initiliaze the protected variables m_Header = new Header(); m_AdditionOutputBody = new AdditionOutputBody(); m_IsCommand = false; /// Copy the values m_Header = value.m_Header; m_AdditionOutputBody = value.m_AdditionOutputBody; }
public bool isEqual(ReportAddition value) { if (!this.getHeader().isEqual(value.getHeader())) { return(false); } if (!this.getAdditionOutputBody().isEqual(value.getAdditionOutputBody())) { return(false); } return(true); }
public virtual void sendReportAdditionAction(QueryAddition msg, uint sender) { uint A1 = msg.getAdditionInputBody().getAdditionInput().getA1(); uint A2 = msg.getAdditionInputBody().getAdditionInput().getA2(); // Now, lets pull out the two numbers we received Console.WriteLine(" Need to add " + A1 + " + " + A2); // Now let's formulate a response uint answer; answer = A1 + A2; ReportAddition theAnswer = new ReportAddition(); theAnswer.getAdditionOutputBody(). getAdditionOutput().setAdditionResult(answer); // Encode the response and send it back to the requestor. sendJausMessage(theAnswer, new JausAddress(sender)); Console.WriteLine("answer sent to client"); }
public ReportAddition setAs(ReportAddition value) { m_Header = value.m_Header; m_AdditionOutputBody = value.m_AdditionOutputBody; return this; }
public bool notEquals(ReportAddition value) { return !this.isEqual(value); }
public bool isEqual(ReportAddition value) { if (!this.getHeader().isEqual(value.getHeader())) { return false; } if (!this.getAdditionOutputBody().isEqual(value.getAdditionOutputBody())) { return false; } return true; }
public bool notEquals(ReportAddition value) { return(!this.isEqual(value)); }