#ifndef TERMINAL_PTY_PROTOCOL_H
#define TERMINAL_PTY_PROTOCOL_H

#include <cstdint>

enum class TerminalPtyOperation : uint32_t {
  RESIZE = 1,
  SIGNAL = 2,
  STOP = 3,
  EXIT = 4,
  ACK = 5,
};

struct TerminalPtyMessage {
  TerminalPtyOperation operation;
  int32_t value;
  uint16_t width;
  uint16_t height;
};

#endif
