struct IContextEstablishTask { };
INetwork.h
virtual ~IContextEstablishTask();
virtual const char * GetName() = 0;
virtual void OnFailLoading(bool hasEntered) = 0;
virtual EContextEstablishTaskResult OnStep(SContextEstablishState&) = 0;
virtual void Release() = 0;