XII Release 0.1.0
Loading...
Searching...
No Matches
xiiFileserverEvent Struct Reference

Public Types

enum class  Type {
  None , ServerStarted , ServerStopped , ClientConnected ,
  ClientReconnected , ClientDisconnected , MountDataDir , MountDataDirFailed ,
  UnmountDataDir , FileDownloadRequest , FileDownloading , FileDownloadFinished ,
  FileDeleteRequest , FileUploadRequest , FileUploading , FileUploadFinished ,
  AreYouThereRequest , LogCustomActivity
}

Public Attributes

Type m_Type = Type::None
xiiUInt32 m_uiClientID = 0
const char * m_szName = nullptr
const char * m_szPath = nullptr
const char * m_szRedirectedPath = nullptr
xiiUInt32 m_uiSizeTotal = 0
xiiUInt32 m_uiSentTotal = 0
xiiFileserveFileState m_FileState = xiiFileserveFileState::None

The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/EnginePlugins/FileservePlugin/Fileserver/Fileserver.h