U:RDoc::NormalClass[iI"DRbServer:ETI"DRb::DRbServer;TI" Object;To:RDoc::Markup::Document: @parts[o;;[ o:RDoc::Markup::Paragraph;[I".Class representing a drb server instance.;To:RDoc::Markup::BlankLineo; ;[ I"JA DRbServer must be running in the local process before any incoming ;TI"HdRuby calls can be accepted, or any local objects can be passed as ;TI"KdRuby references to remote processes, even if those local objects are ;TI"Jnever actually called remotely. You do not need to start a DRbServer ;TI"Fin the local process if you are only making outgoing dRuby calls ;TI"#passing marshalled parameters.;T@o; ;[I"MUnless multiple servers are being used, the local DRbServer is normally ;TI"*started by calling DRb.start_service.;T: @fileI"lib/drb/drb.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[ [ I" config;TI"R;T: publicFI"lib/drb/drb.rb;T[ I" front;TI"R;T; F@#[ I"safe_level;TI"R;T; F@#[ I" thread;TI"R;T; F@#[ I"uri;TI"R;T; F@#[U:RDoc::Constant[iI"INSECURE_METHOD;FI"$DRb::DRbServer::INSECURE_METHOD;T00o;;[o; ;[I"List of insecure methods.;T@o; ;[I".These methods are not callable via dRuby.;T; @; 0@@cRDoc::NormalClass0[[[I" class;T[[; [ [I"default_acl;F@#[I"default_argc_limit;F@#[I"default_id_conv;F@#[I"default_load_limit;F@#[I"default_safe_level;F@#[I"new;T@#[I" verbose;F@#[I" verbose=;F@#[:protected[[: private[[I" instance;T[[; [ [I" alive?;F@#[I"check_insecure_method;F@#[I" here?;F@#[I"stop_service;F@#[I" to_id;F@#[I" to_obj;F@#[I" verbose;F@#[I" verbose=;F@#[;[[;[ [I" any_to_s;F@#[I"error_print;F@#[I"insecure_method?;F@#[I"main_loop;F@#[I"run;F@#[[U:RDoc::Context::Section[i0o;;[; 0; 0[@I"lib/drb/invokemethod.rb;TI"DRb;FcRDoc::NormalModule