#ifndef REMOTING_TEST_FTL_SIGNALING_PLAYGROUND_H_
#define REMOTING_TEST_FTL_SIGNALING_PLAYGROUND_H_
#include <memory>
#include <string>
#include "base/functional/callback_forward.h"
#include "base/timer/timer.h"
#include "remoting/base/oauth_token_getter.h"
#include "remoting/protocol/client_authentication_config.h"
#include "remoting/protocol/session.h"
#include "remoting/protocol/session_manager.h"
#include "remoting/signaling/ftl_messaging_client.h"
#include "remoting/signaling/ftl_registration_manager.h"
#include "remoting/signaling/signal_strategy.h"
#include "remoting/test/fake_ice_connection.h"
#include "remoting/test/fake_webrtc_connection.h"
namespace network {
class TransitionalURLLoaderFactoryOwner;
}
namespace remoting {
namespace test {
class TestOAuthTokenGetter;
class TestTokenStorage;
}
class FtlSignalingPlayground final : public SignalStrategy::Listener,
public protocol::Session::EventHandler { … };
}
#endif