Gnash
0.8.11dev
|
#include <ExternalInterface.h>
Classes | |
struct | invoke_t |
Static Public Member Functions | |
static std::string | toXML (const as_value &obj) |
Convert an AS object to an XML string. More... | |
static as_value | parseXML (const std::string &xml) |
static std::vector< as_value > | parseArguments (const std::string &xml) |
static std::unique_ptr< invoke_t > | parseInvoke (const std::string &str) |
static DSOEXPORT std::unique_ptr< invoke_t > | ExternalEventCheck (int fd) |
static DSOEXPORT std::string | makeInvoke (const std::string &method, const std::vector< as_value > &args) |
static std::string | makeString (const std::string &str) |
static DSOEXPORT size_t | writeBrowser (int fd, const std::string &xml) |
static DSOEXPORT std::string | readBrowser (int fd) |
|
static |
References gnash::log_debug(), and ret.
Referenced by gnash::movie_root::pushAction().
|
static |
|
inlinestatic |
References DSOEXPORT.
|
static |
References data, gnash::image::end(), name, start, and xml.
Referenced by parseInvoke().
|
static |
References gnash::image::end(), gnash::invoke(), parseArguments(), and start.
|
static |
|
static |
References buf, gnash::log_debug(), gnash::log_error(), and ret.
Referenced by gnash::movie_root::callExternalJavascript().
|
inlinestatic |
Convert an AS object to an XML string.
References DSOEXPORT, and xml.
Referenced by gnash::movie_root::callExternalCallback(), and gnash::movie_root::processInvoke().
|
static |