ÿØÿà JFIF    ÿÛ „ ( %!1!%*+...983,7(-.- cdesc-DRbObject.ri000064400000001541152352711030007755 0ustar00U:RDoc::NormalClass[iI"DRbObject:ETI"DRb::DRbObject;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"8Object wrapping a reference to a remote drb object.;To:RDoc::Markup::BlankLineo; ;[I";Method calls on this object are relayed to the remote ;TI"+object that this object is a stub for.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[ [I" _load;FI"lib/drb/drb.rb;T[I"new;T@&[I" new_with;F@&[I"new_with_uri;F@&[I" instance;T[[; [[;[[;[ [I" __drbref;F@&[I" __drburi;F@&[I" _dump;F@&[I"method_missing;F@&[I"respond_to?;F@&[[U:RDoc::Context::Section[i0o;;[; 0; 0[I"lib/drb/drb.rb;TI"lib/drb/eq.rb;TI"lib/drb/gw.rb;TI"DRb;FcRDoc::NormalModulerespond_to%3f-i.ri000064400000000544152352711030010002 0ustar00U:RDoc::AnyMethod[iI"respond_to?:EFI"DRb::DRbObject#respond_to?;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"8Routes respond_to? to the referenced remote object.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"(msg_id, priv=false);T@FI"DRbObject;TcRDoc::NormalClass00_load-c.ri000064400000001051152352711030006372 0ustar00U:RDoc::AnyMethod[iI" _load:EFI"DRb::DRbObject::_load;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"'Unmarshall a marshalled DRbObject.;To:RDoc::Markup::BlankLineo; ; [I"GIf the referenced object is located within the local server, then ;TI"Cthe object itself is returned. Otherwise, a new DRbObject is ;TI"?created to act as a stub for the remote referenced object.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"(s);T@FI"DRbObject;TcRDoc::NormalClass00new-c.ri000064400000001013152352711030006103 0ustar00U:RDoc::AnyMethod[iI"new:ETI"DRb::DRbObject::new;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"%Create a new remote object stub.;To:RDoc::Markup::BlankLineo; ; [I"I+obj+ is the (local) object we want to create a stub for. Normally ;TI"Ethis is +nil+. +uri+ is the URI of the remote object that this ;TI"will be a stub for.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"(obj, uri=nil);T@FI"DRbObject;TcRDoc::NormalClass00__drbref-i.ri000064400000000503152352711030007065 0ustar00U:RDoc::AnyMethod[iI" __drbref:EFI"DRb::DRbObject#__drbref;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"/Get the reference of the object, if local.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI"DRbObject;TcRDoc::NormalClass00_dump-i.ri000064400000000601152352711030006426 0ustar00U:RDoc::AnyMethod[iI" _dump:EFI"DRb::DRbObject#_dump;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"Marshall this object.;To:RDoc::Markup::BlankLineo; ; [I"2The URI and ref of the object are marshalled.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I" (lv);T@FI"DRbObject;TcRDoc::NormalClass00new_with-c.ri000064400000000614152352711030007144 0ustar00U:RDoc::AnyMethod[iI" new_with:EFI"DRb::DRbObject::new_with;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"LCreates a DRb::DRbObject given the reference information to the remote ;TI"!host +uri+ and object +ref+.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"(uri, ref);T@FI"DRbObject;TcRDoc::NormalClass00__drburi-i.ri000064400000000472152352711030007115 0ustar00U:RDoc::AnyMethod[iI" __drburi:EFI"DRb::DRbObject#__drburi;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"&Get the URI of the remote object.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"();T@FI"DRbObject;TcRDoc::NormalClass00method_missing-i.ri000064400000000547152352711030010344 0ustar00U:RDoc::AnyMethod[iI"method_missing:EFI""DRb::DRbObject#method_missing;TF: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"9Routes method calls to the referenced remote object.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I"(msg_id, *a, &b);T@FI"DRbObject;TcRDoc::NormalClass00new_with_uri-c.ri000064400000000515152352711030010023 0ustar00U:RDoc::AnyMethod[iI"new_with_uri:EFI"!DRb::DRbObject::new_with_uri;TT: privateo:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"-Create a new DRbObject from a URI alone.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below000[I" (uri);T@FI"DRbObject;TcRDoc::NormalClass00