我可以用什么代替<gloox/inbandbytestreammanager.h>,因为它在gloox 1.0中删除了
What can I use instead of <gloox/inbandbytestreammanager.h>, because it was removed in gloox 1.0
我需要发送由base64编码的二进制数据。我正在使用C++gloox库,所以我可以使用#include <gloox/base64.h>
编码。首先,我打算使用 <gloox/inbandbytestreammanager.h>
发送和接收数据,但现在结果它在 gloox 中删除了。我可以用什么代替它,我该怎么做。我需要发送二进制数据并使用数据处理程序之类的东西接收它,并使用注册数据处理程序激活 DataHanler。 任何人都可以帮助找到如何以及做什么的例子,请。 我真的需要它。
提前谢谢。
类的功能 InBandBytestreamManager 已在 1.0 中与基于 SI 的文件传输 (SIProfileFT) 合并
您可以使用此类 - http://camaya.net/api/gloox/classgloox_1_1SIProfileFT.html
相关文章:
- C++ Windows 驱动程序MSB3030无法复制该文件,因为它找不到
- 我可以在这里替换什么,因为我不能在 C# 中使用隐式变量的 lambda 函数?
- 程序无法启动,因为缺少 libmpc-3.dll
- 数组类型 int[n][n] 不可赋值,因为表达式必须具有常量值
- 在这个函数中是有缺陷的,因为取消引用 null 是无效的,所以我想更改代码
- 无法为 X.radio 创建中等可视化,因为找不到网络节点可视化 - Omnet++
- 在编译时,C++项目抛出错误 C2228,这是预期的,因为控件在运行时未达到该点
- C++ 程序不会因为内存而终止
- 为什么"fun(i)"被推导出为"fun<int&>"而不是"fun<int>",因为"i"是"int"的类型而不是参考?
- 将公共递归转换为尾递归,因为大型输入的堆栈溢出
- 无法使用 openssl 服务器,因为密码已过时...什么的...ERR_SSL_VERSION_OR_CIPHER_MISMATCH
- "this"关键字在C++中的实现限制,因为它与危险但功能示例有关
- 系统错误:程序无法启动,因为您的计算机中缺少MSVCP140D.DLL。尝试重新安装该程序以解决此问题
- 如何读取指针的值,因为这个指针是函数的返回?
- 无法加载 QML 插件:无法保护模块,因为它从未注册过
- 无法使用犰狳运行编译的 cpp 代码,因为 dyld:库未加载
- system() 无法运行我的程序,因为空间
- 我想知道为什么"std::unique_ptr<int> foo(新 int)"是合法的,因为"std::<int>unique_ptr"要求输入参数类型应该是"int"?
- 我必须构建我的项目 2 次,第一次失败,因为它无法打开库
- 我可以用什么代替<gloox/inbandbytestreammanager.h>,因为它在gloox 1.0中删除了