Merge "Added forward declaration for compilation" am: 233a5a162d
am: 5eab5a8d53
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2516555 Change-Id: I18e7ed80de18a7614e9ec77dc1fe29056d4eb00b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
5cc7d0d5b9
1 changed files with 14 additions and 0 deletions
|
@ -32,6 +32,7 @@
|
|||
#include "fastboot_driver_interface.h"
|
||||
#include "filesystem.h"
|
||||
#include "super_flash_helper.h"
|
||||
#include "task.h"
|
||||
#include "util.h"
|
||||
|
||||
#include <bootimg.h>
|
||||
|
@ -131,6 +132,19 @@ void reboot_to_userspace_fastboot();
|
|||
void syntax_error(const char* fmt, ...);
|
||||
std::string get_current_slot();
|
||||
|
||||
// Code for Parsing fastboot-info.txt
|
||||
std::unique_ptr<FlashTask> ParseFlashCommand(const FlashingPlan* fp,
|
||||
const std::vector<std::string>& parts);
|
||||
std::unique_ptr<RebootTask> ParseRebootCommand(const FlashingPlan* fp,
|
||||
const std::vector<std::string>& parts);
|
||||
std::unique_ptr<WipeTask> ParseWipeCommand(const FlashingPlan* fp,
|
||||
const std::vector<std::string>& parts);
|
||||
std::unique_ptr<Task> ParseFastbootInfoLine(const FlashingPlan* fp,
|
||||
const std::vector<std::string>& command);
|
||||
void AddResizeTasks(const FlashingPlan* fp, std::vector<std::unique_ptr<Task>>& tasks);
|
||||
std::vector<std::unique_ptr<Task>> ParseFastbootInfo(const FlashingPlan* fp,
|
||||
const std::vector<std::string>& file);
|
||||
|
||||
struct NetworkSerial {
|
||||
Socket::Protocol protocol;
|
||||
std::string address;
|
||||
|
|
Loading…
Reference in a new issue