mpd/src/client/Listener.hxx

24 lines
530 B
C++
Raw Normal View History

// SPDX-License-Identifier: GPL-2.0-or-later
// Copyright The Music Player Daemon Project
#ifndef MPD_CLIENT_LISTENER_HXX
#define MPD_CLIENT_LISTENER_HXX
#include "event/ServerSocket.hxx"
struct Partition;
class ClientListener final : public ServerSocket {
Partition &partition;
public:
2019-04-03 21:36:02 +02:00
ClientListener(EventLoop &_loop, Partition &_partition) noexcept
:ServerSocket(_loop), partition(_partition) {}
private:
void OnAccept(UniqueSocketDescriptor fd,
SocketAddress address, int uid) noexcept override;
};
#endif