#include "components/cast_streaming/browser/control/remoting/rpc_initialization_call_handler_base.h"
#include "base/functional/bind.h"
#include "media/cast/openscreen/remoting_message_factories.h"
#include "third_party/openscreen/src/cast/streaming/remoting.pb.h"
namespace cast_streaming::remoting {
RpcInitializationCallHandlerBase::RpcInitializationCallHandlerBase(
RpcProcessMessageCB message_processor)
: … { … }
RpcInitializationCallHandlerBase::~RpcInitializationCallHandlerBase() = default;
void RpcInitializationCallHandlerBase::OnRpcAcquireRenderer(
openscreen::cast::RpcMessenger::Handle handle) { … }
void RpcInitializationCallHandlerBase::OnAcquireRendererDone(
openscreen::cast::RpcMessenger::Handle sender_handle,
openscreen::cast::RpcMessenger::Handle receiver_handle) { … }
}