Module: DRb::HTTP0
- Defined in:
- lib/drb/http0.rb,
lib/drb/http0serv.rb
Defined Under Namespace
Classes: Callback, ClientSide, Server, ServerSide, StrStream
Class Method Summary
collapse
Class Method Details
.open(uri, config) ⇒ Object
32
33
34
35
36
37
38
|
# File 'lib/drb/http0.rb', line 32
def self.open(uri, config)
unless /^http:/ =~ uri
raise(DRbBadScheme, uri) unless uri =~ /^http:/
raise(DRbBadURI, 'can\'t parse uri:' + uri)
end
ClientSide.new(uri, config)
end
|
.open_server(uri, config) ⇒ Object
10
11
12
13
14
15
16
|
# File 'lib/drb/http0serv.rb', line 10
def self.open_server(uri, config)
unless /^http:/ =~ uri
raise(DRbBadScheme, uri) unless uri =~ /^http:/
raise(DRbBadURI, 'can\'t parse uri:' + uri)
end
Server.new(uri, config)
end
|
.uri_option(uri, config) ⇒ Object
28
29
30
|
# File 'lib/drb/http0.rb', line 28
def self.uri_option(uri, config)
return uri, nil
end
|