diff options
Diffstat (limited to 'daemon/src/sender.h')
-rw-r--r-- | daemon/src/sender.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/daemon/src/sender.h b/daemon/src/sender.h index b7437c5..35f0fe3 100644 --- a/daemon/src/sender.h +++ b/daemon/src/sender.h @@ -1,7 +1,8 @@ #pragma once #include <cstdint> -#include <array> +#include <vector> +#include <string> namespace midi_router { @@ -10,7 +11,10 @@ class Sender { public: virtual void - send(std::array<std::uint8_t, 3> const & payload) = 0; + send(std::vector<std::uint8_t> const & payload) = 0; + + virtual std::string + get_id() const = 0; }; } // namespace midi_router |