mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-23 09:51:57 -05:00
6d4ba21832
Add factory functions to distinguish between when the owner of the File wants to transfer ownership to the new IPC object (adopt) or to send a copy of the same fd to the IPC peer (clone). This behavior is more intuitive than the previous behavior. Previously, an IPC::File would default to a shallow clone of the file descriptor, only *actually* calling dup(2) for the fd when encoding or it into an IPC MessageBuffer. Now the dup(2) for the fd is explicit in the clone_fd factory function. |
||
---|---|---|
.. | ||
Debugger | ||
Dialogs | ||
Git | ||
LanguageClients | ||
LanguageServers | ||
AutoCompleteResponse.h | ||
ClassViewWidget.cpp | ||
ClassViewWidget.h | ||
CMakeLists.txt | ||
CodeDocument.cpp | ||
CodeDocument.h | ||
DeclarationsModel.cpp | ||
DeclarationsModel.h | ||
Editor.cpp | ||
Editor.h | ||
EditorWrapper.cpp | ||
EditorWrapper.h | ||
FindInFilesWidget.cpp | ||
FindInFilesWidget.h | ||
GMLPreviewWidget.cpp | ||
GMLPreviewWidget.h | ||
HackStudio.h | ||
HackStudioWidget.cpp | ||
HackStudioWidget.h | ||
LanguageClient.cpp | ||
LanguageClient.h | ||
Locator.cpp | ||
Locator.h | ||
main.cpp | ||
Project.cpp | ||
Project.h | ||
ProjectBuilder.cpp | ||
ProjectBuilder.h | ||
ProjectConfig.cpp | ||
ProjectConfig.h | ||
ProjectDeclarations.cpp | ||
ProjectDeclarations.h | ||
ProjectFile.cpp | ||
ProjectFile.h | ||
ProjectTemplate.cpp | ||
ProjectTemplate.h | ||
TerminalWrapper.cpp | ||
TerminalWrapper.h | ||
ToDoEntries.cpp | ||
ToDoEntries.h | ||
ToDoEntriesWidget.cpp | ||
ToDoEntriesWidget.h |