Class: RubyWasmExt::ComponentLink

Inherits:
Object
  • Object
show all
Defined in:
sig/ruby_wasm/ext.rbs

Instance Method Summary collapse

Constructor Details

#initializeComponentLink

Returns a new instance of ComponentLink.



15
# File 'sig/ruby_wasm/ext.rbs', line 15

def initialize: () -> void

Instance Method Details

#adaptervoid

This method returns an undefined value.

Parameters:

  • name (String)
  • module (bytes)


17
# File 'sig/ruby_wasm/ext.rbs', line 17

def adapter: (String name, bytes module) -> void

#encodebytes

Returns:

  • (bytes)


22
# File 'sig/ruby_wasm/ext.rbs', line 22

def encode: () -> bytes

#libraryvoid

This method returns an undefined value.

Parameters:

  • name (String)
  • module (bytes)
  • dl_openable (Boolean)


16
# File 'sig/ruby_wasm/ext.rbs', line 16

def library: (String name, bytes module, bool dl_openable) -> void

#stack_sizevoid

This method returns an undefined value.

Parameters:

  • (Integer)


19
# File 'sig/ruby_wasm/ext.rbs', line 19

def stack_size: (Integer) -> void

#stub_missing_functionsvoid

This method returns an undefined value.

Parameters:

  • (Boolean)


20
# File 'sig/ruby_wasm/ext.rbs', line 20

def stub_missing_functions: (bool) -> void

#use_built_in_libdlvoid

This method returns an undefined value.

Parameters:

  • (Boolean)


21
# File 'sig/ruby_wasm/ext.rbs', line 21

def use_built_in_libdl: (bool) -> void

#validatevoid

This method returns an undefined value.

Parameters:

  • (Boolean)


18
# File 'sig/ruby_wasm/ext.rbs', line 18

def validate: (bool) -> void