chromium/components/cast_streaming/browser/control/remoting/remoting_session_client.h

// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_CAST_STREAMING_BROWSER_CONTROL_REMOTING_REMOTING_SESSION_CLIENT_H_
#define COMPONENTS_CAST_STREAMING_BROWSER_CONTROL_REMOTING_REMOTING_SESSION_CLIENT_H_

#include "components/cast_streaming/browser/common/streaming_initialization_info.h"
#include "third_party/openscreen/src/cast/streaming/receiver_session.h"

namespace openscreen::cast {
class RpcMessenger;
}  // namespace openscreen::cast

namespace cast_streaming::remoting {

// This class provides an interface for management of a remoting session's
// lifetime events.
class RemotingSessionClient {};

}  // namespace cast_streaming::remoting

#endif  // COMPONENTS_CAST_STREAMING_BROWSER_CONTROL_REMOTING_REMOTING_SESSION_CLIENT_H_