#ifndef REMOTING_HOST_SECURITY_KEY_SECURITY_KEY_MESSAGE_WRITER_H_
#define REMOTING_HOST_SECURITY_KEY_SECURITY_KEY_MESSAGE_WRITER_H_
#include <string>
#include "remoting/host/security_key/security_key_message.h"
namespace remoting {
class SecurityKeyMessageWriter {
public:
virtual ~SecurityKeyMessageWriter() {}
virtual bool WriteMessage(SecurityKeyMessageType message_type) = 0;
virtual bool WriteMessageWithPayload(SecurityKeyMessageType message_type,
const std::string& message_payload) = 0;
};
}
#endif