Пример #1
0
        public ReportAddition setAs(ReportAddition value)
        {
            m_Header             = value.m_Header;
            m_AdditionOutputBody = value.m_AdditionOutputBody;

            return(this);
        }
Пример #2
0
        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;
        }
Пример #3
0
        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;
        }
Пример #4
0
        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");
        }
Пример #6
0
        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");
        }
Пример #7
0
        public ReportAddition setAs(ReportAddition value)
        {
            m_Header = value.m_Header;
            m_AdditionOutputBody = value.m_AdditionOutputBody;

            return this;
        }
Пример #8
0
 public bool notEquals(ReportAddition value)
 {
     return !this.isEqual(value);
 }
Пример #9
0
        public bool isEqual(ReportAddition value)
        {
            if (!this.getHeader().isEqual(value.getHeader()))
            {
            return false;
            }
            if (!this.getAdditionOutputBody().isEqual(value.getAdditionOutputBody()))
            {
            return false;
            }

            return true;
        }
Пример #10
0
 public bool  notEquals(ReportAddition value)
 {
     return(!this.isEqual(value));
 }