public void serialize(ByteBuffer bb, int seq) { workspace_parameters.serialize(bb, seq); start_state.serialize(bb, seq); goal_constraints.serialize(bb, seq); path_constraints.serialize(bb, seq); Serialization.writeString(bb, planner_id); Serialization.writeString(bb, group_name); bb.putInt(num_planning_attempts); Serialization.writeDuration(bb, allowed_planning_time); Serialization.writeDuration(bb, expected_path_duration); Serialization.writeDuration(bb, expected_path_dt); }