1
0
mirror of https://github.com/bspeice/aeron-rs synced 2024-12-21 21:38:09 -05:00
Go to file
bors[bot] 1889a198b9
Merge #4
4: Start the Aeron media driver r=bspeice a=bspeice

Effectively runs the same code as [aeronmd.c](2afd9c6272/aeron-driver/src/main/c/aeronmd.h), but in Rust.

Note that this just demonstrates how to start the C Media Driver in-process; actual clients communicate through shared memory, so it's expected that actual client code will interface with the C bindings infrequently, if ever. That said, it's not a terrible idea to build more ergonomic bindings into the C layer; when testing the Rust client, we'll need a Media Driver running.

Co-authored-by: Bradlee Speice <bradlee@speice.io>
2019-09-22 23:04:37 +00:00
aeron_driver-sys Start work on the client context 2019-09-22 17:56:52 -04:00
examples Add the aeronmd example 2019-09-22 18:58:34 -04:00
src Start work on the client context 2019-09-22 17:56:52 -04:00
.gitignore Initial version allows for tests that actually run! 2019-09-19 22:02:14 -04:00
.gitmodules Add the Aeron project back 2019-09-19 22:29:14 -04:00
.travis.yml Enable static building in Travis 2019-09-21 15:50:07 -04:00
Cargo.toml Add the aeronmd example 2019-09-22 18:58:34 -04:00
LICENSE Project documentation files 2019-09-21 23:15:48 -04:00
README.md Start work on the client context 2019-09-22 17:56:52 -04:00

Aeron-rs

Aeron client for Rust