<BUG>class TunnelGateway {</BUG><CONTEXT>import net.i2p.data.i2np.I2NPMessage;import net.i2p.data.i2np.TunnelGatewayMessage;import net.i2p.router.RouterContext;import net.i2p.util.Log;import net.i2p.util.SimpleTimer2;<extra_id_0>protected final RouterContext _context;protected final Log _log;protected final List<PendingGatewayMessage> _queue;</CONTEXT>
abstract class TunnelGateway {