summaryrefslogtreecommitdiffstats
path: root/src/core/hle/kernel/client_port.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: Unify result codes (#5890)Chloe2021-02-131-2/+2
* core: hle: kernel: Update KSynchronizationObject.bunnei2021-01-111-3/+0
* General: Cleanup legacy code.Fernando Sahmkow2020-06-271-1/+1
* kernel: Remove unnecessary includesLioncash2019-12-081-1/+0
* kernel: Implement a more accurate IPC dispatch.bunnei2019-11-281-9/+5
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2019-11-251-3/+4
* kernel/server_session: Return a std::pair from CreateSessionPair()Lioncash2019-04-061-6/+4
* kernel/server_port: Make data members privateLioncash2019-03-111-4/+5
* Added forward define for ServerPortDavid Marcec2018-10-061-0/+4
* kernel: Eliminate kernel global stateLioncash2018-08-291-2/+2
* client_port: Make all data members privateLioncash2018-08-071-2/+10
* kernel: Move object class to its own source filesLioncash2018-08-021-1/+1
* kernel: Remove unnecessary includesLioncash2018-07-311-1/+2
* Format: Run the new clang format on everythingJames Rowe2018-01-211-1/+1
* Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSessionYuri Kunde Schlesner2017-06-061-7/+4
* HLE: Move SessionRequestHandler from Service:: to Kernel::Yuri Kunde Schlesner2017-06-061-0/+1
* Kernel: Centralize error definitions in errors.hYuri Kunde Schlesner2017-05-251-2/+2
* Kernel: Use a Session object to keep track of the status of a Client/Server session pair.Subv2017-05-151-8/+5
* Fixed the codestyle to match our clang-format rules.Subv2016-12-141-2/+4
* Added a framework for partially handling Session disconnections.Subv2016-12-081-2/+6
* Use std::move where appropriate.Subv2016-12-081-1/+4
* Return an error code when connecting to a saturated port.Subv2016-12-051-2/+9
* Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl.Subv2016-12-051-0/+1
* KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it.Subv2016-12-051-1/+9
* Fixed the rebase mistakes.Subv2016-12-011-1/+0
* A bit of a redesign.Subv2016-12-011-14/+0
* IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists.Subv2016-12-011-9/+1
* Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class.Subv2016-12-011-0/+23
* Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.Subv2016-12-011-0/+7
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-211-1/+1
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-2/+1
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-4/+2
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-2/+4
* Kernel: Added ClientPort and ServerPort classes.Subv2016-06-051-0/+16