#include "p2p/base/default_ice_transport_factory.h"
#include <utility>
#include "api/make_ref_counted.h"
#include "p2p/base/basic_ice_controller.h"
#include "p2p/base/ice_controller_factory_interface.h"
namespace {
class BasicIceControllerFactory
: public cricket::IceControllerFactoryInterface { … };
}
namespace webrtc {
DefaultIceTransport::DefaultIceTransport(
std::unique_ptr<cricket::P2PTransportChannel> internal)
: … { … }
DefaultIceTransport::~DefaultIceTransport() { … }
rtc::scoped_refptr<IceTransportInterface>
DefaultIceTransportFactory::CreateIceTransport(
const std::string& transport_name,
int component,
IceTransportInit init) { … }
}