mirror of
				https://github.com/bspeice/aeron-rs
				synced 2025-10-31 01:20:26 -04:00 
			
		
		
		
	
			
				
					
						
					
					1889a198b94fa5b392d98a3a0d8133bf6efec432
				
			
			
		
	![bors[bot]](/assets/img/avatar_default.png) bors[bot]
		
	
	1889a198b9
	
	
	Merge #4
			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>
		
	
Description
				
					Languages
				
				
								
								
									Rust
								
								99.9%
							
						
							
								
								
									C
								
								0.1%