37 return FSocketBSD::JoinMulticastGroup(GroupAddress);
40 return FSocketBSD::JoinMulticastGroup(GroupAddress, InterfaceAddress);
48 return FSocketBSD::LeaveMulticastGroup(GroupAddress);
51 return FSocketBSD::LeaveMulticastGroup(GroupAddress, InterfaceAddress);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
int32 SOCKET
Definition SocketSubsystemBSDPrivate.h:47
ESocketType
Definition SocketTypes.h:33
Definition IPAddress.h:22
virtual FName GetProtocolType() const
Definition IPAddress.h:181
Definition NameTypes.h:617
Definition SocketsBSDIOS.h:18
virtual bool JoinMulticastGroup(const FInternetAddr &GroupAddress, const FInternetAddr &InterfaceAddress) override
Definition SocketsBSDIOS.h:31
virtual bool LeaveMulticastGroup(const FInternetAddr &GroupAddress, const FInternetAddr &InterfaceAddress) override
Definition SocketsBSDIOS.h:43
virtual ~FSocketBSDIOS()
Definition SocketsBSDIOS.h:26
FSocketBSDIOS(SOCKET InSocket, ESocketType InSocketType, const FString &InSocketDescription, const FName &InSocketProtocol, ISocketSubsystem *InSubsystem)
Definition SocketsBSDIOS.h:21
Definition SocketSubsystem.h:58
const FLazyName IPv6(TEXT("IPv6"))
Definition SocketTypes.h:28