RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Classes | Public Member Functions | Public Attributes
Datacratic::StreamingUploadSource::Impl Struct Reference

List of all members.

Classes

struct  Chunk

Public Member Functions

void start ()
void stop ()
std::streamsize write (const char_type *s, std::streamsize n)
void flush ()
void finish ()
void runThread ()

Public Attributes

const S3Apiowner
std::string bucket
std::string object
S3Api::ObjectMetadata metadata
std::string uploadId
size_t offset
size_t chunkSize
size_t chunkIndex
bool shutdown
boost::thread_group tg
Date startDate
Chunk current
RingBufferSWMR< Chunkchunks
boost::mutex etagsLock
std::vector< std::string > etags
std::exception_ptr exc

Detailed Description

Definition at line 1662 of file s3.cc.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator