Rename XPCService to RsdService

This commit is contained in:
Jackson Coxson
2025-05-23 01:37:58 -06:00
parent 9c5d872cf4
commit f4ba4210fa

View File

@@ -10,7 +10,7 @@ use crate::{IdeviceError, ReadWrite, RemoteXpcClient};
/// Describes an available XPC service
#[derive(Debug, Clone, Deserialize)]
pub struct XPCService {
pub struct RsdService {
/// Required entitlement to access this service
pub entitlement: String,
/// Port number where the service is available
@@ -34,7 +34,7 @@ impl<R: ReadWrite> RsdClient<R> {
})
}
pub async fn get_services(&mut self) -> Result<HashMap<String, XPCService>, IdeviceError> {
pub async fn get_services(&mut self) -> Result<HashMap<String, RsdService>, IdeviceError> {
let data = self.inner.do_handshake().await?;
let data = match data
@@ -100,7 +100,7 @@ impl<R: ReadWrite> RsdClient<R> {
services.insert(
name.to_string(),
XPCService {
RsdService {
entitlement,
port,
uses_remote_xpc,