#include <WebSocketTest.h>
◆ WebSocketCloseTest()
| WebSocketCloseTest::WebSocketCloseTest |
( |
| ) |
|
在文件 WebSocketTest.cpp 第 334 行定义.
337 auto winSize = Director::getInstance()->getWinSize();
339 _wsiTest =
new network::WebSocket();
341 if (!
_wsiTest->init(*
this,
"ws://echo.websocket.org"))
348 Director::getInstance()->end();
352 auto menu = Menu::create(closeItem,
nullptr);
353 menu->setPosition(Vec2::ZERO);
356 auto notifyLabel = Label::createWithTTF(
"See log window, when enter there's should have\n'Websocket opened' log,\nwhen close there's should have'websocket closed' log",
"fonts/arial.ttf", 20);
358 notifyLabel->setAlignment(TextHAlignment::CENTER);
359 addChild(notifyLabel, 1);
static cocos2d::Vec2 top()
static cocos2d::Vec2 right()
cocos2d::network::WebSocket * _wsiTest
static const char s_pathClose[]
引用了 _wsiTest, VisibleRect::right(), s_pathClose , 以及 VisibleRect::top().
◆ ~WebSocketCloseTest()
| WebSocketCloseTest::~WebSocketCloseTest |
( |
| ) |
|
|
virtual |
◆ CREATE_FUNC()
◆ onClose()
| void WebSocketCloseTest::onClose |
( |
cocos2d::network::WebSocket * |
ws | ) |
|
|
overridevirtual |
◆ onError()
| void WebSocketCloseTest::onError |
( |
cocos2d::network::WebSocket * |
ws, |
|
|
const cocos2d::network::WebSocket::ErrorCode & |
error |
|
) |
| |
|
overridevirtual |
在文件 WebSocketTest.cpp 第 390 行定义.
392 log(
"Error was fired, error code: %d",
static_cast<int>(error));
◆ onMessage()
| void WebSocketCloseTest::onMessage |
( |
cocos2d::network::WebSocket * |
ws, |
|
|
const cocos2d::network::WebSocket::Data & |
data |
|
) |
| |
|
overridevirtual |
◆ onOpen()
| void WebSocketCloseTest::onOpen |
( |
cocos2d::network::WebSocket * |
ws | ) |
|
|
overridevirtual |
◆ subtitle()
| std::string WebSocketCloseTest::subtitle |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ title()
| virtual std::string WebSocketCloseTest::title |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ _wsiTest
| cocos2d::network::WebSocket* WebSocketCloseTest::_wsiTest |
|
private |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/ExtensionsTest/NetworkTest/WebSocketTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/ExtensionsTest/NetworkTest/WebSocketTest.cpp