コード例 #1
0
        public QueryAddition setAs(QueryAddition value)
        {
            m_Header            = value.m_Header;
            m_AdditionInputBody = value.m_AdditionInputBody;

            return(this);
        }
コード例 #2
0
ファイル: QueryAddition.cs プロジェクト: nikola-v/jaustoolset
        public QueryAddition(QueryAddition value)
        {
            /// Initiliaze the protected variables
            m_Header = new Header();
            m_AdditionInputBody = new AdditionInputBody();
            m_IsCommand = false;

            /// Copy the values
            m_Header = value.m_Header;
            m_AdditionInputBody = value.m_AdditionInputBody;
        }
コード例 #3
0
        public QueryAddition(QueryAddition value)
        {
            /// Initiliaze the protected variables
            m_Header            = new Header();
            m_AdditionInputBody = new AdditionInputBody();
            m_IsCommand         = false;

            /// Copy the values
            m_Header            = value.m_Header;
            m_AdditionInputBody = value.m_AdditionInputBody;
        }
コード例 #4
0
        public bool  isEqual(QueryAddition value)
        {
            if (!this.getHeader().isEqual(value.getHeader()))
            {
                return(false);
            }
            if (!this.getAdditionInputBody().isEqual(value.getAdditionInputBody()))
            {
                return(false);
            }

            return(true);
        }
コード例 #5
0
        public virtual void serviceInitializedAction()
        {
            Console.WriteLine("In Ready state. Let's start adding...");

            // This is the basic message type for our query.
            QueryAddition query = new QueryAddition();

            // The message contains a body, with a record.
            query.getAdditionInputBody().getAdditionInput().setA1(500);
            query.getAdditionInputBody().getAdditionInput().setA2(500);

            // Send the response to the server on this subsystem and node.  The
            // Component ID is fixed at 150.
            JausAddress server = new JausAddress(
                jausRouter.getJausAddress().getSubsystemID(),
                jausRouter.getJausAddress().getNodeID(),
                150);

            // Encode the request and send it to the server.
            sendJausMessage(query, server);

            Console.WriteLine("Send addition request");
        }
コード例 #6
0
ファイル: QueryAddition.cs プロジェクト: nikola-v/jaustoolset
        public QueryAddition setAs(QueryAddition value)
        {
            m_Header = value.m_Header;
            m_AdditionInputBody = value.m_AdditionInputBody;

            return this;
        }
コード例 #7
0
ファイル: QueryAddition.cs プロジェクト: nikola-v/jaustoolset
 public bool notEquals(QueryAddition value)
 {
     return !this.isEqual(value);
 }
コード例 #8
0
ファイル: QueryAddition.cs プロジェクト: nikola-v/jaustoolset
        public bool isEqual(QueryAddition value)
        {
            if (!this.getHeader().isEqual(value.getHeader()))
            {
            return false;
            }
            if (!this.getAdditionInputBody().isEqual(value.getAdditionInputBody()))
            {
            return false;
            }

            return true;
        }
コード例 #9
0
 public bool  notEquals(QueryAddition value)
 {
     return(!this.isEqual(value));
 }