// Copyright 2020 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef REMOTING_HOST_FTL_ECHO_MESSAGE_LISTENER_H_ #define REMOTING_HOST_FTL_ECHO_MESSAGE_LISTENER_H_ #include <string> #include "base/memory/raw_ptr.h" #include "remoting/signaling/signal_strategy.h" namespace remoting { // FtlEchoMessageListener listens for, and responds to, echo messages which have // been sent to this endpoint via the signaling channel. The most common usage // is determine whether this endpoint is reachable without requiring the // construction of a well-formed XMPP stanza and won't interfere with the // standard signaling process if sent mid-connection negotiation. class FtlEchoMessageListener : public SignalStrategy::Listener { … }; } // namespace remoting #endif // REMOTING_HOST_FTL_ECHO_MESSAGE_LISTENER_H_