Public Member Functions | |
void | on_data_available (efd::DataReader *reader) override |
void | on_subscription_matched (efd::DataReader *reader, const efd::SubscriptionMatchedStatus &info) override |
Public Attributes | |
bool | _first_connected {false} |
int | _matched {0} |
carla_msgs::msg::CarlaEgoVehicleControl | _message {} |
CarlaEgoVehicleControlSubscriber * | _owner {nullptr} |
Definition at line 20 of file CarlaSubscriberListener.cpp.
|
override |
Definition at line 49 of file CarlaSubscriberListener.cpp.
References _message, _owner, carla::ros2::VehicleControl::brake, carla_msgs::msg::CarlaEgoVehicleControl::brake(), carla::ros2::CarlaEgoVehicleControlSubscriber::ForwardMessage(), carla::ros2::VehicleControl::gear, carla_msgs::msg::CarlaEgoVehicleControl::gear(), carla::ros2::VehicleControl::hand_brake, carla_msgs::msg::CarlaEgoVehicleControl::hand_brake(), carla::ros2::VehicleControl::manual_gear_shift, carla_msgs::msg::CarlaEgoVehicleControl::manual_gear_shift(), carla::ros2::VehicleControl::reverse, carla_msgs::msg::CarlaEgoVehicleControl::reverse(), carla::ros2::VehicleControl::steer, carla_msgs::msg::CarlaEgoVehicleControl::steer(), carla::ros2::VehicleControl::throttle, and carla_msgs::msg::CarlaEgoVehicleControl::throttle().
|
override |
Definition at line 33 of file CarlaSubscriberListener.cpp.
References _first_connected, _matched, _owner, and carla::ros2::CarlaEgoVehicleControlSubscriber::DestroySubscriber().
bool carla::ros2::CarlaSubscriberListenerImpl::_first_connected {false} |
Definition at line 28 of file CarlaSubscriberListener.cpp.
Referenced by on_subscription_matched().
int carla::ros2::CarlaSubscriberListenerImpl::_matched {0} |
Definition at line 27 of file CarlaSubscriberListener.cpp.
Referenced by on_subscription_matched().
carla_msgs::msg::CarlaEgoVehicleControl carla::ros2::CarlaSubscriberListenerImpl::_message {} |
Definition at line 30 of file CarlaSubscriberListener.cpp.
Referenced by on_data_available().
CarlaEgoVehicleControlSubscriber* carla::ros2::CarlaSubscriberListenerImpl::_owner {nullptr} |
Definition at line 29 of file CarlaSubscriberListener.cpp.
Referenced by on_data_available(), and on_subscription_matched().