HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/Bundler/ConnectionPool/TimedStack/cdesc-TimedStack.ri
U:RDoc::NormalClass[iI"TimedStack:ETI"(Bundler::ConnectionPool::TimedStack;TI"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"Examples:;To:RDoc::Markup::BlankLineo:RDoc::Markup::Verbatim;[I"1ts = TimedStack.new(1) { MyConnection.new }
;TI"
;TI"# fetch a connection
;TI"conn = ts.pop
;TI"
;TI"# return a connection
;TI"ts.push conn
;TI"
;TI"conn = ts.pop
;TI"ts.pop timeout: 5
;TI".#=> raises Timeout::Error after 5 seconds;T:@format0:
@fileI"Jlib/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb;T:0@omit_headings_from_table_of_contents_below0;
0;0[[
I"max;TI"R;T:publicFI"X../ruby-2.7.7/lib/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb;T[[[[I"
class;T[[;[[I"new;T@$[:protected[[:private[[I"
instance;T[[;[[I"<<;T@$[I"empty?;T@$[I"length;T@$[I"pop;T@$[I"	push;T@$[I"
shutdown;T@$[;[[;[
[I"connection_stored?;T@$[I"fetch_connection;T@$[I"shutdown_connections;T@$[I"store_connection;T@$[I"try_create;T@$[[U:RDoc::Context::Section[i0o;;[;
0;0[I"Jlib/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb;T@cRDoc::TopLevel