Public Member Functions | Public Attributes

cygnal::OflaDemoTest Class Reference

#include <oflaDemo.h>

Inheritance diagram for cygnal::OflaDemoTest:
Inheritance graph
[legend]
Collaboration diagram for cygnal::OflaDemoTest:
Collaboration graph
[legend]

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 ()

Public Attributes

boost::shared_ptr< gnash::RTMPMsg_netconnect

Constructor & Destructor Documentation

OflaDemoTest::OflaDemoTest (  ) 
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<gnash::RTMPMsg> cygnal::OflaDemoTest::getNetConnection (  )  [inline]

Reimplemented from cygnal::RTMPServer.

References _netconnect.

Referenced by parseOflaDemoRequest().

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

Reimplemented from cygnal::RTMPServer.

References _netconnect.

Referenced by oflaDemo_init_func().

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

Reimplemented from cygnal::RTMPServer.

References _netconnect.

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: