Class DRb::DRbMessage
In: lib/drb/drb.rb
Parent: Object

Handler for sending and receiving drb messages.

This takes care of the low-level marshalling and unmarshalling of drb requests and responses sent over the wire between server and client. This relieves the implementor of a new drb protocol layer with having to deal with these details.

The user does not have to directly deal with this object in normal use.

Methods

Private Instance methods

[Source]

     # File lib/drb/drb.rb, line 638
638:     def make_proxy(obj, error=false)
639:       if error
640:         DRbRemoteError.new(obj)
641:       else
642:         DRbObject.new(obj)
643:       end
644:     end

[Validate]