#include <StorageServerConnection.h>
|
| | FStorageServerConnection ()=default |
| |
| | ~FStorageServerConnection ()=default |
| |
| bool | Initialize (TArrayView< const FString > HostAddresses, const int32 Port, const FAnsiStringView &InBaseURI) |
| |
| TIoStatusOr< Workspaces > | GetWorkspaces () |
| |
| TIoStatusOr< FString > | CreateShare (const FString &WorkspaceId, const FString &SharePath, const FString &Alias) |
| |
| bool | IsConnectedToWorkspace () const |
| |
| void | PackageStoreRequest (TFunctionRef< void(FPackageStoreEntryResource &&)> Callback) |
| |
| void | FileManifestRequest (TFunctionRef< void(FIoChunkId Id, FStringView Path, int64 RawSize)> Callback) |
| |
| void | ChunkInfosRequest (TFunctionRef< void(FIoChunkId Id, FIoHash RawHash, int64 RawSize)> Callback) |
| |
| int64 | ChunkSizeRequest (const FIoChunkId &ChunkId) |
| |
| TIoStatusOr< FIoBuffer > | ReadChunkRequest (const FIoChunkId &ChunkId, const uint64 Offset, const uint64 Size, const TOptional< FIoBuffer > OptDestination, const bool bHardwareTargetBuffer) |
| |
| void | ReadChunkRequestAsync (const FIoChunkId &ChunkId, const uint64 Offset, const uint64 Size, const TOptional< FIoBuffer > OptDestination, const bool bHardwareTargetBuffer, TFunctionRef< void(TIoStatusOr< FIoBuffer > Data)> OnResponse) |
| |
| FIoStatus | ReadChunkBatchRequest (const TArray< FChunkBatchRequestEntry > &Chunks, TFunctionRef< void(FIoChunkId Id, EStorageServerContentType MimeType, FIoBuffer Data, const TOptional< uint64 > &ModTag)> OnResponse, bool bSkipData=false) |
| |
| FStringView | GetHostAddr () const |
| |
| void | GetAndResetStats (IStorageServerPlatformFile::FConnectionStats &OutStats) |
| |
◆ FStorageServerConnection()
| FStorageServerConnection::FStorageServerConnection |
( |
| ) |
|
|
default |
◆ ~FStorageServerConnection()
| FStorageServerConnection::~FStorageServerConnection |
( |
| ) |
|
|
default |
◆ ChunkInfosRequest()
◆ ChunkSizeRequest()
| int64 FStorageServerConnection::ChunkSizeRequest |
( |
const FIoChunkId & |
ChunkId | ) |
|
◆ CreateShare()
| TIoStatusOr< FString > FStorageServerConnection::CreateShare |
( |
const FString & |
WorkspaceId, |
|
|
const FString & |
SharePath, |
|
|
const FString & |
Alias |
|
) |
| |
◆ FileManifestRequest()
◆ GetAndResetStats()
◆ GetHostAddr()
| FStringView FStorageServerConnection::GetHostAddr |
( |
| ) |
const |
|
inline |
◆ GetWorkspaces()
◆ Initialize()
◆ IsConnectedToWorkspace()
| bool FStorageServerConnection::IsConnectedToWorkspace |
( |
| ) |
const |
|
inline |
◆ PackageStoreRequest()
◆ ReadChunkBatchRequest()
◆ ReadChunkRequest()
◆ ReadChunkRequestAsync()
The documentation for this class was generated from the following files: