mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 20:42:43 +00:00 
			
		
		
		
	Userland: Rename IPC::ServerConnection=>IPC::ConnectionToServer
This was done with CLion's automatic rename feature.
This commit is contained in:
		
							parent
							
								
									3a71748e5d
								
							
						
					
					
						commit
						d88da82e28
					
				
					 26 changed files with 53 additions and 53 deletions
				
			
		|  | @ -262,7 +262,7 @@ void ServerConnectionWrapper::try_respawn_connection() | ||||||
|     if (!m_respawn_allowed) |     if (!m_respawn_allowed) | ||||||
|         return; |         return; | ||||||
| 
 | 
 | ||||||
|     dbgln("Respawning ServerConnection"); |     dbgln("Respawning ConnectionToServer"); | ||||||
|     create_connection(); |     create_connection(); | ||||||
| 
 | 
 | ||||||
|     // After respawning the language-server, we have to send the content of open project files
 |     // After respawning the language-server, we have to send the content of open project files
 | ||||||
|  |  | ||||||
|  | @ -15,7 +15,7 @@ | ||||||
| #include <AK/Weakable.h> | #include <AK/Weakable.h> | ||||||
| #include <LibCore/ElapsedTimer.h> | #include <LibCore/ElapsedTimer.h> | ||||||
| #include <LibCpp/Preprocessor.h> | #include <LibCpp/Preprocessor.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| #include <DevTools/HackStudio/LanguageServers/LanguageClientEndpoint.h> | #include <DevTools/HackStudio/LanguageServers/LanguageClientEndpoint.h> | ||||||
| #include <DevTools/HackStudio/LanguageServers/LanguageServerEndpoint.h> | #include <DevTools/HackStudio/LanguageServers/LanguageServerEndpoint.h> | ||||||
|  | @ -26,13 +26,13 @@ class LanguageClient; | ||||||
| class ServerConnectionWrapper; | class ServerConnectionWrapper; | ||||||
| 
 | 
 | ||||||
| class ServerConnection | class ServerConnection | ||||||
|     : public IPC::ServerConnection<LanguageClientEndpoint, LanguageServerEndpoint> |     : public IPC::ConnectionToServer<LanguageClientEndpoint, LanguageServerEndpoint> | ||||||
|     , public LanguageClientEndpoint { |     , public LanguageClientEndpoint { | ||||||
|     friend class ServerConnectionWrapper; |     friend class ServerConnectionWrapper; | ||||||
| 
 | 
 | ||||||
| public: | public: | ||||||
|     ServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket, const String& project_path) |     ServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket, const String& project_path) | ||||||
|         : IPC::ServerConnection<LanguageClientEndpoint, LanguageServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<LanguageClientEndpoint, LanguageServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|         m_project_path = project_path; |         m_project_path = project_path; | ||||||
|         async_greet(m_project_path); |         async_greet(m_project_path); | ||||||
|  |  | ||||||
|  | @ -10,7 +10,7 @@ | ||||||
| #include <AK/LexicalPath.h> | #include <AK/LexicalPath.h> | ||||||
| #include <DevTools/HackStudio/LanguageServers/LanguageClientEndpoint.h> | #include <DevTools/HackStudio/LanguageServers/LanguageClientEndpoint.h> | ||||||
| #include <DevTools/HackStudio/LanguageServers/LanguageServerEndpoint.h> | #include <DevTools/HackStudio/LanguageServers/LanguageServerEndpoint.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| #define LANGUAGE_CLIENT(language_name_, socket_name)                                                  \ | #define LANGUAGE_CLIENT(language_name_, socket_name)                                                  \ | ||||||
|     namespace language_name_ {                                                                        \ |     namespace language_name_ {                                                                        \ | ||||||
|  |  | ||||||
|  | @ -8,12 +8,12 @@ | ||||||
| 
 | 
 | ||||||
| #include <InspectorServer/InspectorClientEndpoint.h> | #include <InspectorServer/InspectorClientEndpoint.h> | ||||||
| #include <InspectorServer/InspectorServerEndpoint.h> | #include <InspectorServer/InspectorServerEndpoint.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| namespace Inspector { | namespace Inspector { | ||||||
| 
 | 
 | ||||||
| class InspectorServerClient final | class InspectorServerClient final | ||||||
|     : public IPC::ServerConnection<InspectorClientEndpoint, InspectorServerEndpoint> |     : public IPC::ConnectionToServer<InspectorClientEndpoint, InspectorServerEndpoint> | ||||||
|     , public InspectorClientEndpoint { |     , public InspectorClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(InspectorServerClient, "/tmp/portal/inspector") |     IPC_CLIENT_CONNECTION(InspectorServerClient, "/tmp/portal/inspector") | ||||||
| 
 | 
 | ||||||
|  | @ -22,7 +22,7 @@ public: | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     InspectorServerClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     InspectorServerClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<InspectorClientEndpoint, InspectorServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<InspectorClientEndpoint, InspectorServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| }; | }; | ||||||
|  |  | ||||||
|  | @ -15,7 +15,7 @@ namespace Audio { | ||||||
| static timespec g_enqueue_wait_time { 0, 10'000'000 }; | static timespec g_enqueue_wait_time { 0, 10'000'000 }; | ||||||
| 
 | 
 | ||||||
| ConnectionFromClient::ConnectionFromClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ConnectionFromClient::ConnectionFromClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|     : IPC::ServerConnection<AudioClientEndpoint, AudioServerEndpoint>(*this, move(socket)) |     : IPC::ConnectionToServer<AudioClientEndpoint, AudioServerEndpoint>(*this, move(socket)) | ||||||
| { | { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -8,14 +8,14 @@ | ||||||
| 
 | 
 | ||||||
| #include <AudioServer/AudioClientEndpoint.h> | #include <AudioServer/AudioClientEndpoint.h> | ||||||
| #include <AudioServer/AudioServerEndpoint.h> | #include <AudioServer/AudioServerEndpoint.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| namespace Audio { | namespace Audio { | ||||||
| 
 | 
 | ||||||
| class Buffer; | class Buffer; | ||||||
| 
 | 
 | ||||||
| class ConnectionFromClient final | class ConnectionFromClient final | ||||||
|     : public IPC::ServerConnection<AudioClientEndpoint, AudioServerEndpoint> |     : public IPC::ConnectionToServer<AudioClientEndpoint, AudioServerEndpoint> | ||||||
|     , public AudioClientEndpoint { |     , public AudioClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(ConnectionFromClient, "/tmp/portal/audio") |     IPC_CLIENT_CONNECTION(ConnectionFromClient, "/tmp/portal/audio") | ||||||
| public: | public: | ||||||
|  |  | ||||||
|  | @ -11,12 +11,12 @@ | ||||||
| #include <LibCore/File.h> | #include <LibCore/File.h> | ||||||
| #include <LibCore/Promise.h> | #include <LibCore/Promise.h> | ||||||
| #include <LibCore/StandardPaths.h> | #include <LibCore/StandardPaths.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| namespace Config { | namespace Config { | ||||||
| 
 | 
 | ||||||
| class Client final | class Client final | ||||||
|     : public IPC::ServerConnection<ConfigClientEndpoint, ConfigServerEndpoint> |     : public IPC::ConnectionToServer<ConfigClientEndpoint, ConfigServerEndpoint> | ||||||
|     , public ConfigClientEndpoint { |     , public ConfigClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(Client, "/tmp/portal/config") |     IPC_CLIENT_CONNECTION(Client, "/tmp/portal/config") | ||||||
| 
 | 
 | ||||||
|  | @ -40,7 +40,7 @@ public: | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     explicit Client(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     explicit Client(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<ConfigClientEndpoint, ConfigServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<ConfigClientEndpoint, ConfigServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -9,7 +9,7 @@ | ||||||
| #include <LaunchServer/LaunchClientEndpoint.h> | #include <LaunchServer/LaunchClientEndpoint.h> | ||||||
| #include <LaunchServer/LaunchServerEndpoint.h> | #include <LaunchServer/LaunchServerEndpoint.h> | ||||||
| #include <LibDesktop/Launcher.h> | #include <LibDesktop/Launcher.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <stdlib.h> | #include <stdlib.h> | ||||||
| 
 | 
 | ||||||
| namespace Desktop { | namespace Desktop { | ||||||
|  | @ -34,12 +34,12 @@ auto Launcher::Details::from_details_str(const String& details_str) -> NonnullRe | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| class LaunchServerConnection final | class LaunchServerConnection final | ||||||
|     : public IPC::ServerConnection<LaunchClientEndpoint, LaunchServerEndpoint> |     : public IPC::ConnectionToServer<LaunchClientEndpoint, LaunchServerEndpoint> | ||||||
|     , public LaunchClientEndpoint { |     , public LaunchClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(LaunchServerConnection, "/tmp/portal/launch") |     IPC_CLIENT_CONNECTION(LaunchServerConnection, "/tmp/portal/launch") | ||||||
| private: | private: | ||||||
|     LaunchServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     LaunchServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<LaunchClientEndpoint, LaunchServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<LaunchClientEndpoint, LaunchServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| }; | }; | ||||||
|  |  | ||||||
|  | @ -13,14 +13,14 @@ | ||||||
| #include <LibCore/Promise.h> | #include <LibCore/Promise.h> | ||||||
| #include <LibCore/StandardPaths.h> | #include <LibCore/StandardPaths.h> | ||||||
| #include <LibGUI/Window.h> | #include <LibGUI/Window.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| namespace FileSystemAccessClient { | namespace FileSystemAccessClient { | ||||||
| 
 | 
 | ||||||
| using Result = ErrorOr<NonnullRefPtr<Core::File>>; | using Result = ErrorOr<NonnullRefPtr<Core::File>>; | ||||||
| 
 | 
 | ||||||
| class Client final | class Client final | ||||||
|     : public IPC::ServerConnection<FileSystemAccessClientEndpoint, FileSystemAccessServerEndpoint> |     : public IPC::ConnectionToServer<FileSystemAccessClientEndpoint, FileSystemAccessServerEndpoint> | ||||||
|     , public FileSystemAccessClientEndpoint { |     , public FileSystemAccessClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(Client, "/tmp/portal/filesystemaccess") |     IPC_CLIENT_CONNECTION(Client, "/tmp/portal/filesystemaccess") | ||||||
| 
 | 
 | ||||||
|  | @ -37,7 +37,7 @@ protected: | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     explicit Client(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     explicit Client(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<FileSystemAccessClientEndpoint, FileSystemAccessServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<FileSystemAccessClientEndpoint, FileSystemAccessServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -9,18 +9,18 @@ | ||||||
| #include <Clipboard/ClipboardServerEndpoint.h> | #include <Clipboard/ClipboardServerEndpoint.h> | ||||||
| #include <LibGUI/Clipboard.h> | #include <LibGUI/Clipboard.h> | ||||||
| #include <LibGfx/Bitmap.h> | #include <LibGfx/Bitmap.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| namespace GUI { | namespace GUI { | ||||||
| 
 | 
 | ||||||
| class ClipboardServerConnection final | class ClipboardServerConnection final | ||||||
|     : public IPC::ServerConnection<ClipboardClientEndpoint, ClipboardServerEndpoint> |     : public IPC::ConnectionToServer<ClipboardClientEndpoint, ClipboardServerEndpoint> | ||||||
|     , public ClipboardClientEndpoint { |     , public ClipboardClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(ClipboardServerConnection, "/tmp/portal/clipboard") |     IPC_CLIENT_CONNECTION(ClipboardServerConnection, "/tmp/portal/clipboard") | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     ClipboardServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     ClipboardServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<ClipboardClientEndpoint, ClipboardServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<ClipboardClientEndpoint, ClipboardServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -5,14 +5,14 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <LibGUI/Notification.h> | #include <LibGUI/Notification.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <NotificationServer/NotificationClientEndpoint.h> | #include <NotificationServer/NotificationClientEndpoint.h> | ||||||
| #include <NotificationServer/NotificationServerEndpoint.h> | #include <NotificationServer/NotificationServerEndpoint.h> | ||||||
| 
 | 
 | ||||||
| namespace GUI { | namespace GUI { | ||||||
| 
 | 
 | ||||||
| class NotificationServerConnection final | class NotificationServerConnection final | ||||||
|     : public IPC::ServerConnection<NotificationClientEndpoint, NotificationServerEndpoint> |     : public IPC::ConnectionToServer<NotificationClientEndpoint, NotificationServerEndpoint> | ||||||
|     , public NotificationClientEndpoint { |     , public NotificationClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(NotificationServerConnection, "/tmp/portal/notify") |     IPC_CLIENT_CONNECTION(NotificationServerConnection, "/tmp/portal/notify") | ||||||
| 
 | 
 | ||||||
|  | @ -26,7 +26,7 @@ public: | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     explicit NotificationServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket, Notification* notification) |     explicit NotificationServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket, Notification* notification) | ||||||
|         : IPC::ServerConnection<NotificationClientEndpoint, NotificationServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<NotificationClientEndpoint, NotificationServerEndpoint>(*this, move(socket)) | ||||||
|         , m_notification(notification) |         , m_notification(notification) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <WindowServer/ScreenLayout.h> | #include <WindowServer/ScreenLayout.h> | ||||||
| #include <WindowServer/WindowManagerClientEndpoint.h> | #include <WindowServer/WindowManagerClientEndpoint.h> | ||||||
| #include <WindowServer/WindowManagerServerEndpoint.h> | #include <WindowServer/WindowManagerServerEndpoint.h> | ||||||
|  | @ -14,7 +14,7 @@ | ||||||
| namespace GUI { | namespace GUI { | ||||||
| 
 | 
 | ||||||
| class WindowManagerServerConnection final | class WindowManagerServerConnection final | ||||||
|     : public IPC::ServerConnection<WindowManagerClientEndpoint, WindowManagerServerEndpoint> |     : public IPC::ConnectionToServer<WindowManagerClientEndpoint, WindowManagerServerEndpoint> | ||||||
|     , public WindowManagerClientEndpoint { |     , public WindowManagerClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(WindowManagerServerConnection, "/tmp/portal/wm") |     IPC_CLIENT_CONNECTION(WindowManagerServerConnection, "/tmp/portal/wm") | ||||||
| 
 | 
 | ||||||
|  | @ -23,7 +23,7 @@ public: | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     WindowManagerServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     WindowManagerServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<WindowManagerClientEndpoint, WindowManagerServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<WindowManagerClientEndpoint, WindowManagerServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -42,7 +42,7 @@ static void set_system_theme_from_anonymous_buffer(Core::AnonymousBuffer buffer) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| WindowServerConnection::WindowServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | WindowServerConnection::WindowServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|     : IPC::ServerConnection<WindowClientEndpoint, WindowServerEndpoint>(*this, move(socket)) |     : IPC::ConnectionToServer<WindowClientEndpoint, WindowServerEndpoint>(*this, move(socket)) | ||||||
| { | { | ||||||
|     // NOTE: WindowServer automatically sends a "fast_greet" message to us when we connect.
 |     // NOTE: WindowServer automatically sends a "fast_greet" message to us when we connect.
 | ||||||
|     //       All we have to do is wait for it to arrive. This avoids a round-trip during application startup.
 |     //       All we have to do is wait for it to arrive. This avoids a round-trip during application startup.
 | ||||||
|  |  | ||||||
|  | @ -6,7 +6,7 @@ | ||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <WindowServer/ScreenLayout.h> | #include <WindowServer/ScreenLayout.h> | ||||||
| #include <WindowServer/WindowClientEndpoint.h> | #include <WindowServer/WindowClientEndpoint.h> | ||||||
| #include <WindowServer/WindowServerEndpoint.h> | #include <WindowServer/WindowServerEndpoint.h> | ||||||
|  | @ -14,7 +14,7 @@ | ||||||
| namespace GUI { | namespace GUI { | ||||||
| 
 | 
 | ||||||
| class WindowServerConnection final | class WindowServerConnection final | ||||||
|     : public IPC::ServerConnection<WindowClientEndpoint, WindowServerEndpoint> |     : public IPC::ConnectionToServer<WindowClientEndpoint, WindowServerEndpoint> | ||||||
|     , public WindowClientEndpoint { |     , public WindowClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(WindowServerConnection, "/tmp/portal/window") |     IPC_CLIENT_CONNECTION(WindowServerConnection, "/tmp/portal/window") | ||||||
| public: | public: | ||||||
|  |  | ||||||
|  | @ -25,14 +25,14 @@ public: | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
| template<typename ClientEndpoint, typename ServerEndpoint> | template<typename ClientEndpoint, typename ServerEndpoint> | ||||||
| class ServerConnection : public IPC::Connection<ClientEndpoint, ServerEndpoint> | class ConnectionToServer : public IPC::Connection<ClientEndpoint, ServerEndpoint> | ||||||
|     , public ClientEndpoint::Stub |     , public ClientEndpoint::Stub | ||||||
|     , public ServerEndpoint::template Proxy<ClientEndpoint> { |     , public ServerEndpoint::template Proxy<ClientEndpoint> { | ||||||
| public: | public: | ||||||
|     using ClientStub = typename ClientEndpoint::Stub; |     using ClientStub = typename ClientEndpoint::Stub; | ||||||
|     using IPCProxy = typename ServerEndpoint::template Proxy<ClientEndpoint>; |     using IPCProxy = typename ServerEndpoint::template Proxy<ClientEndpoint>; | ||||||
| 
 | 
 | ||||||
|     ServerConnection(ClientStub& local_endpoint, NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     ConnectionToServer(ClientStub& local_endpoint, NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : Connection<ClientEndpoint, ServerEndpoint>(local_endpoint, move(socket)) |         : Connection<ClientEndpoint, ServerEndpoint>(local_endpoint, move(socket)) | ||||||
|         , ServerEndpoint::template Proxy<ClientEndpoint>(*this, {}) |         , ServerEndpoint::template Proxy<ClientEndpoint>(*this, {}) | ||||||
|     { |     { | ||||||
|  | @ -10,7 +10,7 @@ | ||||||
| namespace ImageDecoderClient { | namespace ImageDecoderClient { | ||||||
| 
 | 
 | ||||||
| Client::Client(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | Client::Client(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|     : IPC::ServerConnection<ImageDecoderClientEndpoint, ImageDecoderServerEndpoint>(*this, move(socket)) |     : IPC::ConnectionToServer<ImageDecoderClientEndpoint, ImageDecoderServerEndpoint>(*this, move(socket)) | ||||||
| { | { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -9,7 +9,7 @@ | ||||||
| #include <AK/HashMap.h> | #include <AK/HashMap.h> | ||||||
| #include <ImageDecoder/ImageDecoderClientEndpoint.h> | #include <ImageDecoder/ImageDecoderClientEndpoint.h> | ||||||
| #include <ImageDecoder/ImageDecoderServerEndpoint.h> | #include <ImageDecoder/ImageDecoderServerEndpoint.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| namespace ImageDecoderClient { | namespace ImageDecoderClient { | ||||||
| 
 | 
 | ||||||
|  | @ -25,7 +25,7 @@ struct DecodedImage { | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| class Client final | class Client final | ||||||
|     : public IPC::ServerConnection<ImageDecoderClientEndpoint, ImageDecoderServerEndpoint> |     : public IPC::ConnectionToServer<ImageDecoderClientEndpoint, ImageDecoderServerEndpoint> | ||||||
|     , public ImageDecoderClientEndpoint { |     , public ImageDecoderClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(Client, "/tmp/portal/image"); |     IPC_CLIENT_CONNECTION(Client, "/tmp/portal/image"); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -11,7 +11,7 @@ | ||||||
| namespace Protocol { | namespace Protocol { | ||||||
| 
 | 
 | ||||||
| RequestClient::RequestClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | RequestClient::RequestClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|     : IPC::ServerConnection<RequestClientEndpoint, RequestServerEndpoint>(*this, move(socket)) |     : IPC::ConnectionToServer<RequestClientEndpoint, RequestServerEndpoint>(*this, move(socket)) | ||||||
| { | { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| #include <AK/HashMap.h> | #include <AK/HashMap.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <RequestServer/RequestClientEndpoint.h> | #include <RequestServer/RequestClientEndpoint.h> | ||||||
| #include <RequestServer/RequestServerEndpoint.h> | #include <RequestServer/RequestServerEndpoint.h> | ||||||
| 
 | 
 | ||||||
|  | @ -16,7 +16,7 @@ namespace Protocol { | ||||||
| class Request; | class Request; | ||||||
| 
 | 
 | ||||||
| class RequestClient final | class RequestClient final | ||||||
|     : public IPC::ServerConnection<RequestClientEndpoint, RequestServerEndpoint> |     : public IPC::ConnectionToServer<RequestClientEndpoint, RequestServerEndpoint> | ||||||
|     , public RequestClientEndpoint { |     , public RequestClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(RequestClient, "/tmp/portal/request") |     IPC_CLIENT_CONNECTION(RequestClient, "/tmp/portal/request") | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -10,7 +10,7 @@ | ||||||
| namespace Protocol { | namespace Protocol { | ||||||
| 
 | 
 | ||||||
| WebSocketClient::WebSocketClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | WebSocketClient::WebSocketClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|     : IPC::ServerConnection<WebSocketClientEndpoint, WebSocketServerEndpoint>(*this, move(socket)) |     : IPC::ConnectionToServer<WebSocketClientEndpoint, WebSocketServerEndpoint>(*this, move(socket)) | ||||||
| { | { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| #include <AK/HashMap.h> | #include <AK/HashMap.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <WebSocket/WebSocketClientEndpoint.h> | #include <WebSocket/WebSocketClientEndpoint.h> | ||||||
| #include <WebSocket/WebSocketServerEndpoint.h> | #include <WebSocket/WebSocketServerEndpoint.h> | ||||||
| 
 | 
 | ||||||
|  | @ -16,7 +16,7 @@ namespace Protocol { | ||||||
| class WebSocket; | class WebSocket; | ||||||
| 
 | 
 | ||||||
| class WebSocketClient final | class WebSocketClient final | ||||||
|     : public IPC::ServerConnection<WebSocketClientEndpoint, WebSocketServerEndpoint> |     : public IPC::ConnectionToServer<WebSocketClientEndpoint, WebSocketServerEndpoint> | ||||||
|     , public WebSocketClientEndpoint { |     , public WebSocketClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(WebSocketClient, "/tmp/portal/websocket") |     IPC_CLIENT_CONNECTION(WebSocketClient, "/tmp/portal/websocket") | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -6,14 +6,14 @@ | ||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <SQLServer/SQLClientEndpoint.h> | #include <SQLServer/SQLClientEndpoint.h> | ||||||
| #include <SQLServer/SQLServerEndpoint.h> | #include <SQLServer/SQLServerEndpoint.h> | ||||||
| 
 | 
 | ||||||
| namespace SQL { | namespace SQL { | ||||||
| 
 | 
 | ||||||
| class SQLClient | class SQLClient | ||||||
|     : public IPC::ServerConnection<SQLClientEndpoint, SQLServerEndpoint> |     : public IPC::ConnectionToServer<SQLClientEndpoint, SQLServerEndpoint> | ||||||
|     , public SQLClientEndpoint { |     , public SQLClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(SQLClient, "/tmp/portal/sql") |     IPC_CLIENT_CONNECTION(SQLClient, "/tmp/portal/sql") | ||||||
|     virtual ~SQLClient(); |     virtual ~SQLClient(); | ||||||
|  | @ -28,7 +28,7 @@ class SQLClient | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     SQLClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     SQLClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<SQLClientEndpoint, SQLServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<SQLClientEndpoint, SQLServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -12,7 +12,7 @@ | ||||||
| namespace Web { | namespace Web { | ||||||
| 
 | 
 | ||||||
| WebContentClient::WebContentClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket, OutOfProcessWebView& view) | WebContentClient::WebContentClient(NonnullOwnPtr<Core::Stream::LocalSocket> socket, OutOfProcessWebView& view) | ||||||
|     : IPC::ServerConnection<WebContentClientEndpoint, WebContentServerEndpoint>(*this, move(socket)) |     : IPC::ConnectionToServer<WebContentClientEndpoint, WebContentServerEndpoint>(*this, move(socket)) | ||||||
|     , m_view(view) |     , m_view(view) | ||||||
| { | { | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| #include <AK/HashMap.h> | #include <AK/HashMap.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <LibWeb/Cookie/ParsedCookie.h> | #include <LibWeb/Cookie/ParsedCookie.h> | ||||||
| #include <WebContent/WebContentClientEndpoint.h> | #include <WebContent/WebContentClientEndpoint.h> | ||||||
| #include <WebContent/WebContentServerEndpoint.h> | #include <WebContent/WebContentServerEndpoint.h> | ||||||
|  | @ -17,7 +17,7 @@ namespace Web { | ||||||
| class OutOfProcessWebView; | class OutOfProcessWebView; | ||||||
| 
 | 
 | ||||||
| class WebContentClient final | class WebContentClient final | ||||||
|     : public IPC::ServerConnection<WebContentClientEndpoint, WebContentServerEndpoint> |     : public IPC::ConnectionToServer<WebContentClientEndpoint, WebContentServerEndpoint> | ||||||
|     , public WebContentClientEndpoint { |     , public WebContentClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(WebContentClient, "/tmp/portal/webcontent"); |     IPC_CLIENT_CONNECTION(WebContentClient, "/tmp/portal/webcontent"); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -8,12 +8,12 @@ | ||||||
| #include <Clipboard/ClipboardClientEndpoint.h> | #include <Clipboard/ClipboardClientEndpoint.h> | ||||||
| #include <Clipboard/ClipboardServerEndpoint.h> | #include <Clipboard/ClipboardServerEndpoint.h> | ||||||
| #include <LibGfx/Bitmap.h> | #include <LibGfx/Bitmap.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| 
 | 
 | ||||||
| #pragma once | #pragma once | ||||||
| 
 | 
 | ||||||
| class ClipboardServerConnection final | class ClipboardServerConnection final | ||||||
|     : public IPC::ServerConnection<ClipboardClientEndpoint, ClipboardServerEndpoint> |     : public IPC::ConnectionToServer<ClipboardClientEndpoint, ClipboardServerEndpoint> | ||||||
|     , public ClipboardClientEndpoint { |     , public ClipboardClientEndpoint { | ||||||
|     IPC_CLIENT_CONNECTION(ClipboardServerConnection, "/tmp/portal/clipboard") |     IPC_CLIENT_CONNECTION(ClipboardServerConnection, "/tmp/portal/clipboard") | ||||||
| 
 | 
 | ||||||
|  | @ -24,7 +24,7 @@ public: | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     ClipboardServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) |     ClipboardServerConnection(NonnullOwnPtr<Core::Stream::LocalSocket> socket) | ||||||
|         : IPC::ServerConnection<ClipboardClientEndpoint, ClipboardServerEndpoint>(*this, move(socket)) |         : IPC::ConnectionToServer<ClipboardClientEndpoint, ClipboardServerEndpoint>(*this, move(socket)) | ||||||
|     { |     { | ||||||
|     } |     } | ||||||
|     virtual void clipboard_data_changed(String const&) override |     virtual void clipboard_data_changed(String const&) override | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ | ||||||
| #include "SpiceAgent.h" | #include "SpiceAgent.h" | ||||||
| #include <LibC/fcntl.h> | #include <LibC/fcntl.h> | ||||||
| #include <LibCore/System.h> | #include <LibCore/System.h> | ||||||
| #include <LibIPC/ServerConnection.h> | #include <LibIPC/ConnectionToServer.h> | ||||||
| #include <LibMain/Main.h> | #include <LibMain/Main.h> | ||||||
| 
 | 
 | ||||||
| static constexpr auto SPICE_DEVICE = "/dev/hvc0p1"sv; | static constexpr auto SPICE_DEVICE = "/dev/hvc0p1"sv; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Itamar
						Itamar