Table of Contents - metarpc-0.0.3 Documentation
Classes and Modules
- MetaRPC
- MetaRPC::Callable
- MetaRPC::Callable::ClassMethods
- MetaRPC::Client
- MetaRPC::Interpreter
- MetaRPC::RPCError
- MetaRPC::ResponseWrapper
- MetaRPC::RpcClientError
Methods
- ::included — MetaRPC::Callable
- ::new — MetaRPC::Client
- ::new — MetaRPC::Interpreter
- ::new — MetaRPC::ResponseWrapper
- ::new — MetaRPC::RpcClientError
- ::new — MetaRPC::RPCError
- #[] — MetaRPC::ResponseWrapper
- #enforce_correct_value — MetaRPC::ResponseWrapper
- #execute — MetaRPC::Interpreter
- #execute_method — MetaRPC::Interpreter
- #handle_json_callable — MetaRPC::Callable::ClassMethods
- #json_rpc_method — MetaRPC::Callable::ClassMethods
- #json_rpc_methods — MetaRPC::Callable::ClassMethods
- #metarpc_build_method — MetaRPC::Client
- #metarpc_execute_request — MetaRPC::Client
- #metarpc_handle_batch_response — MetaRPC::Client
- #metarpc_parse_response — MetaRPC::Client
- #method_added — MetaRPC::Callable::ClassMethods
- #method_missing — MetaRPC::Client
- #on_json_rpc_error — MetaRPC::Callable::ClassMethods
- #raise_error — MetaRPC::Interpreter
- #raise_json_rpc_error — MetaRPC::Callable
- #respond_to_missing? — MetaRPC::Client
- #rpc_batch — MetaRPC::Client
- #to_h — MetaRPC::RPCError
- #valid_id — MetaRPC::Interpreter
- #valid_method_name — MetaRPC::Interpreter
- #valid_params — MetaRPC::Interpreter
- #validate_array — MetaRPC::Callable
- #validate_dynamic_type — MetaRPC::Callable
- #validate_hash — MetaRPC::Callable
- #validate_item — MetaRPC::Callable
- #validate_json_rpc_call — MetaRPC::Interpreter
- #validate_spread — MetaRPC::Callable
- #validate_type — MetaRPC::Callable
- #value — MetaRPC::ResponseWrapper