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
Added simple openxc cpp generated code
[apps/agl-service-can-low-level.git]
/
ll-can-binding.h
diff --git
a/ll-can-binding.h
b/ll-can-binding.h
index
df2c5cd
..
8e0ee27
100644
(file)
--- a/
ll-can-binding.h
+++ b/
ll-can-binding.h
@@
-45,7
+45,7
@@
static const char * const type_NAMES[type_size] = {
/* CAN variable initialization */
struct canfd_frame canfd_frame;
/* CAN variable initialization */
struct canfd_frame canfd_frame;
-
struct can_handler
{
+
class can_handle
{
int socket;
char *device;
bool is_fdmode_on;
int socket;
char *device;
bool is_fdmode_on;
@@
-76,9
+76,6
@@
struct _can_event {
can_event *can_events_list;
can_event *can_events_list;
-/* TODO : Add help comments :p */
-static int connect_to_event_loop();
-
// Initialize default can_handler values
static struct can_handler can_handler = {
.socket = -1,
// Initialize default can_handler values
static struct can_handler can_handler = {
.socket = -1,
@@
-86,12
+83,7
@@
static struct can_handler can_handler = {
.is_fdmode_on = false,
};
.is_fdmode_on = false,
};
-static void send_event();
-
-static int retry( int(*func)());
-
-static int parse_can_frame(openxc_CanMessage *can_message, struct canfd_frame *canfd_frame, int maxdlen);
-
+/* Redefining openxc_CanMessage_init_default for C */
#ifdef openxc_CanMessage_init_default
#undef openxc_CanMessage_init_default
#endif
#ifdef openxc_CanMessage_init_default
#undef openxc_CanMessage_init_default
#endif