23 #ifndef JAIABOT_CORE_SRC_LIB_INTERVEHICLE_H
24 #define JAIABOT_CORE_SRC_LIB_INTERVEHICLE_H
26 #include "goby/middleware/group.h"
27 #include "goby/middleware/transport/publisher.h"
35 namespace intervehicle
55 goby::middleware::Group::maximum_valid_group,
56 "jaiabot::INTERVEHICLE_API_VERSION exceeds maximum valid goby::middleware::Group "
57 "value for hub_command");
67 template <
typename DCCLMessage>
68 goby::middleware::Publisher<DCCLMessage>
72 template <
typename DCCLMessage>
73 std::function<goby::middleware::Group(
const DCCLMessage&)>