userver: userver/engine/io/fd_control_holder.hpp Source File
Loading...
Searching...
No Matches
fd_control_holder.hpp
Go to the documentation of this file.
1#pragma once
2
3/// @file userver/engine/io/fd_control_holder.hpp
4/// @brief File descriptor control holder type aliases
5
6#include <memory>
7
8USERVER_NAMESPACE_BEGIN
9
10namespace engine::io::impl {
11
12class FdControl;
13
14struct FdControlDeleter {
15 void operator()(FdControl* ptr) const noexcept;
16};
17
18using FdControlHolder = std::unique_ptr<FdControl, FdControlDeleter>;
19
20} // namespace engine::io::impl
21
22USERVER_NAMESPACE_END