|
cocos2d-x
3.3
|
A single connection to a socket.io endpoint. More...
#include <SocketIO.h>
Public Member Functions | |
| SIOClient (const std::string &host, int port, const std::string &path, SIOClientImpl *impl, SocketIO::SIODelegate &delegate) | |
| virtual | ~SIOClient (void) |
| SocketIO::SIODelegate * | getDelegate () |
| Returns the delegate for the client. More... | |
| void | disconnect () |
| Disconnect from the endpoint, onClose will be called on the delegate when complete. More... | |
| void | send (std::string s) |
| Send a message to the socket.io server. More... | |
| void | emit (std::string eventname, std::string args) |
| The delegate class to process socket.io events. More... | |
| void | on (const std::string &eventName, SIOEvent e) |
| Used to register a socket.io event callback Event argument should be passed using CC_CALLBACK2(&Base::function, this) More... | |
| void | setTag (const char *tag) |
| const char * | getTag () |
Public Member Functions inherited from Ref | |
| void | retain () |
| Retains the ownership. More... | |
| void | release () |
| Releases the ownership immediately. More... | |
| Ref * | autorelease () |
| Releases the ownership sometime soon automatically. More... | |
| unsigned int | getReferenceCount () const |
| Returns the Ref's current reference count. More... | |
| virtual | ~Ref () |
| NA NA More... | |
Friends | |
| class | SIOClientImpl |
Additional Inherited Members | |
Protected Member Functions inherited from Ref | |
| Ref () | |
| Constructor. More... | |
Protected Attributes inherited from Ref | |
| unsigned int | _referenceCount |
| count of references More... | |
A single connection to a socket.io endpoint.
| SIOClient | ( | const std::string & | host, |
| int | port, | ||
| const std::string & | path, | ||
| SIOClientImpl * | impl, | ||
| SocketIO::SIODelegate & | delegate | ||
| ) |
|
virtual |
| void disconnect | ( | ) |
Disconnect from the endpoint, onClose will be called on the delegate when complete.
| void emit | ( | std::string | eventname, |
| std::string | args | ||
| ) |
The delegate class to process socket.io events.
|
inline |
Returns the delegate for the client.
|
inline |
| void on | ( | const std::string & | eventName, |
| SIOEvent | e | ||
| ) |
Used to register a socket.io event callback Event argument should be passed using CC_CALLBACK2(&Base::function, this)
| void send | ( | std::string | s | ) |
Send a message to the socket.io server.
|
inline |
|
friend |