Goby v2
|
Public Member Functions | |
FrontSeatInterfaceBase (const iFrontSeatConfig &cfg) | |
virtual void | send_command_to_frontseat (const goby::moos::protobuf::CommandRequest &command)=0 |
virtual void | send_data_to_frontseat (const goby::moos::protobuf::FrontSeatInterfaceData &data)=0 |
virtual void | send_raw_to_frontseat (const goby::moos::protobuf::FrontSeatRaw &data)=0 |
virtual goby::moos::protobuf::FrontSeatState | frontseat_state () const =0 |
virtual bool | frontseat_providing_data () const =0 |
void | set_helm_state (goby::moos::protobuf::HelmState state) |
goby::moos::protobuf::HelmState | helm_state () const |
goby::moos::protobuf::InterfaceState | state () const |
void | do_work () |
goby::moos::protobuf::FrontSeatInterfaceStatus | status () |
virtual void | loop ()=0 |
const iFrontSeatConfig & | cfg () const |
void | compute_missing (goby::moos::protobuf::CTDSample *ctd_sample) |
void | compute_missing (goby::moos::protobuf::NodeStatus *status) |
Public Attributes | |
boost::signals2::signal< void(const goby::moos::protobuf::CommandResponse &data)> | signal_command_response |
boost::signals2::signal< void(const goby::moos::protobuf::FrontSeatInterfaceData &data)> | signal_data_from_frontseat |
boost::signals2::signal< void(const goby::moos::protobuf::FrontSeatRaw &data)> | signal_raw_from_frontseat |
boost::signals2::signal< void(const goby::moos::protobuf::FrontSeatRaw &data)> | signal_raw_to_frontseat |
Friends | |
class | FrontSeatLegacyTranslator |
Definition at line 36 of file frontseat.h.