![]() |
TSDuck v3.45-4787
MPEG Transport Stream Toolkit
|
This is the complete list of members for ts::WebRequest, including all inherited members.
| abort() | ts::WebRequest | |
| allowSetNonBlocking() const | ts::Device | protectedvirtual |
| announcedContentSize() const | ts::WebRequest | inline |
| checkNonBlocking(bool non_blocking, const UChar *opname) | ts::Device | protected |
| checkNonBlocking(IOSB *iosb, const UChar *opname) | ts::Device | protected |
| clearPostData() | ts::WebRequest | |
| clearRequestHeaders() | ts::WebRequest | |
| close() | ts::WebRequest | |
| contentSize() const | ts::WebRequest | inline |
| DEFAULT_CHUNK_SIZE | ts::WebRequest | static |
| DEFAULT_HTTP_PORT | ts::WebRequest | static |
| DEFAULT_HTTPS_PORT | ts::WebRequest | static |
| DEFAULT_USER_AGENT | ts::WebRequest | static |
| deleteCookiesFile() const | ts::WebRequest | |
| deleteRequestHeader(const UString &name) | ts::WebRequest | |
| Device(Report *report, bool non_blocking=false) | ts::Device | inlineexplicit |
| Device(ReporterBase *delegate, bool non_blocking=false) | ts::Device | inlineexplicit |
| disableCookies() | ts::WebRequest | |
| downloadBinaryContent(const UString &url, ByteBlock &data, size_t chunk_size=DEFAULT_CHUNK_SIZE) | ts::WebRequest | |
| downloadFile(const UString &url, const fs::path &file_name, size_t chunk_size=DEFAULT_CHUNK_SIZE) | ts::WebRequest | |
| downloadTextContent(const UString &url, UString &text, size_t chunk_size=DEFAULT_CHUNK_SIZE) | ts::WebRequest | |
| enableCompression(bool on=true) | ts::WebRequest | inline |
| enableCookies(const fs::path &file_name=fs::path()) | ts::WebRequest | |
| finalURL() const | ts::WebRequest | inline |
| genericSystemRead(void *addr, size_t max_size, size_t &ret_size, const AbortInterface *abort, Device::IOSB *iosb, uint64_t position) | ts::Device | protected |
| genericSystemWrite(const void *addr, size_t size, size_t &written_size, Device::IOSB *iosb, uint64_t position) | ts::Device | protected |
| getCookiesFileName() const | ts::WebRequest | |
| getHandle() const | ts::Device | |
| GetLibraryVersion() | ts::WebRequest | static |
| getReadHandle() const | ts::Device | virtual |
| getReadSocket() const | ts::Device | |
| getResponseHeaders(UStringToUStringMultiMap &headers) const | ts::WebRequest | inline |
| getSocket() const | ts::Device | |
| getWriteHandle() const | ts::Device | virtual |
| getWriteSocket() const | ts::Device | |
| httpClientError() const | ts::WebRequest | inline |
| httpServerError() const | ts::WebRequest | inline |
| httpStatus() const | ts::WebRequest | inline |
| httpSuccess() const | ts::WebRequest | inline |
| isNonBlocking() const | ts::Device | inline |
| isOpen() const | ts::WebRequest | inline |
| IsPendingStatus(int error_code) | ts::Device | inlinestatic |
| isSupportedByReactor(bool recheck=false) | ts::Device | |
| mimeType(bool simple=true, bool lowercase=true) const | ts::WebRequest | |
| muteReport(bool mute) | ts::ReporterBase | |
| open(const UString &url, IOSB *iosb=nullptr) | ts::WebRequest | |
| originalURL() const | ts::WebRequest | inline |
| proxyHost() const | ts::WebRequest | |
| proxyPassword() const | ts::WebRequest | |
| proxyPort() const | ts::WebRequest | |
| proxyUser() const | ts::WebRequest | |
| receive(void *buffer, size_t max_size, size_t &ret_size, IOSB *iosb=nullptr) | ts::WebRequest | |
| reponseHeader(const UString &name) const | ts::WebRequest | |
| report() const override | ts::ReporterBase | virtual |
| ReporterBase(Report *report) | ts::ReporterBase | inlineexplicit |
| ReporterBase(ReporterBase *delegate) | ts::ReporterBase | inlineexplicit |
| responseHeaders() const | ts::WebRequest | inline |
| setArgs(const WebRequestArgs &args) | ts::WebRequest | |
| setAutoRedirect(bool on) | ts::WebRequest | inline |
| setConnectionTimeout(cn::milliseconds timeout) | ts::WebRequest | inline |
| SetDefaultProxyHost(const UString &host, uint16_t port) | ts::WebRequest | static |
| SetDefaultProxyUser(const UString &user, const UString &password) | ts::WebRequest | static |
| setInsecure(bool on=true) | ts::WebRequest | inline |
| setNonBlocking(bool non_blocking) | ts::Device | |
| setPostData(const UString &data, const UString content_type=u"text/plain; charset=utf-8") | ts::WebRequest | |
| setPostData(const ByteBlock &data) | ts::WebRequest | |
| setProxyHost(const UString &host, uint16_t port) | ts::WebRequest | |
| setProxyUser(const UString &user, const UString &password) | ts::WebRequest | |
| setReceiveTimeout(cn::milliseconds timeout) | ts::WebRequest | inline |
| setReport(Report *report) | ts::ReporterBase | |
| setReport(ReporterBase *delegate) | ts::ReporterBase | |
| setRequestHeader(const UString &name, const UString &value) | ts::WebRequest | |
| setSystemNonBlocking(bool non_blocking) | ts::Device | protected |
| setUserAgent(const UString &name=UString()) | ts::WebRequest | inline |
| SilentLevel(bool silent, int default_severity=Severity::Error) | ts::ReporterBase | inlinestatic |
| userAgent() const | ts::WebRequest | inline |
| WebRequest(Report *report, bool non_blocking=false) | ts::WebRequest | explicit |
| WebRequest(ReporterBase *delegate, bool non_blocking=false) | ts::WebRequest | explicit |
| ~Device() override | ts::Device | virtual |
| ~ReporterBase() override | ts::ReporterBase | virtual |
| ~WebRequest() override | ts::WebRequest | virtual |