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:
parent
49bfb1edb9
commit
c982a63cd9
@ -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()
|
||||||
|
Loading…
Reference in New Issue
Block a user