gpt4 book ai didi

c++ - libevent bufferevent 的 evbuffer_add

转载 作者:行者123 更新时间:2023-11-28 06:19:13 25 4
gpt4 key购买 nike

我正在使用 Libevent 库 2.0 进行套接字通信。为了向 evbuffer 添加数据,我使用了 evbuffer_add。 bufferevent 将数据存储在其内部缓冲区中,并使用一些预定义的超时和水印设置通过套接字传输数据。

我的问题是,有没有办法控制数据传输?我们能否在写入任意随机字节数后随时显式传输数据?

最佳答案

此功能背后的想法是即发即弃。但是,您可以添加一个回调,以便在发送最终发生时,您可以做一些事情: evbuffer_add_cb

这不允许您进行太多控制,但您可以将其用于某些行为,例如附加缓冲区。

关于c++ - libevent bufferevent 的 evbuffer_add,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29599350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com