1
0
mirror of https://github.com/bspeice/aeron-rs synced 2024-12-21 21:38:09 -05:00

More minor cleanup

This commit is contained in:
Bradlee Speice 2019-10-02 23:27:59 -04:00
parent 49bfb1edb9
commit c982a63cd9
2 changed files with 6 additions and 3 deletions

View File

@ -60,12 +60,15 @@ pub struct MetaDataDefinition {
_pid: i64, _pid: i64,
} }
/// Version code for the Aeron CnC file format /// Version code for the Aeron CnC file format that this client is compatible with
pub const CNC_VERSION: i32 = crate::sematic_version_compose(0, 0, 16); pub const CNC_VERSION: i32 = crate::sematic_version_compose(0, 0, 16);
/// Filename for the CnC file located in the Aeron directory
pub const CNC_FILE: &str = "cnc.dat";
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use crate::client::cnc_descriptor::{MetaDataDefinition, CNC_VERSION}; use crate::client::cnc_descriptor::{MetaDataDefinition, CNC_FILE, CNC_VERSION};
use crate::driver::{DriverContext, MediaDriver}; use crate::driver::{DriverContext, MediaDriver};
use memmap::MmapOptions; use memmap::MmapOptions;
use std::fs::File; use std::fs::File;
@ -81,7 +84,7 @@ mod tests {
let _driver = MediaDriver::with_context(context).unwrap(); let _driver = MediaDriver::with_context(context).unwrap();
// Open the CnC location // Open the CnC location
let cnc_path = dir_path.join("cnc.dat"); let cnc_path = dir_path.join(CNC_FILE);
let cnc_file = File::open(&cnc_path).expect("Unable to open CnC file"); let cnc_file = File::open(&cnc_path).expect("Unable to open CnC file");
let mmap = unsafe { let mmap = unsafe {
MmapOptions::default() MmapOptions::default()