#include <http.h>
◆ HttpStream()
HttpStream::HttpStream |
( |
| ) |
|
◆ ~HttpStream()
HttpStream::~HttpStream |
( |
| ) |
|
◆ HttpDownload()
int HttpStream::HttpDownload |
( |
char * | buff, |
|
|
size_t | sz ) |
◆ HttpGetFileSize()
size_t HttpStream::HttpGetFileSize |
( |
| ) |
|
◆ HttpGetHeader()
int HttpStream::HttpGetHeader |
( |
std::string | host, |
|
|
std::string | path, |
|
|
int | port = 80, |
|
|
bool | ishttps = false ) |
◆ parser_response()
int HttpStream::parser_response |
( |
std::string | rep | ) |
|
|
private |
◆ RecvPacket()
int HttpStream::RecvPacket |
( |
char * | buff, |
|
|
size_t | sz ) |
|
private |
◆ SendPacket()
int HttpStream::SendPacket |
( |
char * | buff, |
|
|
size_t | sz ) |
|
private |
◆ m_buff
std::vector<uint8_t> HttpStream::m_buff |
|
private |
◆ m_data_start
size_t HttpStream::m_data_start |
|
private |
◆ m_response
std::map<std::string, std::string> HttpStream::m_response |
|
private |
◆ m_socket
int HttpStream::m_socket = -1 |
|
private |
◆ m_ssl
void* HttpStream::m_ssl = nullptr |
|
private |
The documentation for this class was generated from the following files:
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/http.h
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/http.cpp