am_net.cpp 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // Copyright 2014 Citra Emulator Project
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. #include "core/hle/hle.h"
  5. #include "core/hle/service/am/am.h"
  6. #include "core/hle/service/am/am_net.h"
  7. namespace Service {
  8. namespace AM {
  9. const Interface::FunctionInfo FunctionTable[] = {
  10. {0x08010000, nullptr, "OpenTicket"},
  11. {0x08020002, nullptr, "TicketAbortInstall"},
  12. {0x08030002, nullptr, "TicketFinalizeInstall"},
  13. {0x08040100, nullptr, "InstallTitleBegin"},
  14. {0x08050000, nullptr, "InstallTitleAbort"},
  15. {0x080600C0, nullptr, "InstallTitleResume"},
  16. {0x08070000, nullptr, "InstallTitleAbortTMD"},
  17. {0x08080000, nullptr, "InstallTitleFinish"},
  18. {0x080A0000, nullptr, "OpenTMD"},
  19. {0x080B0002, nullptr, "TMDAbortInstall"},
  20. {0x080C0042, nullptr, "TMDFinalizeInstall"},
  21. {0x080E0040, nullptr, "OpenContentCreate"},
  22. {0x080F0002, nullptr, "ContentAbortInstall"},
  23. {0x08100040, nullptr, "OpenContentResume"},
  24. {0x08120002, nullptr, "ContentFinalizeInstall"},
  25. {0x08130000, nullptr, "GetTotalContents"},
  26. {0x08140042, nullptr, "GetContentIndexes"},
  27. {0x08150044, nullptr, "GetContentsInfo"},
  28. {0x08190108, nullptr, "Unknown"},
  29. {0x081B00C2, nullptr, "InstallTitlesFinish"},
  30. };
  31. AM_NET_Interface::AM_NET_Interface() {
  32. Register(FunctionTable);
  33. }
  34. } // namespace AM
  35. } // namespace Service