U:RDoc::AnyMethod[iI"new:ETI"DRb::DRbServer::new;TT: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I"%Create a new DRbServer instance.;To:RDoc::Markup::BlankLineo; ; [ I"@+uri+ is the URI to bind to. This is normally of the form ;TI"C'druby://:' where is a hostname of ;TI"Dthe local machine. If nil, then the system's default hostname ;TI"Ewill be bound to, on a port selected by the system; these value ;TI"Dcan be retrieved from the +uri+ attribute. 'druby:' specifies ;TI"Bthe default dRuby transport protocol: another protocol, such ;TI"-as 'drbunix:', can be specified instead.;T@o; ; [I"E+front+ is the front object for the server, that is, the object ;TI"Dto which remote method calls on the server will be passed. If ;TI">nil, then the server will not accept remote method calls.;T@o; ; [I">If +config_or_acl+ is a hash, it is the configuration to ;TI"@use for this server. The following options are recognised:;T@o:RDoc::Markup::List: @type: NOTE: @items[ o:RDoc::Markup::ListItem: @label[I" :idconv ;T; [o; ; [I"7an id-to-object conversion object. This defaults ;TI"0to an instance of the class DRb::DRbIdConv.;To;;[I":verbose ;T; [o; ; [I"7if true, all unsuccessful remote calls on objects ;TI"4in the server will be logged to $stdout. false ;TI"by default.;To;;[I":tcp_acl ;T; [o; ; [I"3the access control list for this server. See ;TI"4the ACL class from the main dRuby distribution.;To;;[I":load_limit ;T; [o; ; [I"3the maximum message size in bytes accepted by ;TI"/the server. Defaults to 25 MB (26214400).;To;;[I":argc_limit ;T; [o; ; [I"1the maximum number of arguments to a remote ;TI"1method accepted by the server. Defaults to ;TI" 256.;To;;[I":safe_level ;T; [o; ; [I"5The safe level of the DRbServer. The attribute ;TI"8sets $SAFE for methods performed in the main_loop. ;TI"Defaults to 0.;T@o; ; [ I"