![]() |
MHEG5
22.11.0
|
IC Streamer performance measurement. More...
#include "techtype.h"Go to the source code of this file.
Functions | |
| U32BIT | MHEG5CreateMeasureRequest (U32BIT requestId, char *url, S32BIT maxBytes) |
| Create HTTP streaming performance measurement request. More... | |
| void | MHEG5StartMeasureRequest (U32BIT downloadId) |
| Start HTTP streaming performance measurement request. More... | |
| S32BIT | MHEG5GetMeasureResponseCode (U32BIT downloadId) |
| Return response code for performance measurement request. More... | |
| S32BIT | MHEG5GetMeasureStatus (U32BIT downloadId) |
| Return HTTP status of performance measurement request. More... | |
| U8BIT * | MHEG5GetMeasureRedirect (U32BIT downloadId) |
| Return the redirection URL for a request that was redirected (HTTP status 3xx). More... | |
| void | MHEG5ProcessMeasureRequest (U32BIT downloadId) |
| Process HTTP streaming performance measurement request. More... | |
| void | MHEG5StopMeasureRequest (U32BIT downloadId) |
| Stop HTTP streaming performance measurement request. More... | |
| void | MHEG5DestroyMeasureRequest (U32BIT downloadId) |
| Destroy HTTP streaming performance measurement request. More... | |
| void | MHEG5StreamerNotifyStreamingPerformance (U32BIT requestId, U32BIT speed) |
| Notify measured streaming performance (speed). More... | |
IC Streamer performance measurement.
| U32BIT MHEG5CreateMeasureRequest | ( | U32BIT | requestId, |
| char * | url, | ||
| S32BIT | maxBytes | ||
| ) |
Create HTTP streaming performance measurement request.
| requestId | Request identifier |
| url | URL for request |
| maxBytes | Maximum number of bytes to use |
| void MHEG5DestroyMeasureRequest | ( | U32BIT | downloadId | ) |
Destroy HTTP streaming performance measurement request.
| downloadId | Download ID for Performance measurement request |
| U8BIT* MHEG5GetMeasureRedirect | ( | U32BIT | downloadId | ) |
Return the redirection URL for a request that was redirected (HTTP status 3xx).
| downloadId | Download ID for Performance measurement request |
| S32BIT MHEG5GetMeasureResponseCode | ( | U32BIT | downloadId | ) |
Return response code for performance measurement request.
| downloadId | Download ID for Performance measurement request |
| S32BIT MHEG5GetMeasureStatus | ( | U32BIT | downloadId | ) |
Return HTTP status of performance measurement request.
| downloadId | Download ID for Performance measurement request |
| void MHEG5ProcessMeasureRequest | ( | U32BIT | downloadId | ) |
Process HTTP streaming performance measurement request.
| downloadId | Download ID for Performance measurement request |
| void MHEG5StartMeasureRequest | ( | U32BIT | downloadId | ) |
Start HTTP streaming performance measurement request.
| downloadId | Download ID for Performance measurement request |
| void MHEG5StopMeasureRequest | ( | U32BIT | downloadId | ) |
Stop HTTP streaming performance measurement request.
| downloadId | Download ID for Performance measurement request |
| void MHEG5StreamerNotifyStreamingPerformance | ( | U32BIT | requestId, |
| U32BIT | speed | ||
| ) |
Notify measured streaming performance (speed).
| requestId | Request ID |
| speed | Streaming performance in bytes/second |
1.8.11