summaryrefslogtreecommitdiff
path: root/Libraries/LibCore/CLocalSocket.h
blob: 0c2f4a5f895167f9d7caec089d26356e8c8762e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once

#include <AK/Badge.h>
#include <LibCore/CSocket.h>

class CLocalServer;

class CLocalSocket final : public CSocket {
    C_OBJECT(CLocalSocket)
public:
    explicit CLocalSocket(CObject* parent = nullptr);
    CLocalSocket(Badge<CLocalServer>, int fd, CObject* parent = nullptr);
    virtual ~CLocalSocket() override;
};