1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-08-10 16:57:35 +00:00

LibIPC: Remove unnecessary IPC::ServerConnection::handshake()

This is no longer used by any of our IPC pairs.
This commit is contained in:
Andreas Kling 2021-05-23 09:46:05 +02:00
parent 2eceabdcfd
commit c1c252ddb2
25 changed files with 1 additions and 71 deletions

View file

@ -14,10 +14,6 @@ ClientConnection::ClientConnection()
{
}
void ClientConnection::handshake()
{
}
void ClientConnection::enqueue(const Buffer& buffer)
{
for (;;) {

View file

@ -20,7 +20,6 @@ class ClientConnection : public IPC::ServerConnection<AudioClientEndpoint, Audio
public:
ClientConnection();
virtual void handshake() override;
void enqueue(const Buffer&);
bool try_enqueue(const Buffer&);

View file

@ -37,11 +37,6 @@ auto Launcher::Details::from_details_str(const String& details_str) -> NonnullRe
class LaunchServerConnection : public IPC::ServerConnection<LaunchClientEndpoint, LaunchServerEndpoint>
, public LaunchClientEndpoint {
C_OBJECT(LaunchServerConnection)
public:
virtual void handshake() override
{
}
private:
LaunchServerConnection()
: IPC::ServerConnection<LaunchClientEndpoint, LaunchServerEndpoint>(*this, "/tmp/portal/launch")

View file

@ -16,11 +16,6 @@ class ClipboardServerConnection : public IPC::ServerConnection<ClipboardClientEn
, public ClipboardClientEndpoint {
C_OBJECT(ClipboardServerConnection);
public:
virtual void handshake() override
{
}
private:
ClipboardServerConnection()
: IPC::ServerConnection<ClipboardClientEndpoint, ClipboardServerEndpoint>(*this, "/tmp/portal/clipboard")

View file

@ -18,10 +18,6 @@ class NotificationServerConnection : public IPC::ServerConnection<NotificationCl
friend class Notification;
public:
virtual void handshake() override
{
}
virtual void die() override
{
m_notification->connection_closed();

View file

@ -19,11 +19,6 @@ WindowManagerServerConnection& WindowManagerServerConnection::the()
return *s_connection;
}
void WindowManagerServerConnection::handshake()
{
// :^)
}
void WindowManagerServerConnection::window_state_changed(i32 wm_id, i32 client_id, i32 window_id,
i32 parent_client_id, i32 parent_window_id, bool is_active, bool is_minimized, bool is_modal,
bool is_frameless, i32 window_type, String const& title, Gfx::IntRect const& rect, Optional<i32> const& progress)

View file

@ -20,10 +20,8 @@ public:
WindowManagerServerConnection()
: IPC::ServerConnection<WindowManagerClientEndpoint, WindowManagerServerEndpoint>(*this, "/tmp/portal/wm")
{
handshake();
}
virtual void handshake() override;
static WindowManagerServerConnection& the();
private:

View file

@ -55,7 +55,7 @@ WindowServerConnection::WindowServerConnection()
void WindowServerConnection::fast_greet(Gfx::IntRect const&, Core::AnonymousBuffer const&, String const&, String const&)
{
// NOTE: This message is handled in handshake().
// NOTE: This message is handled in the constructor.
}
void WindowServerConnection::update_system_theme(Core::AnonymousBuffer const& theme_buffer)

View file

@ -17,7 +17,6 @@ class WindowServerConnection
, public WindowClientEndpoint {
C_OBJECT(WindowServerConnection)
public:
virtual void handshake() override { }
static WindowServerConnection& the();
private:

View file

@ -33,8 +33,6 @@ public:
VERIFY(this->socket().is_connected());
}
virtual void handshake() = 0;
virtual void die() override
{
// Override this function if you don't want your app to exit if it loses the connection.

View file

@ -20,10 +20,6 @@ void Client::die()
on_death();
}
void Client::handshake()
{
}
void Client::dummy()
{
}

View file

@ -30,8 +30,6 @@ class Client final
C_OBJECT(Client);
public:
virtual void handshake() override;
Optional<DecodedImage> decode_image(const ByteBuffer&);
Function<void()> on_death;

View file

@ -12,11 +12,6 @@ namespace Protocol {
RequestClient::RequestClient()
: IPC::ServerConnection<RequestClientEndpoint, RequestServerEndpoint>(*this, "/tmp/portal/request")
{
handshake();
}
void RequestClient::handshake()
{
}

View file

@ -21,8 +21,6 @@ class RequestClient
C_OBJECT(RequestClient);
public:
virtual void handshake() override;
template<typename RequestHashMapTraits = Traits<String>>
RefPtr<Request> start_request(const String& method, const String& url, const HashMap<String, String, RequestHashMapTraits>& request_headers = {}, ReadonlyBytes request_body = {});

View file

@ -11,11 +11,6 @@ namespace Protocol {
WebSocketClient::WebSocketClient()
: IPC::ServerConnection<WebSocketClientEndpoint, WebSocketServerEndpoint>(*this, "/tmp/portal/websocket")
{
handshake();
}
void WebSocketClient::handshake()
{
}

View file

@ -21,8 +21,6 @@ class WebSocketClient
C_OBJECT(WebSocketClient);
public:
virtual void handshake() override;
RefPtr<WebSocket> connect(const URL&, const String& origin = {}, const Vector<String>& protocols = {}, const Vector<String>& extensions = {}, const HashMap<String, String>& request_headers = {});
u32 ready_state(Badge<WebSocket>, WebSocket&);

View file

@ -15,7 +15,6 @@ WebContentClient::WebContentClient(OutOfProcessWebView& view)
: IPC::ServerConnection<WebContentClientEndpoint, WebContentServerEndpoint>(*this, "/tmp/portal/webcontent")
, m_view(view)
{
handshake();
}
void WebContentClient::die()
@ -24,10 +23,6 @@ void WebContentClient::die()
on_web_content_process_crash();
}
void WebContentClient::handshake()
{
}
void WebContentClient::did_paint(const Gfx::IntRect&, i32 bitmap_id)
{
m_view.notify_server_did_paint({}, bitmap_id);

View file

@ -22,8 +22,6 @@ class WebContentClient final
C_OBJECT(WebContentClient);
public:
virtual void handshake() override;
Function<void()> on_web_content_process_crash;
private: