aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/service.h
AgeCommit message (Expand)Author
2018-08-12vfs: Make type hierarchy objects classes instead of structsLioncash
2018-08-08core: Port core to VfsFilesystem for file accessZach Hilman
2018-08-01kernel: Move object class to its own source filesLioncash
2018-07-23core: Make converting constructors explicit where applicableLioncash
2018-04-20core: Relocate g_service_manager to the System classLioncash
2018-01-20Format: Run the new clang format on everythingJames Rowe
2018-01-13yuzu: Update license text to be consistent across project.bunnei
2017-12-29kernel: Fix implementation of ConvertSessionToDomain.bunnei
2017-10-31service: Return proper result code for IPC::CommandType::Close.bunnei
2017-10-18service: Add CreatePort function (that does not register/install).bunnei
2017-10-14hle: Initial implementation of NX service framework and IPC.bunnei
2017-06-08Service: Add new ServiceFramework framework for writing HLE servicesYuri Kunde Schlesner
2017-06-06Service: Remove unnecessary includes from service.hYuri Kunde Schlesner
2017-06-06Service: Make service registration part of the sm implementationYuri Kunde Schlesner
2017-06-05HLE: Move SessionRequestHandler from Service:: to Kernel::Yuri Kunde Schlesner
2017-05-29Kernel: Move HandleTable to a separate fileYuri Kunde Schlesner
2016-12-26IPC helpers exampleLectem
2016-12-14Fixed the codestyle to match our clang-format rules.Subv
2016-12-09Moved the HLE command buffer translation task to ServerSession instead of the...Subv
2016-12-08Added a framework for partially handling Session disconnections.Subv
2016-12-08Use std::move where appropriate.Subv
2016-12-05HLE: Use a member variable instead of a virtual function to retrieve the max ...Subv
2016-12-05Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, Transl...Subv
2016-12-05KServerPorts now have an HLE handler "template", which is inherited by all Se...Subv
2016-11-30Fixed the rebase mistakes.Subv
2016-11-30A bit of a redesign.Subv
2016-11-30IPC/HLE: Associate the ClientSessions with their parent port's HLE interface ...Subv
2016-11-30Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and...Subv
2016-11-30fixup! Kernel/IPC: Use Ports and Sessions as the fundamental building block ...Subv
2016-11-30 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inte...Subv
2016-11-30Set client SDK version to Service APIsmailwl
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2015-06-28Core: Cleanup file_sys includes.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup key_map includes.Emmanuel Gil Peyrot
2015-05-07Common: Remove common.hYuri Kunde Schlesner
2015-04-14De-inline functions from Interface, removing them from service.hYuri Kunde Schlesner
2015-03-03Services: Moved the PTM and APT services to their own folderSubv
2015-02-02Service: Store function names as const char* instead of std::stringYuri Kunde Schlesner
2015-02-02Service: Clean-up InterfaceYuri Kunde Schlesner
2015-02-02Make Port/Service registration and querying more HW-accurateYuri Kunde Schlesner
2015-01-10Logging: Log all called service functions (under trace). Compile out all trac...archshift
2015-01-07Fix double-free in Service manager during shutdownYuri Kunde Schlesner
2014-12-28Kernel: New handle managerYuri Kunde Schlesner
2014-12-28Rename ObjectPool to HandleTableYuri Kunde Schlesner
2014-12-20License changepurpasmart96
2014-12-15Remove SyncRequest from K::Object and create a new K::Session typeYuri Kunde Schlesner
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner
2014-11-24Log the cmd_buff arguments when citra comes across an unimplemented functionarchshift
2014-11-24Remove duplicated docs/update them for changed parameters.Yuri Kunde Schlesner