#include <string>
#include <vector>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <cstring>
#include "hash/crc32.h"
Go to the source code of this file.
|
| StreamPumpResult | cmsdk::pumpChunkedStream (StreamByteSource &src, HTTPChunkedDecoder &dec, const std::function< void(const char *, size_t)> &onData, size_t maxIterations=100000, size_t readSize=4096) |
| StreamPumpResult | cmsdk::pumpSSEStream (StreamByteSource &src, SSEEventParser &parser, const std::function< void(const std::string &)> &onEvent, size_t maxIterations=100000, size_t readSize=4096) |
| StreamPumpResult | cmsdk::pumpEventStream (StreamByteSource &src, EventStreamFrameParser &parser, const std::function< void(const EventStreamFrameParser::Frame &)> &onFrame, size_t maxIterations=100000, size_t readSize=4096) |