#include <cque.h>
Public Types | |
| 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 () |
| 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 | ( | ) |
| void gnash::CQue::clear | ( | ) |
Referenced by main().
| void gnash::CQue::dump | ( | ) |
References CLOCK_REALTIME.
| 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 > gnash::CQue::merge | ( | ) |
| void gnash::CQue::notify | ( | ) |
| boost::shared_ptr<cygnal::Buffer> gnash::CQue::operator[] | ( | int | index | ) | [inline] |
| 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().
| 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 | ) |
| 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 > | it | ) |
| void gnash::CQue::setName | ( | const std::string & | str | ) | [inline] |
References _name.
Referenced by gnash::RTMP::RTMP().
| size_t gnash::CQue::size | ( | ) |
Referenced by main(), cygnal::HTTPServer::processPostRequest(), and gnash::HTTP::recvChunked().
| void gnash::CQue::wait | ( | ) |
1.7.1