Navigation
API > API/Plugins > API/Plugins/ElectraHTTPStream > API/Plugins/ElectraHTTPStream/Utilities
References
| Module | ElectraHTTPStream |
| Header | /Engine/Plugins/Media/ElectraUtil/Source/ElectraHTTPStream/Public/Utilities/HttpRangeHeader.h |
| Include | #include "Utilities/HttpRangeHeader.h" |
Syntax
struct FHttpRange
Variables
| Type | Name | Description | |
|---|---|---|---|
| int64 | DocumentSize | ||
| int64 | EndIncluding | ||
| int64 | Start |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Equals
(
const FHttpRange& Other |
||
| int64 | |||
| int64 | |||
| int64 | Returns the number of bytes in the range, which must be fully specified. An unset or partially open range will return -1. | ||
| int64 | GetStart () |
||
| FString | GetString
(
bool bWithUnitPrefix |
||
| 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. | |
| bool | IsOpenEnded () |
||
| bool | IsSet () |
||
| bool | ParseFromContentRangeResponse
(
const FString& ContentRangeHeader |
||
| void | Reset () |
||
| void | |||
| void | SetEndIncluding
(
int64 InEndIncluding |
||
| void | SetStart
(
int64 InStart |