Communication Library for Autonomous Systems v1.0
Reliable and secure communication library for autonomous vehicle systems
|
#include <bus.h>
Public Member Functions | |
CAN ()=default | |
~CAN ()=default | |
int | send (Message *msg) |
bool | notify (Message *buf, Condition c) override |
![]() | |
Concurrent_Observed () | |
~Concurrent_Observed () | |
void | attach (Observer *o, Condition c) |
void | detach (Observer *o, Condition c) |
virtual bool | notify (Initializer::Message *d, Condition c) |
![]() | |
Conditionally_Data_Observed ()=default | |
virtual | ~Conditionally_Data_Observed ()=default |
void | attach (Observer *o, Condition c) |
void | detach (Observer *o, Condition c) |
bool | notify (T *d, Condition c) |
bool | notify (T *d) |
Additional Inherited Members | |
![]() | |
pthread_mutex_t | _mtx |
Observers | _observers |
![]() | |
Observers | _observers |
|
default |
|
default |