1 #ifndef __lib_base_httpstream_h
2 #define __lib_base_httpstream_h
14 enum { BUSY, CONNECTED, FAILED } connectionStatus;
16 size_t currentChunkSize;
17 std::string streamUrl;
18 std::string authorizationData;
25 int openUrl(
const std::string &url, std::string &newurl);
27 ssize_t httpChunkedRead(
void *buf,
size_t count);
28 ssize_t syncNextRead(
void *buf, ssize_t
count);
31 ssize_t read(off_t offset,
void *buf,
size_t count);
35 bool isStream() {
return true; };
41 int open(
const char *url);
Definition: httpstream.h:10
eHttpStream()
Definition: httpstream.cpp:11
~eHttpStream()
Definition: httpstream.cpp:30
int close()
Definition: httpstream.cpp:294
int open(const char *url)
Definition: httpstream.cpp:247
Definition: itssource.h:7
int count
Definition: newplugin.py:14