Class: JSONRPC::Configuration::Procedure

Inherits:
Data
  • Object
show all
Defined in:
lib/jsonrpc/configuration.rb

Overview

Represents a registered JSON-RPC procedure with its validation contract and configuration

Instance Attribute Summary collapse

Instance Attribute Details

#allow_positional_argumentsObject (readonly)

Returns the value of attribute allow_positional_arguments

Returns:

  • (Object)

    the current value of allow_positional_arguments



53
# File 'lib/jsonrpc/configuration.rb', line 53

Procedure = Data.define(:allow_positional_arguments, :contract, :parameter_name)

#contractObject (readonly)

Returns the value of attribute contract

Returns:

  • (Object)

    the current value of contract



53
# File 'lib/jsonrpc/configuration.rb', line 53

Procedure = Data.define(:allow_positional_arguments, :contract, :parameter_name)

#parameter_nameObject (readonly)

Returns the value of attribute parameter_name

Returns:

  • (Object)

    the current value of parameter_name



53
# File 'lib/jsonrpc/configuration.rb', line 53

Procedure = Data.define(:allow_positional_arguments, :contract, :parameter_name)