26 virtual void write(uint16_t cmd) = 0;
30 virtual void write(std::span<uint16_t> cmds) = 0;
43 virtual void set_fid(netio_tag_t fid) = 0;
Commander interface to send 16 bit commands over e-link.
Definition: commander.hpp:18
virtual void set_fid(netio_tag_t fid)=0
Set FELIX id (fid).
virtual ~Commander()=default
Default destructor.
virtual void send()=0
Sends Commander buffer over the e-link.
virtual netio_tag_t get_fid()=0
Properties.
virtual void write(std::span< uint16_t > cmds)=0
Write 16 bit commands to the Commander buffer.
virtual void write(uint16_t cmd)=0
Write 16 bit command to the Commander buffer.
Common types and constants definitions.