Repository navigation
feat(npwebapi2): implement sceNpWebApi2SetRequestTimeout - #1950
abhishekwebdevv wants to merge 1 commit into
Conversation
|
Reviewed the full diff against current |
|
Understood the closure — if no title calls Since PR intake is now limited to authors with at least 10 merged PRs, I can't open a follow-up PR yet. In case it's useful before then, I have a branch based on current Branch: https://github.com/abhishekwebdevv/AnyPS5/tree/feat/webbrowserdialog-ppsa14632-exports (single commit No action expected — happy to hold until intake reopens, or send it in whatever form you prefer. |
What
sceNpWebApi2SetRequestTimeout(int64_t request_id,uint32_t timeout), replacing the untyped stub. In the offline PSN web API mode it returnsSCE_NP_WEBAPI2_ERROR_INVALID_ARGUMENT(0x80553402) whenrequest_id <= 0, and accepts the timeout with success for positive request ids, matchingsceNpWebApi2AbortRequestandsceNpWebApi2DeleteRequest.NpWebApi2from the PPSA14632 "declared without parameters" entry in TechnicalDebt; libSceNpWebApi2 is now 25/25 (100%).guest_npwebapi2(tests/GuestNpWebApi2.cpp, registered incore/libs/CMakeLists.txt) covering request creation, timeouts for a valid id (0) and invalid ids 0 and -1 (0x80553402), and request deletion.Tested
tools/check_conventions.py --base upstream/mainpasses;tools/progress.pyreports libSceNpWebApi2 25/25 (100%); the new test compiled together withcore/libs/prx/libSceNpWebApi2/Export.cppand ran to completion with all assertions passing locally.cmake --build build --target libs --parallel,ctest).Checklist
main; no other open PR implements the same functionsNotImplemented_nid_no_patch); silent stubs are listed in TechnicalDebt.mdfiles or images added to the repository (attach them to this PR)