Hi , hi everyone,
Thanks a lot for the great tutorial. I am working on 4.9 and have tried to follow along with your setup. Most of it was easily portable to 4.9. One minor change I had to do was include a FTimerHandle into the timer functions, since Actors can no longer be cast to FTimerHandle. Now I am stuck with one issue I can’t seem to solve. My build fails when I am trying to create the FInternetAddr shared pointer. Apperantly FInternetAddr is abstract!? The error I am getting is
C:\Program Files\Epic Games\4.9\Engine\Source\Runtime\Core\Public\Templates\SharedPointer.h(162): error C2259: 'FInternetAddr' : cannot instantiate abstract class
I have searched the documentation for any none abstract classes derived from FInternetAddr to solve this issue, but could not find anything. Looking into the docs (here) FInternetAddr’s description (as part of the Sockets module) only states:
Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
Might this explain the error I am getting?
Any help would be greatly appreciated. Thx