Public Member Functions | Public Attributes

cygnal::OflaDemoTest Class Reference

#include <oflaDemo.h>

Inheritance diagram for cygnal::OflaDemoTest:
cygnal::RTMPServer cygnal::RTMPServer gnash::RTMP gnash::RTMP gnash::RTMP gnash::RTMP gnash::Network gnash::Network gnash::Network gnash::Network gnash::Network gnash::Network gnash::Network gnash::Network

List of all members.

Public Member Functions

 OflaDemoTest ()
 ~OflaDemoTest ()
std::vector< boost::shared_ptr
< cygnal::Element > > 
parseOflaDemoRequest (cygnal::Buffer &buf)
std::vector< boost::shared_ptr
< cygnal::Element > > 
parseOflaDemoRequest (boost::uint8_t *buf, size_t size)
boost::shared_ptr< cygnal::BufferformatOflaDemoResponse (double num, cygnal::Element &el)
boost::shared_ptr< cygnal::BufferformatOflaDemoResponse (double num, cygnal::Buffer &data)
boost::shared_ptr< cygnal::BufferformatOflaDemoResponse (double num, boost::uint8_t *data, size_t size)
boost::shared_ptr< cygnal::BuffergetResponse ()
void setResponse (boost::shared_ptr< cygnal::Buffer > &x)
void setNetConnection (gnash::RTMPMsg *msg)
void setNetConnection (boost::shared_ptr< gnash::RTMPMsg > msg)
boost::shared_ptr< gnash::RTMPMsggetNetConnection ()
 OflaDemoTest ()
 ~OflaDemoTest ()
std::vector< boost::shared_ptr
< cygnal::Element > > 
parseOflaDemoRequest (cygnal::Buffer &buf)
std::vector< boost::shared_ptr
< cygnal::Element > > 
parseOflaDemoRequest (boost::uint8_t *buf, size_t size)
boost::shared_ptr< cygnal::BufferformatOflaDemoResponse (double num, cygnal::Element &el)
boost::shared_ptr< cygnal::BufferformatOflaDemoResponse (double num, cygnal::Buffer &data)
boost::shared_ptr< cygnal::BufferformatOflaDemoResponse (double num, boost::uint8_t *data, size_t size)
boost::shared_ptr< cygnal::BuffergetResponse ()
void setResponse (boost::shared_ptr< cygnal::Buffer > &x)
void setNetConnection (gnash::RTMPMsg *msg)
void setNetConnection (boost::shared_ptr< gnash::RTMPMsg > msg)
boost::shared_ptr< gnash::RTMPMsggetNetConnection ()

Public Attributes

boost::shared_ptr< gnash::RTMPMsg_netconnect

Constructor & Destructor Documentation

OflaDemoTest::OflaDemoTest (  ) 
OflaDemoTest::~OflaDemoTest (  ) 
cygnal::OflaDemoTest::OflaDemoTest (  ) 
cygnal::OflaDemoTest::~OflaDemoTest (  ) 

Member Function Documentation

boost::shared_ptr< cygnal::Buffer > OflaDemoTest::formatOflaDemoResponse ( double  num,
cygnal::Element el 
)
boost::shared_ptr< cygnal::Buffer > OflaDemoTest::formatOflaDemoResponse ( double  num,
cygnal::Buffer data 
)
boost::shared_ptr< cygnal::Buffer > OflaDemoTest::formatOflaDemoResponse ( double  num,
boost::uint8_t *  data,
size_t  size 
)
boost::shared_ptr<cygnal::Buffer> cygnal::OflaDemoTest::formatOflaDemoResponse ( double  num,
cygnal::Element el 
)
boost::shared_ptr<cygnal::Buffer> cygnal::OflaDemoTest::formatOflaDemoResponse ( double  num,
cygnal::Buffer data 
)
boost::shared_ptr<cygnal::Buffer> cygnal::OflaDemoTest::formatOflaDemoResponse ( double  num,
boost::uint8_t *  data,
size_t  size 
)
boost::shared_ptr<gnash::RTMPMsg> cygnal::OflaDemoTest::getNetConnection (  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

boost::shared_ptr<gnash::RTMPMsg> cygnal::OflaDemoTest::getNetConnection (  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

Referenced by parseOflaDemoRequest().

boost::shared_ptr<cygnal::Buffer> cygnal::OflaDemoTest::getResponse (  )  [inline]
boost::shared_ptr<cygnal::Buffer> cygnal::OflaDemoTest::getResponse (  )  [inline]
std::vector<boost::shared_ptr<cygnal::Element > > cygnal::OflaDemoTest::parseOflaDemoRequest ( cygnal::Buffer buf  )  [inline]
std::vector<boost::shared_ptr<cygnal::Element > > cygnal::OflaDemoTest::parseOflaDemoRequest ( cygnal::Buffer buf  )  [inline]
std::vector<boost::shared_ptr<cygnal::Element > > cygnal::OflaDemoTest::parseOflaDemoRequest ( boost::uint8_t *  buf,
size_t  size 
)
void cygnal::OflaDemoTest::setNetConnection ( gnash::RTMPMsg msg  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

void cygnal::OflaDemoTest::setNetConnection ( boost::shared_ptr< gnash::RTMPMsg msg  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

void cygnal::OflaDemoTest::setNetConnection ( boost::shared_ptr< gnash::RTMPMsg msg  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

void cygnal::OflaDemoTest::setNetConnection ( gnash::RTMPMsg msg  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

Referenced by oflaDemo_init_func().

void cygnal::OflaDemoTest::setResponse ( boost::shared_ptr< cygnal::Buffer > &  x  )  [inline]
void cygnal::OflaDemoTest::setResponse ( boost::shared_ptr< cygnal::Buffer > &  x  )  [inline]

Member Data Documentation

This store the data from the NetConnection ActionScript object we get as the final part of the handshake process that is used to set up the connection. This has all the file paths and other information needed by the server.

Reimplemented from cygnal::RTMPServer.

Referenced by getNetConnection(), and setNetConnection().


The documentation for this class was generated from the following files: