ChannelMultiplexer 57 remoting/protocol/channel_multiplexer.cc const char ChannelMultiplexer::kMuxChannelName[] = "mux"; ChannelMultiplexer 59 remoting/protocol/channel_multiplexer.cc struct ChannelMultiplexer::PendingChannel { ChannelMultiplexer 70 remoting/protocol/channel_multiplexer.cc MuxChannel(ChannelMultiplexer* multiplexer, const std::string& name, ChannelMultiplexer 91 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer* multiplexer_; ChannelMultiplexer 195 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::MuxChannel::MuxChannel( ChannelMultiplexer 196 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer* multiplexer, ChannelMultiplexer 207 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::MuxChannel::~MuxChannel() { ChannelMultiplexer 213 remoting/protocol/channel_multiplexer.cc scoped_ptr<net::StreamSocket> ChannelMultiplexer::MuxChannel::CreateSocket() { ChannelMultiplexer 220 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::MuxChannel::OnIncomingPacket( ChannelMultiplexer 233 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::MuxChannel::OnWriteFailed() { ChannelMultiplexer 238 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::MuxChannel::OnSocketDestroyed() { ChannelMultiplexer 243 remoting/protocol/channel_multiplexer.cc bool ChannelMultiplexer::MuxChannel::DoWrite( ChannelMultiplexer 254 remoting/protocol/channel_multiplexer.cc int ChannelMultiplexer::MuxChannel::DoRead(net::IOBuffer* buffer, ChannelMultiplexer 272 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::MuxSocket::MuxSocket(MuxChannel* channel) ChannelMultiplexer 279 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::MuxSocket::~MuxSocket() { ChannelMultiplexer 283 remoting/protocol/channel_multiplexer.cc int ChannelMultiplexer::MuxSocket::Read( ChannelMultiplexer 299 remoting/protocol/channel_multiplexer.cc int ChannelMultiplexer::MuxSocket::Write( ChannelMultiplexer 310 remoting/protocol/channel_multiplexer.cc &ChannelMultiplexer::MuxSocket::OnWriteComplete, AsWeakPtr())); ChannelMultiplexer 328 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::MuxSocket::OnWriteComplete() { ChannelMultiplexer 337 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::MuxSocket::OnWriteFailed() { ChannelMultiplexer 345 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::MuxSocket::OnPacketReceived() { ChannelMultiplexer 356 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::ChannelMultiplexer(ChannelFactory* factory, ChannelMultiplexer 364 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::~ChannelMultiplexer() { ChannelMultiplexer 373 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::CreateStreamChannel( ChannelMultiplexer 391 remoting/protocol/channel_multiplexer.cc base::Bind(&ChannelMultiplexer::OnBaseChannelReady, ChannelMultiplexer 397 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::CreateDatagramChannel( ChannelMultiplexer 404 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::CancelChannelCreation(const std::string& name) { ChannelMultiplexer 414 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::OnBaseChannelReady( ChannelMultiplexer 422 remoting/protocol/channel_multiplexer.cc base::Bind(&ChannelMultiplexer::OnIncomingPacket, ChannelMultiplexer 425 remoting/protocol/channel_multiplexer.cc base::Bind(&ChannelMultiplexer::OnWriteFailed, ChannelMultiplexer 432 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::DoCreatePendingChannels() { ChannelMultiplexer 441 remoting/protocol/channel_multiplexer.cc FROM_HERE, base::Bind(&ChannelMultiplexer::DoCreatePendingChannels, ChannelMultiplexer 452 remoting/protocol/channel_multiplexer.cc ChannelMultiplexer::MuxChannel* ChannelMultiplexer::GetOrCreateChannel( ChannelMultiplexer 467 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::OnWriteFailed(int error) { ChannelMultiplexer 471 remoting/protocol/channel_multiplexer.cc FROM_HERE, base::Bind(&ChannelMultiplexer::NotifyWriteFailed, ChannelMultiplexer 476 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::NotifyWriteFailed(const std::string& name) { ChannelMultiplexer 483 remoting/protocol/channel_multiplexer.cc void ChannelMultiplexer::OnIncomingPacket(scoped_ptr<MultiplexPacket> packet, ChannelMultiplexer 513 remoting/protocol/channel_multiplexer.cc bool ChannelMultiplexer::DoWrite(scoped_ptr<MultiplexPacket> packet, ChannelMultiplexer 17 remoting/protocol/channel_multiplexer.h class ChannelMultiplexer : public ChannelFactory { ChannelMultiplexer 22 remoting/protocol/channel_multiplexer.h ChannelMultiplexer(ChannelFactory* factory, ChannelMultiplexer 24 remoting/protocol/channel_multiplexer.h virtual ~ChannelMultiplexer(); ChannelMultiplexer 87 remoting/protocol/channel_multiplexer.h base::WeakPtrFactory<ChannelMultiplexer> weak_factory_; ChannelMultiplexer 89 remoting/protocol/channel_multiplexer.h DISALLOW_COPY_AND_ASSIGN(ChannelMultiplexer); ChannelMultiplexer 75 remoting/protocol/channel_multiplexer_unittest.cc host_mux_.reset(new ChannelMultiplexer(&host_session_, kMuxChannelName)); ChannelMultiplexer 76 remoting/protocol/channel_multiplexer_unittest.cc client_mux_.reset(new ChannelMultiplexer(&client_session_, ChannelMultiplexer 84 remoting/protocol/channel_multiplexer_unittest.cc host_session_.GetStreamChannel(ChannelMultiplexer::kMuxChannelName); ChannelMultiplexer 86 remoting/protocol/channel_multiplexer_unittest.cc client_session_.GetStreamChannel(ChannelMultiplexer::kMuxChannelName); ChannelMultiplexer 135 remoting/protocol/channel_multiplexer_unittest.cc scoped_ptr<ChannelMultiplexer> host_mux_; ChannelMultiplexer 136 remoting/protocol/channel_multiplexer_unittest.cc scoped_ptr<ChannelMultiplexer> client_mux_; ChannelMultiplexer 219 remoting/protocol/jingle_session.cc channel_multiplexer_.reset(new ChannelMultiplexer(this, kMuxChannelName)); ChannelMultiplexer 33 remoting/protocol/jingle_session.h class ChannelMultiplexer; ChannelMultiplexer 167 remoting/protocol/jingle_session.h scoped_ptr<ChannelMultiplexer> channel_multiplexer_;