Struct xmz_server::sensor::TestSensor [−][src]
pub struct TestSensor { pub id: u32, pub sensor_type: SensorType, pub messzellen: MesszelleList, }
Test Sensor
Fields
id: u32
Sensor ID
sensor_type: SensorType
Sensor Type
messzellen: MesszelleList
Liste der Messzellen die vom Sensor Ausgelesen werden können.
Methods
impl TestSensor
[src]
impl TestSensor
Trait Implementations
impl From<Sensor> for TestSensor
[src]
impl From<Sensor> for TestSensor
Konvertierung in das Sensor Trait Objekt
Diese impl konvertiert die toml Daten, die in der Konfigurationsdatei verwendet werden in das entsprechenden Sensor Trait Objekt.
impl From<Sensor> for TestSensor
[src]
impl From<Sensor> for TestSensor
Konvertierung in das Sensor Trait Objekt
Diese impl konvertiert die bincode Daten, der Laufzeitinformationen, in das entsprechenden
Sensor
Trait Objekt.
impl Debug for TestSensor
[src]
impl Debug for TestSensor
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Default for TestSensor
[src]
impl Default for TestSensor
impl Display for TestSensor
[src]
impl Display for TestSensor
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Sensor for TestSensor
[src]
impl Sensor for TestSensor
Implementation des Sensor Traits
fn update(&self)
[src]
fn update(&self)
In der Update Funktion werden die Sensoren ausgelesen Read more
fn get_id(&self) -> u32
[src]
fn get_id(&self) -> u32
Gibt die Sensor ID wieder Read more
fn get_sensor_type(&self) -> SensorType
[src]
fn get_sensor_type(&self) -> SensorType
Gibt den Sensor Type wieder
fn get_messzellen(&self) -> Vec<Arc<RwLock<BoxedMesszelle>>>
[src]
fn get_messzellen(&self) -> Vec<Arc<RwLock<BoxedMesszelle>>>
Liefert eine Referenz auf den Vector der Messzellen
fn get_messzelle(&self, num: usize) -> Option<&Arc<RwLock<BoxedMesszelle>>>
[src]
fn get_messzelle(&self, num: usize) -> Option<&Arc<RwLock<BoxedMesszelle>>>
Liefert Optional eine Messzelle (wenn vorhanden) Read more
Auto Trait Implementations
impl Send for TestSensor
impl Send for TestSensor
impl Sync for TestSensor
impl Sync for TestSensor