class TurboTest::Wrapper

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/turbo_test/server.rb, line 34
def initialize
        super()
        
        # self.register_type(0x00, Object, packer: @bus.method(:temporary), unpacker: @bus.method(:[]))
        
        self.register_type(0x01, Symbol)
        self.register_type(0x02, Exception,
                packer: ->(exception){Marshal.dump(exception)},
                unpacker: ->(data){Marshal.load(data)},
        )
        
        self.register_type(0x03, Class,
                packer: ->(klass){Marshal.dump(klass)},
                unpacker: ->(data){Marshal.load(data)},
        )
end