wam_dmp_tracker_driver.cpp
Go to the documentation of this file.
00001 #include "wam_dmp_tracker_driver.h"
00002 
00003 WamDmpTrackerDriver::WamDmpTrackerDriver(void)
00004 {
00005   //setDriverId(driver string id);
00006 }
00007 
00008 bool WamDmpTrackerDriver::openDriver(void)
00009 {
00010   //setDriverId(driver string id);
00011 
00012   return true;
00013 }
00014 
00015 bool WamDmpTrackerDriver::closeDriver(void)
00016 {
00017   return true;
00018 }
00019 
00020 bool WamDmpTrackerDriver::startDriver(void)
00021 {
00022   return true;
00023 }
00024 
00025 bool WamDmpTrackerDriver::stopDriver(void)
00026 {
00027   return true;
00028 }
00029 
00030 void WamDmpTrackerDriver::config_update(Config& new_cfg, uint32_t level)
00031 {
00032   this->lock();
00033   
00034   // depending on current state
00035   // update driver with new_cfg data
00036   switch(this->getState())
00037   {
00038     case WamDmpTrackerDriver::CLOSED:
00039       break;
00040 
00041     case WamDmpTrackerDriver::OPENED:
00042       break;
00043 
00044     case WamDmpTrackerDriver::RUNNING:
00045       break;
00046   }
00047 
00048   // save the current configuration
00049   this->config_=new_cfg;
00050 
00051   this->unlock();
00052 }
00053 
00054 WamDmpTrackerDriver::~WamDmpTrackerDriver(void)
00055 {
00056 }


iri_wam_dmp_tracker
Author(s): galenya2
autogenerated on Fri Dec 6 2013 22:36:13