static float parse_signal_bitfield(signal_t& signal, std::shared_ptr<message_t> message);
static openxc_DynamicField decode_state(signal_t& signal, std::shared_ptr<message_t> message, bool* send);
static float parse_signal_bitfield(signal_t& signal, std::shared_ptr<message_t> message);
static openxc_DynamicField decode_state(signal_t& signal, std::shared_ptr<message_t> message, bool* send);