PHP 8.2.31
Preview: new-c.yaml Size: 2.59 KB
//proc/thread-self/root/opt/alt/ruby18/share/ri/1.8/system/DRb/DRbServer/new-c.yaml

--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Create a new DRbServer instance.
- !ruby/struct:SM::Flow::P 
  body: "<tt>uri</tt> is the URI to bind to. This is normally of the form 'druby://&lt;hostname&gt;:&lt;port&gt;' where &lt;hostname&gt; is a hostname of the local machine. If nil, then the system's default hostname will be bound to, on a port selected by the system; these value can be retrieved from the <tt>uri</tt> attribute. 'druby:' specifies the default dRuby transport protocol: another protocol, such as 'drbunix:', can be specified instead."
- !ruby/struct:SM::Flow::P 
  body: <tt>front</tt> is the front object for the server, that is, the object to which remote method calls on the server will be passed. If nil, then the server will not accept remote method calls.
- !ruby/struct:SM::Flow::P 
  body: "If <tt>config_or_acl</tt> is a hash, it is the configuration to use for this server. The following options are recognised:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: ":idconv :"
    body: an id-to-object conversion object. This defaults to an instance of the class DRb::DRbIdConv.
  - !ruby/struct:SM::Flow::LI 
    label: ":verbose :"
    body: if true, all unsuccessful remote calls on objects in the server will be logged to $stdout. false by default.
  - !ruby/struct:SM::Flow::LI 
    label: ":tcp_acl :"
    body: the access control list for this server. See the ACL class from the main dRuby distribution.
  - !ruby/struct:SM::Flow::LI 
    label: ":load_limit :"
    body: the maximum message size in bytes accepted by the server. Defaults to 25 MB (26214400).
  - !ruby/struct:SM::Flow::LI 
    label: ":argc_limit :"
    body: the maximum number of arguments to a remote method accepted by the server. Defaults to 256.
  type: :NOTE
- !ruby/struct:SM::Flow::P 
  body: "The default values of these options can be modified on a class-wide basis by the class methods #default_argc_limit, #default_load_limit, #default_acl, #default_id_conv, and #verbose="
- !ruby/struct:SM::Flow::P 
  body: If <tt>config_or_acl</tt> is not a hash, but is not nil, it is assumed to be the access control list for this server. See the :tcp_acl option for more details.
- !ruby/struct:SM::Flow::P 
  body: If no other server is currently set as the primary server, this will become the primary server.
- !ruby/struct:SM::Flow::P 
  body: The server will immediately start running in its own thread.
full_name: DRb::DRbServer::new
is_singleton: true
name: new
params: (uri=nil, front=nil, config_or_acl=nil)
visibility: public

Directory Contents

Dirs: 2 × Files: 21

Name Size Perms Modified Actions
- drwxr-xr-x 2024-03-03 22:50:12
Edit Download
- drwxr-xr-x 2024-03-03 22:50:12
Edit Download
232 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
320 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
2.98 KB lrw-r--r-- 2023-07-26 13:47:39
Edit Download
626 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
350 B lrw-r--r-- 2023-07-26 13:47:39
Edit Download
372 B lrw-r--r-- 2023-07-26 13:47:39
Edit Download
382 B lrw-r--r-- 2023-07-26 13:47:39
Edit Download
372 B lrw-r--r-- 2023-07-26 13:47:39
Edit Download
203 B lrw-r--r-- 2023-07-26 13:47:39
Edit Download
297 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
193 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
572 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
2.59 KB lrw-r--r-- 2023-07-26 13:47:39
Edit Download
169 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
240 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
256 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
273 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
348 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
343 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download
258 B lrw-r--r-- 2023-07-26 13:47:39
Edit Download
343 B lrw-r--r-- 2023-07-26 13:47:40
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).