Code Review
/
apps
/
agl-service-can-low-level.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
First draft about lock/wait thread management.
[apps/agl-service-can-low-level.git]
/
src
/
can-signals.hpp
diff --git
a/src/can-signals.hpp
b/src/can-signals.hpp
index
374afee
..
af110d0
100644
(file)
--- a/
src/can-signals.hpp
+++ b/
src/can-signals.hpp
@@
-19,14
+19,18
@@
#include <map>
#include <queue>
#include <map>
#include <queue>
-#include <string>
#include <vector>
#include <vector>
-#include <fnmatch.h>
+#include <string>
+#include <thread>
+#include <linux/can.h>
+#include "timer.hpp"
+#include "openxc.pb.h"
#include "can-utils.hpp"
extern "C"
{
#include "can-utils.hpp"
extern "C"
{
+ #include <afb/afb-binding.h>
#include <afb/afb-event-itf.h>
}
#include <afb/afb-event-itf.h>
}
@@
-101,7
+105,7
@@
CanBus* getCanBuses();
*
* @return std::vector<std::string> return found CanSignal generic name vector.
*/
*
* @return std::vector<std::string> return found CanSignal generic name vector.
*/
-std::vector<CanSignal> find_can_signals(const
struct afb_binding_interface* interface, const
openxc_DynamicField &key);
+std::vector<CanSignal> find_can_signals(const openxc_DynamicField &key);
/**
* @brief Retrieve can arbitration id of a given CanSignal
/**
* @brief Retrieve can arbitration id of a given CanSignal