文件名称:libuv_message_framing:libuv的消息框架
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-30 17:43:03
C
libuv_message_framing libuv的基于消息的通信 这段代码在流的顶部实现了以长度为前缀的消息帧。 它与TCP,Unix域套接字(Linux)和命名管道(Windows)一起使用。 用法 TCP的流初始化 uv_msg_t * socket = malloc( sizeof ( uv_msg_t )); uv_msg_init (loop, socket, UV_TCP); Unix域套接字或命名管道的流初始化 uv_msg_t * socket = malloc( sizeof ( uv_msg_t )); uv_msg_init (loop, socket, UV_NAMED_PIPE); 传送讯息 uv_msg_send (( uv_msg_write_t *)req, ( uv_msg_t *) socket, msg, size, write_cb); 接
【文件预览】:
libuv_message_framing-master
----echo-server.c(3KB)
----README.md(4KB)
----uv_msg_framing.c(6KB)
----test()
--------test.c(16KB)
----LICENSE(1KB)
----example2.c(4KB)
----example.c(3KB)
----uv_send_message.c(2KB)
----.travis.yml(233B)
----uv_msg_framing.h(1KB)