文件名称:rust-zmq:Rust zeromq绑定
文件大小:91KB
文件格式:ZIP
更新时间:2024-05-27 00:01:22
Rust
Rust ZeroMQ绑定。 关于 zmq板条箱为项目中的libzmq库提供了绑定。 zmq公开的API应该是安全的(通常在Rust的意义上),但是它紧跟C API,因此不是很惯用。 同样,在“草稿”状态下对libzmq API的支持也被视为该板条箱的范围之外。 从libzmq 4.3.3开始,当前包括: 较新的线程安全套接字类型,例如ZMQ_CLIENT和ZMQ_SERVER 。 “轮询器” API。 有关libzmq绑定的更现代,惯用的方法(包括API草案功能),请查看 。 兼容性 当前的0.9版本系列需要libzmq 4.1或更高版本。 zmq新发行系列可能需要更新的libzmq版本。 关于所需的最低Rust版本, zmq已在Rust的当前稳定版本,beta版本和夜间版本上进行了CI测试。 另外,确保代码仍在Rust 1.32.0上编译。 但是,没有对该版本进行任何测试,因此
【文件预览】:
rust-zmq-master
----.travis.yml(2KB)
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----build.rs(121B)
----HACKING.md(907B)
----NEWS.md(7KB)
----tests()
--------error.rs(149B)
--------poll.rs(48B)
--------curve.rs(3KB)
--------monitor.rs(4KB)
--------message_from_boxed_slice.rs(865B)
--------test.rs(18KB)
--------z85.rs(1KB)
--------has.rs(219B)
--------unix()
--------compile-fail()
--------gssapi.rs(1KB)
--------poll()
--------common()
--------compile-tests.rs(117B)
--------connection.rs(3KB)
--------message.rs(822B)
--------context.rs(377B)
----CONTRIBUTING.md(3KB)
----src()
--------sockopt.rs(4KB)
--------lib.rs(45KB)
--------message.rs(8KB)
----Cargo.toml(4KB)
----.appveyor.yml(218B)
----zmq-sys()
--------LICENSE-MIT(14B)
--------LICENSE-APACHE(17B)
--------src()
--------Cargo.toml(593B)
--------.gitignore(9B)
--------build()
----examples()
--------msgsend()
--------zguide()
--------stream()
----.gitignore(77B)
----README.md(5KB)
----msrv-test()
--------src()
--------Cargo.toml(153B)
----.appveyor()
--------appveyor.bat(4KB)