20 Commits (557b2496d7a83b26ad6737543a7da91826650fca)

Author SHA1 Message Date
James Rowe 096be16636 Format: Run the new clang format on everything 9 years ago
Subv b53fa9514f Kernel/SVC: Pass the current thread as a parameter to ClientSession::SendSyncRequest. 9 years ago
Subv c3c9175a1c Kernel/Sessions: Clean up the list of pending request threads of a session when the client endpoint is closed. 9 years ago
Subv 8feeb81af2 Kernel/ServerSession: Keep track of which threads have issued sync requests. 9 years ago
Yuri Kunde Schlesner 838faf147e Session: Remove/add some forward declarations 9 years ago
Yuri Kunde Schlesner d666e01cdf Kernel: Ensure objects are kept alive during ClientSession disconnection 9 years ago
Yuri Kunde Schlesner e626a520ca HLE: Move SessionRequestHandler from Service:: to Kernel:: 10 years ago
Yuri Kunde Schlesner 2cdb40d709 Kernel: Centralize error definitions in errors.h 10 years ago
Subv 37347bfa38 Kernel/Sessions: Remove the ClientSession::Create function. 10 years ago
Subv ce5bc477ca Kernel: Remove a now unused enum and variable regarding a session's status. 10 years ago
Subv ddfabf3133 Kernel: Use a Session object to keep track of the status of a Client/Server session pair. 10 years ago
Subv 016307ae65 Fixed the codestyle to match our clang-format rules. 10 years ago
Subv 386112da32 Added a framework for partially handling Session disconnections. 10 years ago
Subv f9bcf89510 Use std::move where appropriate. 10 years ago
Subv dd8887c8cf KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it. 10 years ago
Subv 2ce61344d6 Declare empty ServerSession and ClientSession constructors as default. 10 years ago
Subv 2eceee3a4c Fixed the rebase mistakes. 10 years ago
Subv 009b15b3aa A bit of a redesign. 10 years ago
Subv c5e7e0fa26 IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists. 10 years ago
Subv 073653e858 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 10 years ago