LEAP Documentation 40220
Documentation for the LEAP project
URemoteConsole Class Reference

#include <RemoteConsole.h>

Inheritance diagram for URemoteConsole:

Public Member Functions

 URemoteConsole ()
 
virtual void Init ()
 
virtual void Shutdown ()
 

Protected Member Functions

virtual void GetServerInfo (UObject *ConnectionUObject)
 
virtual void ExecuteAdminCommand (UObject *ConnectionUObject)
 
virtual void Login (UObject *ConnectionUObject)
 

Protected Attributes

FString AuthenticatedSessionToken = ""
 
uint32 WebServerPort = 8000
 
FString WebServerUsername = "admin"
 
FString WebServerPass = "password"
 

Constructor & Destructor Documentation

◆ URemoteConsole()

URemoteConsole::URemoteConsole ( )
inline

Member Function Documentation

◆ ExecuteAdminCommand()

void URemoteConsole::ExecuteAdminCommand ( UObject *  ConnectionUObject)
protectedvirtual

◆ GetServerInfo()

void URemoteConsole::GetServerInfo ( UObject *  ConnectionUObject)
protectedvirtual

◆ Init()

void URemoteConsole::Init ( )
virtual

◆ Login()

void URemoteConsole::Login ( UObject *  ConnectionUObject)
protectedvirtual

◆ Shutdown()

void URemoteConsole::Shutdown ( )
virtual

Member Data Documentation

◆ AuthenticatedSessionToken

FString URemoteConsole::AuthenticatedSessionToken = ""
protected

◆ WebServerPass

FString URemoteConsole::WebServerPass = "password"
protected

◆ WebServerPort

uint32 URemoteConsole::WebServerPort = 8000
protected

◆ WebServerUsername

FString URemoteConsole::WebServerUsername = "admin"
protected

The documentation for this class was generated from the following files: