/// <summary> Explicit constructor. </summary> public TestRequestAction(TestRequestActionGoal ActionGoal, TestRequestActionResult ActionResult, TestRequestActionFeedback ActionFeedback) { this.ActionGoal = ActionGoal; this.ActionResult = ActionResult; this.ActionFeedback = ActionFeedback; }
/// <summary> Constructor with buffer. </summary> internal TestRequestAction(ref Buffer b) { ActionGoal = new TestRequestActionGoal(ref b); ActionResult = new TestRequestActionResult(ref b); ActionFeedback = new TestRequestActionFeedback(ref b); }
/// <summary> Constructor for empty message. </summary> public TestRequestAction() { ActionGoal = new TestRequestActionGoal(); ActionResult = new TestRequestActionResult(); ActionFeedback = new TestRequestActionFeedback(); }