예제 #1
0
파일: TunnelPool.cpp 프로젝트: meeh420/i2pd
	OutboundTunnel * TunnelPool::GetNextOutboundTunnel () 
	{
		return GetNextTunnel (m_OutboundTunnels);
	}	
예제 #2
0
파일: TunnelPool.cpp 프로젝트: meeh420/i2pd
	InboundTunnel * TunnelPool::GetNextInboundTunnel ()
	{
		return GetNextTunnel (m_InboundTunnels);
	}
예제 #3
0
파일: TunnelPool.cpp 프로젝트: h0bbyte/i2pd
	std::shared_ptr<InboundTunnel> TunnelPool::GetNextInboundTunnel (std::shared_ptr<InboundTunnel> excluded) const
	{
		std::unique_lock<std::mutex> l(m_InboundTunnelsMutex);	
		return GetNextTunnel (m_InboundTunnels, excluded);
	}