Add legacy argument to cpp start_session

This commit is contained in:
Jackson Coxson
2025-11-17 12:42:29 -07:00
parent f11a1bafff
commit 59c3c3a12c
2 changed files with 3 additions and 3 deletions

View File

@@ -42,7 +42,7 @@ class Idevice {
// Methods // Methods
Result<std::string, FfiError> get_type() const; Result<std::string, FfiError> get_type() const;
Result<void, FfiError> rsd_checkin(); Result<void, FfiError> rsd_checkin();
Result<void, FfiError> start_session(const PairingFile& pairing_file); Result<void, FfiError> start_session(const PairingFile& pairing_file, bool legacy);
// Ownership/RAII // Ownership/RAII
~Idevice() noexcept = default; ~Idevice() noexcept = default;

View File

@@ -53,8 +53,8 @@ Result<void, FfiError> Idevice::rsd_checkin() {
return Ok(); return Ok();
} }
Result<void, FfiError> Idevice::start_session(const PairingFile& pairing_file) { Result<void, FfiError> Idevice::start_session(const PairingFile& pairing_file, bool legacy) {
FfiError e(idevice_start_session(handle_.get(), pairing_file.raw())); FfiError e(idevice_start_session(handle_.get(), pairing_file.raw(), legacy));
if (e) { if (e) {
return Err(e); return Err(e);
} }