1 #ifndef UPTANE_ISOTPSECONDARY_H_ 2 #define UPTANE_ISOTPSECONDARY_H_ 4 #include "isotp_conn.h" 5 #include "primary/secondaryinterface.h" 11 explicit IsoTpSecondary(
const std::string& can_iface, uint16_t can_id);
13 void init(std::shared_ptr<SecondaryProvider> secondary_provider_in)
override {
14 secondary_provider_ = std::move(secondary_provider_in);
16 std::string Type()
const override {
return "isotp"; }
20 int getRootVersion(
bool director)
const override;
28 std::shared_ptr<SecondaryProvider> secondary_provider_;
32 #endif // UPTANE_ISOTPSECONDARY_H_
Base data types that are used in The Update Framework (TUF), part of Uptane.