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
Result<std::string, FfiError> get_type() const;
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
~Idevice() noexcept = default;

View File

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