sio_client.h中的set_open_listener函数怎么用
时间: 2024-05-03 21:23:15 浏览: 129
sio_wdt.rar_qnx_qnx 看门狗_qnx中的看门狗
set_open_listener函数可以用于设置连接成功后的回调函数。该函数接受一个参数,即连接成功后的回调函数。以下是一个示例:
```cpp
void on_connected() {
std::cout << "Connected to server!" << std::endl;
}
int main() {
// 创建sio::client对象
sio::client client;
// 设置连接成功后的回调函数
client.set_open_listener(on_connected);
// 连接到服务器
client.connect("http://localhost:3000");
// 等待连接关闭
client.sync_close();
return 0;
}
```
在上面的示例中,我们定义了一个名为on_connected的回调函数,并将其传递给set_open_listener函数。当连接成功后,sio_client会自动调用on_connected函数。
阅读全文