+ Cmd cmd;
+ unsigned char data[128];
+ unsigned len;
+ bool sent;
+
+public:
+ Command(Cmd, const unsigned char *, unsigned);
+
+ void send(int);
+ bool is_sent() const { return sent; }
+ Cmd get_command() const { return cmd; }
+
+ friend std::ostream &operator<<(std::ostream &, const Command &);