Adding Status and Last server response handled but not tested
This commit is contained in:
@ -13,7 +13,7 @@
|
||||
|
||||
|
||||
|
||||
class UFDTFluxNetworkSubsystem;
|
||||
class UDTFluxNetworkSubsystem;
|
||||
/** Forward Decl */
|
||||
class UDTFluxModelAsset;
|
||||
|
||||
@ -82,26 +82,29 @@ public:
|
||||
UFUNCTION(BlueprintCallable, Category="DTFlux|Core Subsystem")
|
||||
void RefreshStorage();
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
// ~Subsystem Interface
|
||||
virtual void Initialize(FSubsystemCollectionBase& Collection) override;
|
||||
virtual void Deinitialize() override;
|
||||
// ~Subsystem Interface
|
||||
void SaveDataStorage();
|
||||
private:
|
||||
UFDTFluxNetworkSubsystem* NetworkSubsystem = nullptr;
|
||||
UDTFluxNetworkSubsystem* NetworkSubsystem = nullptr;
|
||||
|
||||
UFUNCTION()
|
||||
void ParseRaceData(const FDTFluxRaceData& RaceDataDefinition);
|
||||
void ProcessRaceData(const FDTFluxRaceData& RaceDataDefinition);
|
||||
UFUNCTION()
|
||||
void ParseTeamList(const FDTFluxTeamListDefinition& TeamListDefinition);
|
||||
void ProcessTeamList(const FDTFluxTeamListDefinition& TeamListDefinition);
|
||||
UFUNCTION()
|
||||
void ParseContestRanking(const FDTFluxContestRankings& ContestRankings);
|
||||
void ProcessContestRanking(const FDTFluxContestRankings& ContestRankings);
|
||||
UFUNCTION()
|
||||
void ParseStageOrSplitRanking(const FDTFluxStageRankings& StageOrSplitRankings);
|
||||
void ProcessStageRanking(const FDTFluxStageRankings& StageRankings);
|
||||
UFUNCTION()
|
||||
void OnDataReceived();
|
||||
void ProcessSplitRanking(const FDTFluxSplitRankings& SplitRankings);
|
||||
UFUNCTION()
|
||||
void ProcessTeamStatusUpdate();
|
||||
UFUNCTION()
|
||||
void ProcessSplitSensor();
|
||||
UFUNCTION()
|
||||
void SendRequest(const FString& Message);
|
||||
UFUNCTION()
|
||||
|
||||
Reference in New Issue
Block a user