#include "remoting/host/security_key/fake_security_key_message_reader.h"
#include "base/functional/callback.h"
#include "base/memory/weak_ptr.h"
#include "remoting/host/security_key/security_key_message.h"
namespace remoting {
FakeSecurityKeyMessageReader::FakeSecurityKeyMessageReader() {}
FakeSecurityKeyMessageReader::~FakeSecurityKeyMessageReader() = default;
base::WeakPtr<FakeSecurityKeyMessageReader>
FakeSecurityKeyMessageReader::AsWeakPtr() {
return weak_factory_.GetWeakPtr();
}
void FakeSecurityKeyMessageReader::Start(
const SecurityKeyMessageCallback& message_callback,
base::OnceClosure error_callback) {
message_callback_ = message_callback;
error_callback_ = std::move(error_callback);
}
}