Twitch SDK (Internal)
Public Member Functions | List of all members
ttv::CfHttpRequest Class Reference

#include <cfhttprequest.h>

Inheritance diagram for ttv::CfHttpRequest:
ttv::HttpRequest

Public Member Functions

virtual TTV_ErrorCode SendHttpRequest (const std::string &url, const std::vector< HttpParam > &requestHeaders, const uint8_t *requestBody, size_t requestBodySize, HttpRequestType httpReqType, uint timeOutInSecs, HttpRequestHeadersCallback headersCallback, HttpRequestCallback responseCallback, void *userData)
 
virtual TTV_ErrorCode ThreadInit ()
 
virtual TTV_ErrorCode SendHttpRequest (const std::string &url, const std::vector< HttpParam > &requestHeaders, const uint8_t *requestBody, size_t requestBodySize, HttpRequestType httpReqType, uint timeOutInSecs, uint numRetries, HttpRequestHeadersCallback headersCallback, HttpRequestCallback responseCallback, void *userData)
 
virtual TTV_ErrorCode ThreadShutdown ()
 

Member Function Documentation

◆ SendHttpRequest() [1/2]

virtual TTV_ErrorCode ttv::CfHttpRequest::SendHttpRequest ( const std::string &  url,
const std::vector< HttpParam > &  requestHeaders,
const uint8_t *  requestBody,
size_t  requestBodySize,
HttpRequestType  httpReqType,
uint  timeOutInSecs,
HttpRequestHeadersCallback  headersCallback,
HttpRequestCallback  responseCallback,
void *  userData 
)
virtual

Implements ttv::HttpRequest.

◆ SendHttpRequest() [2/2]

virtual TTV_ErrorCode ttv::HttpRequest::SendHttpRequest ( const std::string &  url,
const std::vector< HttpParam > &  requestHeaders,
const uint8_t *  requestBody,
size_t  requestBodySize,
HttpRequestType  httpReqType,
uint  timeOutInSecs,
uint  numRetries,
HttpRequestHeadersCallback  headersCallback,
HttpRequestCallback  responseCallback,
void *  userData 
)
virtualinherited

◆ ThreadInit()

virtual TTV_ErrorCode ttv::HttpRequest::ThreadInit ( )
virtualinherited

Reimplemented in ttv::IXhr2HttpRequest.

◆ ThreadShutdown()

virtual TTV_ErrorCode ttv::HttpRequest::ThreadShutdown ( )
virtualinherited

Reimplemented in ttv::IXhr2HttpRequest.


The documentation for this class was generated from the following file: