| 123456789101112131415161718192021222324252627282930313233343536373839 |
- // Copyright 2014 Citra Emulator Project
- // Licensed under GPLv2
- // Refer to the license.txt file included.
- #include "core/hle/service/service.h"
- namespace SRV {
- ////////////////////////////////////////////////////////////////////////////////////////////////////
- // Interface to "SRV" service
- class Interface : public Service::Interface {
- public:
- Interface();
- ~Interface();
- /**
- * Gets the string name used by CTROS for the service
- * @return Port name of service
- */
- std::string GetPortName() const {
- return "srv:";
- }
- /**
- * Called when svcSendSyncRequest is called, loads command buffer and executes comand
- * @return Return result of svcSendSyncRequest passed back to user app
- */
- Syscall::Result Sync();
- private:
-
- DISALLOW_COPY_AND_ASSIGN(Interface);
- };
- } // namespace
|