#include <cque.h>
Public Types | |
typedef std::deque < boost::shared_ptr < cygnal::Buffer > > | que_t |
typedef std::deque < boost::shared_ptr < cygnal::Buffer > > | que_t |
Public Member Functions | |
CQue () | |
CQue (const std::string &str) | |
~CQue () | |
bool | push (boost::uint8_t *data, int nbytes) |
bool | push (boost::shared_ptr< cygnal::Buffer > data) |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | pop () |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | peek () |
size_t DSOEXPORT | size () |
void | wait () |
void | notify () |
void | clear () |
void | remove (boost::shared_ptr< cygnal::Buffer > begin, boost::shared_ptr< cygnal::Buffer > end) |
void | remove (boost::shared_ptr< cygnal::Buffer > it) |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | merge (boost::shared_ptr< cygnal::Buffer > begin) |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | merge () |
boost::shared_ptr< cygnal::Buffer > | operator[] (int index) |
void | dump () |
void | setName (const std::string &str) |
const std::string & | getName () |
CQue () | |
CQue (const std::string &str) | |
~CQue () | |
bool | push (boost::uint8_t *data, int nbytes) |
bool | push (boost::shared_ptr< cygnal::Buffer > data) |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | pop () |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | peek () |
size_t DSOEXPORT | size () |
void | wait () |
void | notify () |
void | clear () |
void | remove (boost::shared_ptr< cygnal::Buffer > begin, boost::shared_ptr< cygnal::Buffer > end) |
void | remove (boost::shared_ptr< cygnal::Buffer > it) |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | merge (boost::shared_ptr< cygnal::Buffer > begin) |
boost::shared_ptr < cygnal::Buffer > DSOEXPORT | merge () |
boost::shared_ptr< cygnal::Buffer > | operator[] (int index) |
void | dump () |
void | setName (const std::string &str) |
const std::string & | getName () |
typedef std::deque<boost::shared_ptr<cygnal::Buffer> > gnash::CQue::que_t |
typedef std::deque<boost::shared_ptr<cygnal::Buffer> > gnash::CQue::que_t |
gnash::CQue::CQue | ( | ) |
References CLOCK_REALTIME.
gnash::CQue::CQue | ( | const std::string & | str | ) | [inline] |
References _name.
gnash::CQue::~CQue | ( | ) |
gnash::CQue::CQue | ( | ) |
gnash::CQue::CQue | ( | const std::string & | str | ) | [inline] |
References _name.
gnash::CQue::~CQue | ( | ) |
void gnash::CQue::clear | ( | ) |
Referenced by main().
void gnash::CQue::clear | ( | ) |
void gnash::CQue::dump | ( | ) |
References CLOCK_REALTIME.
void gnash::CQue::dump | ( | ) |
const std::string& gnash::CQue::getName | ( | ) | [inline] |
References _name.
const std::string& gnash::CQue::getName | ( | ) | [inline] |
References _name.
boost::shared_ptr< cygnal::Buffer > gnash::CQue::merge | ( | boost::shared_ptr< cygnal::Buffer > | begin | ) |
References gnash::key::e, gnash::key::i, and cygnal::NETBUFSIZE.
Referenced by main().
boost::shared_ptr<cygnal::Buffer> DSOEXPORT gnash::CQue::merge | ( | boost::shared_ptr< cygnal::Buffer > | begin | ) |
boost::shared_ptr<cygnal::Buffer> DSOEXPORT gnash::CQue::merge | ( | ) |
boost::shared_ptr< cygnal::Buffer > gnash::CQue::merge | ( | ) |
void gnash::CQue::notify | ( | ) |
void gnash::CQue::notify | ( | ) |
boost::shared_ptr<cygnal::Buffer> gnash::CQue::operator[] | ( | int | index | ) | [inline] |
boost::shared_ptr<cygnal::Buffer> gnash::CQue::operator[] | ( | int | index | ) | [inline] |
boost::shared_ptr<cygnal::Buffer> DSOEXPORT gnash::CQue::peek | ( | ) |
boost::shared_ptr< cygnal::Buffer > gnash::CQue::peek | ( | ) |
Referenced by main(), and gnash::RTMP::split().
boost::shared_ptr< cygnal::Buffer > gnash::CQue::pop | ( | ) |
Referenced by cygnal::HTTPServer::processPostRequest().
boost::shared_ptr<cygnal::Buffer> DSOEXPORT gnash::CQue::pop | ( | ) |
bool gnash::CQue::push | ( | boost::uint8_t * | data, | |
int | nbytes | |||
) |
bool gnash::CQue::push | ( | boost::uint8_t * | data, | |
int | nbytes | |||
) |
Referenced by main(), gnash::HTTP::recvChunked(), gnash::HTTP::recvMsg(), and gnash::RTMP::split().
bool gnash::CQue::push | ( | boost::shared_ptr< cygnal::Buffer > | data | ) |
bool gnash::CQue::push | ( | boost::shared_ptr< cygnal::Buffer > | data | ) |
void gnash::CQue::remove | ( | boost::shared_ptr< cygnal::Buffer > | it | ) |
void gnash::CQue::remove | ( | boost::shared_ptr< cygnal::Buffer > | begin, | |
boost::shared_ptr< cygnal::Buffer > | end | |||
) |
Referenced by main().
void gnash::CQue::remove | ( | boost::shared_ptr< cygnal::Buffer > | begin, | |
boost::shared_ptr< cygnal::Buffer > | end | |||
) |
void gnash::CQue::remove | ( | boost::shared_ptr< cygnal::Buffer > | it | ) |
void gnash::CQue::setName | ( | const std::string & | str | ) | [inline] |
References _name.
Referenced by gnash::RTMP::RTMP().
void gnash::CQue::setName | ( | const std::string & | str | ) | [inline] |
References _name.
size_t gnash::CQue::size | ( | ) |
Referenced by main(), cygnal::HTTPServer::processPostRequest(), and gnash::HTTP::recvChunked().
size_t DSOEXPORT gnash::CQue::size | ( | ) |
void gnash::CQue::wait | ( | ) |
void gnash::CQue::wait | ( | ) |