[Refactor] Remove vmclient::connect()
Since now connect method in VirtualizationService is running
well, let's remove legacy method for the readability.
Bug: 245727626
Test: Presubmit
Change-Id: I26ee33fbc3a07f9fff184f93de889b8c03498aa7
diff --git a/vmclient/src/error_code.rs b/vmclient/src/error_code.rs
index a7c442f..10e6d4d 100644
--- a/vmclient/src/error_code.rs
+++ b/vmclient/src/error_code.rs
@@ -20,8 +20,8 @@
/// Error code for all other errors not listed below.
Unknown,
- /// Error code indicating that the payload can't be verified due to various reasons (e.g invalid
- /// merkle tree, invalid formats, etc).
+ /// Error code indicating that the payload can't be verified due to various reasons (e.g
+ /// invalid merkle tree, invalid formats, etc).
PayloadVerificationFailed,
/// Error code indicating that the payload is verified, but has changed since the last boot.
diff --git a/vmclient/src/lib.rs b/vmclient/src/lib.rs
index 7c0383b..9f1d7d1 100644
--- a/vmclient/src/lib.rs
+++ b/vmclient/src/lib.rs
@@ -35,8 +35,8 @@
VirtualMachineState::VirtualMachineState,
},
binder::{
- wait_for_interface, BinderFeatures, DeathRecipient, FromIBinder, IBinder, Interface,
- ParcelFileDescriptor, Result as BinderResult, StatusCode, Strong,
+ BinderFeatures, DeathRecipient, FromIBinder, IBinder, Interface, ParcelFileDescriptor,
+ Result as BinderResult, StatusCode, Strong,
},
};
use command_fds::CommandFdExt;
@@ -53,9 +53,6 @@
time::Duration,
};
-const VIRTUALIZATION_SERVICE_BINDER_SERVICE_IDENTIFIER: &str =
- "android.system.virtualizationservice";
-
const VIRTMGR_PATH: &str = "/apex/com.android.virt/bin/virtmgr";
const VIRTMGR_THREADS: usize = 2;
@@ -128,11 +125,6 @@
}
}
-/// Connects to the VirtualizationService AIDL service.
-pub fn connect() -> Result<Strong<dyn IVirtualizationService>, StatusCode> {
- wait_for_interface(VIRTUALIZATION_SERVICE_BINDER_SERVICE_IDENTIFIER)
-}
-
/// A virtual machine which has been started by the VirtualizationService.
pub struct VmInstance {
/// The `IVirtualMachine` Binder object representing the VM.