Communication Library for Autonomous Systems v1.0
Reliable and secure communication library for autonomous vehicle systems
|
This is the complete list of members for VehicleRSUManager< Protocol_T >, including all inherited members.
add_neighbor_rsu_key(const MacKeyType &key) | VehicleRSUManager< Protocol_T > | inline |
cleanup_stale_rsus() | VehicleRSUManager< Protocol_T > | inline |
get_current_leader() | VehicleRSUManager< Protocol_T > | inline |
get_known_rsus() | VehicleRSUManager< Protocol_T > | inline |
get_neighbor_rsu_keys() | VehicleRSUManager< Protocol_T > | inline |
process_rsu_status(const typename Protocol_T::Address &rsu_address, double x, double y, double radius, const MacKeyType &group_key) | VehicleRSUManager< Protocol_T > | inline |
remove_neighbor_rsu_key(const MacKeyType &key) | VehicleRSUManager< Protocol_T > | inline |
update_distances() | VehicleRSUManager< Protocol_T > | inline |
update_leader_selection() | VehicleRSUManager< Protocol_T > | inline |
VehicleRSUManager(unsigned int vehicle_id, std::chrono::seconds timeout=std::chrono::seconds(10)) | VehicleRSUManager< Protocol_T > | inline |
~VehicleRSUManager() | VehicleRSUManager< Protocol_T > | inline |