Navigation
API > API/Plugins > API/Plugins/ElectraHTTPStream
| Name | FHttpRange |
| Type | struct |
| Header File | /Engine/Plugins/Media/ElectraUtil/Source/ElectraHTTPStream/Public/Utilities/HttpRangeHeader.h |
| Include Path | #include "Utilities/HttpRangeHeader.h" |
Syntax
struct FHttpRange
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DocumentSize | int64 | Utilities/HttpRangeHeader.h | ||
| EndIncluding | int64 | Utilities/HttpRangeHeader.h | ||
| Start | int64 | Utilities/HttpRangeHeader.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Equals
(
const FHttpRange& Other |
Utilities/HttpRangeHeader.h | ||
int64 GetDocumentSize() |
Utilities/HttpRangeHeader.h | ||
int64 GetEndIncluding() |
Utilities/HttpRangeHeader.h | ||
int64 GetNumberOfBytes() |
Returns the number of bytes in the range, which must be fully specified. An unset or partially open range will return -1. | Utilities/HttpRangeHeader.h | |
int64 GetStart() |
Utilities/HttpRangeHeader.h | ||
FString GetString
(
bool bWithUnitPrefix |
Utilities/HttpRangeHeader.h | ||
bool IsEverything() |
Check if the range would result in "0-" for the entire resource in which case we don't need to use range request. | Utilities/HttpRangeHeader.h | |
bool IsOpenEnded() |
Utilities/HttpRangeHeader.h | ||
bool IsSet() |
Utilities/HttpRangeHeader.h | ||
bool ParseFromContentRangeResponse
(
const FString& ContentRangeHeader |
Utilities/HttpRangeHeader.h | ||
void Reset() |
Utilities/HttpRangeHeader.h | ||
void Set
(
const FString& InString |
Utilities/HttpRangeHeader.h | ||
void SetEndIncluding
(
int64 InEndIncluding |
Utilities/HttpRangeHeader.h | ||
void SetStart
(
int64 InStart |
Utilities/HttpRangeHeader.h |