RDK Documentation (Open Sourced RDK Components)
|
Advanced Adaptive Media Player (AAMP) Curl store. More...
Go to the source code of this file.
Data Structures | |
struct | curldatasharelock |
locks used when lock/unlock callback occurs for different shared data More... | |
struct | curlstruct |
struct | curlstorestruct |
structure to store curl easy, shared handle & locks for a host More... | |
class | CurlStore |
Singleton curlstore to save/reuse curl handles. More... | |
struct | CurlCallbackContext |
context during curl callbacks More... | |
struct | CurlProgressCbContext |
context during curl progress callbacks More... | |
Macros | |
#define | eCURL_MAX_AGE_TIME ( (300) * (1000) ) |
Typedefs | |
typedef struct curldatasharelock | CurlDataShareLock |
typedef struct curlstruct | CurlHandleStruct |
typedef struct curlstorestruct | CurlSocketStoreStruct |
Enumerations | |
enum | AampCurlStoreErrorCode |
Error codes returned by curlstore. | |
Advanced Adaptive Media Player (AAMP) Curl store.
Definition in file AampCurlStore.h.
#define eCURL_MAX_AGE_TIME ( (300) * (1000) ) |
5 mins - 300 secs - Max age for a connection
Definition at line 34 of file AampCurlStore.h.