X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=ll-can-binding.h;h=8e0ee27d3fd5b18454a0b0317c52897b57b729c0;hb=c7a9be5be6bc984c0d68868528b7891a2fa5da1b;hp=df2c5cd64f878b384f656a16bcc87ca0f61e1635;hpb=c77d764709de4afdd2a5f5cf7a88ab01ffd12cc7;p=apps%2Fagl-service-can-low-level.git diff --git a/ll-can-binding.h b/ll-can-binding.h index df2c5cd6..8e0ee27d 100644 --- 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; -struct can_handler { +class can_handle { int socket; char *device; bool is_fdmode_on; @@ -76,9 +76,6 @@ struct _can_event { 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, @@ -86,12 +83,7 @@ static struct can_handler can_handler = { .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