Kea 3.1.5
fd_event_handler_factory.h
Go to the documentation of this file.
1// Copyright (C) 2025 Internet Systems Consortium, Inc. ("ISC")
2//
3// This Source Code Form is subject to the terms of the Mozilla Public
4// License, v. 2.0. If a copy of the MPL was not distributed with this
5// file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
7#ifndef FD_EVENT_HANDLER_FACTORY_H
8#define FD_EVENT_HANDLER_FACTORY_H
9
11
12namespace isc {
13namespace util {
14
19public:
20
23
25 virtual ~FDEventHandlerFactory() = default;
26
29};
30
31} // namespace isc::util
32} // namespace isc
33
34#endif // FD_EVENT_HANDLER_FACTORY_H
static FDEventHandlerPtr factoryFDEventHandler()
Return an FDEventhandler.
FDEventHandlerFactory()=default
Constructor.
virtual ~FDEventHandlerFactory()=default
Destructor.
boost::shared_ptr< FDEventHandler > FDEventHandlerPtr
Shared pointer to an FD event handler.
Defines the logger used by the top-level component of kea-lfc.