UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EventLoopIOManagerBSDSocket.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreTypes.h
"
6
#include "
EventLoop/BSDSocket/EventLoopIOManagerBSDSocketSelect.h
"
7
8
namespace
UE::EventLoop
{
9
10
#if PLATFORM_HAS_BSD_SOCKETS
11
#if HAS_EVENTLOOP_PLATFORM_SOCKET_IMPLEMENTATION
12
#include COMPILED_PLATFORM_HEADER(EventLoopIOManagerBSDSocket.h)
13
#else
14
#if PLATFORM_HAS_BSD_SOCKET_FEATURE_SELECT
15
// Default implementation.
16
using
FIOManagerBSDSocket
=
FIOManagerBSDSocketSelect
;
17
#endif
// PLATFORM_HAS_BSD_SOCKET_FEATURE_SELECT
18
#endif
// EVENTLOOP_PLATFORM_IMPLEMENTATION
19
#endif
// PLATFORM_HAS_BSD_SOCKETS
20
21
/* UE::EventLoop */
}
CoreTypes.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
EventLoopIOManagerBSDSocketSelect.h
UE::EventLoop
Definition
EventLoopLog.cpp:5
Engine
Source
Runtime
Online
Experimental
EventLoop
Public
EventLoop
BSDSocket
EventLoopIOManagerBSDSocket.h
Generated by
1.9.8