mirror of
https://github.com/RGBCube/serenity
synced 2025-05-20 17:45:07 +00:00
LibCore: Port CoreIPCServer to using CLocalServer.
Use CLocalServer to listen for connections in WindowServer and AudioServer. This allows us to accept incoming CLocalSocket objects from the CLocalServer and construct client connections based on those. Removed COpenedSocket since it's replaced by CLocalSocket.
This commit is contained in:
parent
c289e49ee5
commit
fe45f5a6d2
9 changed files with 40 additions and 93 deletions
|
@ -39,8 +39,8 @@ WSClientConnection* WSClientConnection::from_client_id(int client_id)
|
|||
return (*it).value;
|
||||
}
|
||||
|
||||
WSClientConnection::WSClientConnection(int fd, int client_id)
|
||||
: Connection(fd, client_id)
|
||||
WSClientConnection::WSClientConnection(CLocalSocket& client_socket, int client_id)
|
||||
: Connection(client_socket, client_id)
|
||||
{
|
||||
if (!s_connections)
|
||||
s_connections = new HashMap<int, WSClientConnection*>;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue