uscxml::HTTPServer::WSFrame Class Reference
Inheritance diagram for uscxml::HTTPServer::WSFrame:
[legend]
Collaboration diagram for uscxml::HTTPServer::WSFrame:
[legend]

Public Attributes

std::string content
 
struct evws_connection * evwsConn
 
- Public Attributes inherited from uscxml::Event
Data data
 
Type eventType
 
bool hideSendId
 
std::string invokeid
 
std::string name
 
std::map< std::string, Datanamelist
 
std::string origin
 
std::string origintype
 
std::multimap< std::string, Dataparams
 
std::string raw
 
std::string sendid
 
std::string uuid
 

Additional Inherited Members

- Public Types inherited from uscxml::Event
typedef std::map< std::string, Datanamelist_t
 
typedef std::multimap< std::string, Dataparams_t
 
enum  Type { INTERNAL = 1, EXTERNAL = 2, PLATFORM = 3 }
 
- Public Member Functions inherited from uscxml::Event
 Event (const std::string &name, Type type=INTERNAL)
 
 operator bool ()
 
 operator Data ()
 
 operator std::string ()
 
bool operator!= (const Event &other) const
 
bool operator< (const Event &other) const
 
bool operator== (const Event &other) const
 
- Static Public Member Functions inherited from uscxml::Event
static Event fromData (const Data &data)
 
static bool getParam (const params_t &params, const std::string &name, Data &target)
 
static bool getParam (const params_t &params, const std::string &name, std::list< Data > &target)
 
template<typename T >
static bool getParam (const params_t &params, const std::string &name, T &target)
 
static bool getParam (const params_t &params, const std::string &name, bool &target)
 
template<typename T >
static bool getParam (const params_t &params, const std::string &name, std::list< T > &target)
 

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