/Engine/Source/Runtime/CoreOnline/Public/Online/CoreOnline.h
The lifetime of the adapter is a shared ptr attached to the input delegate and will live as long as that delegate is bound.
namespace UE { namespace Online { enum EOnlineServices { Null, Epic, Xbox, PSN, Nintendo, Reserved_5, Steam, Google, GooglePlay, Apple, AppleGameKit, Samsung, Oculus, Tencent, Reserved_14, Reserved_15, Reserved_16, Reserved_17, Reserved_18, Reserved_19, Reserved_20, Reserved_21, Reserved_22, Reserved_23, Reserved_24, Reserved_25, Reserved_26, Reserved_27, GameDefined_0 = 28, GameDefined_1, GameDefined_2, GameDefined_3, None = 253, Platform = 254, Default = 255, } } }