Class: Celluloid::BlockProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/dcell/celluloid_ext.rb

Direct Known Subclasses

DCell::RPB

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

._load(string) ⇒ Object



93
94
95
# File 'lib/dcell/celluloid_ext.rb', line 93

def self._load(string)
  DCell::RPC._load(string)
end

Instance Method Details

#_dump(level) ⇒ Object



87
88
89
90
91
# File 'lib/dcell/celluloid_ext.rb', line 87

def _dump(level)
  uuid = DCell::RPC::Manager.register self
  payload = Marshal.dump([@mailbox,@execution,@arguments])
  "#{uuid}@#{DCell.id}:rpb:#{payload}"
end