Module: Hessian2

Extended by:
Parser, Writer
Defined in:
lib/hessian2/client.rb,
lib/hessian2.rb,
lib/hessian2/fault.rb,
lib/hessian2/parser.rb,
lib/hessian2/writer.rb,
lib/hessian2/handler.rb,
lib/hessian2/version.rb,
lib/hessian2/constants.rb,
lib/hessian2/type_wrapper.rb,
lib/hessian2/class_wrapper.rb,
lib/hessian2/hessian_client.rb,
lib/hessian2/struct_wrapper.rb

Overview

require “thread”

Defined Under Namespace

Modules: Constants, Handler, Parser, Writer Classes: ClassWrapper, Client, Fault, HessianClient, StructWrapper, TypeWrapper

Constant Summary collapse

VERSION =
"2.0.0"

Constants included from Constants

Constants::BC_BINARY, Constants::BC_BINARY_CHUNK, Constants::BC_BINARY_DIRECT, Constants::BC_BINARY_SHORT, Constants::BC_CLASS_DEF, Constants::BC_DATE, Constants::BC_DATE_MINUTE, Constants::BC_DOUBLE, Constants::BC_DOUBLE_BYTE, Constants::BC_DOUBLE_MILL, Constants::BC_DOUBLE_ONE, Constants::BC_DOUBLE_SHORT, Constants::BC_DOUBLE_ZERO, Constants::BC_END, Constants::BC_FALSE, Constants::BC_INT, Constants::BC_INT_BYTE_ZERO, Constants::BC_INT_SHORT_ZERO, Constants::BC_INT_ZERO, Constants::BC_LIST_DIRECT, Constants::BC_LIST_DIRECT_UNTYPED, Constants::BC_LIST_FIXED, Constants::BC_LIST_FIXED_UNTYPED, Constants::BC_LIST_VARIABLE, Constants::BC_LIST_VARIABLE_UNTYPED, Constants::BC_LONG, Constants::BC_LONG_BYTE_ZERO, Constants::BC_LONG_INT, Constants::BC_LONG_SHORT_ZERO, Constants::BC_LONG_ZERO, Constants::BC_MAP, Constants::BC_MAP_UNTYPED, Constants::BC_NULL, Constants::BC_OBJECT, Constants::BC_OBJECT_DEF, Constants::BC_OBJECT_DIRECT, Constants::BC_REF, Constants::BC_STRING, Constants::BC_STRING_CHUNK, Constants::BC_STRING_DIRECT, Constants::BC_STRING_SHORT, Constants::BC_TRUE, Constants::BINARY_DIRECT_MAX, Constants::BINARY_SHORT_MAX, Constants::INT_BYTE_MAX, Constants::INT_BYTE_MIN, Constants::INT_DIRECT_MAX, Constants::INT_DIRECT_MIN, Constants::INT_SHORT_MAX, Constants::INT_SHORT_MIN, Constants::LIST_DIRECT_MAX, Constants::LONG_BYTE_MAX, Constants::LONG_BYTE_MIN, Constants::LONG_DIRECT_MAX, Constants::LONG_DIRECT_MIN, Constants::LONG_SHORT_MAX, Constants::LONG_SHORT_MIN, Constants::OBJECT_DIRECT_MAX, Constants::PACKET_DIRECT_MAX, Constants::PACKET_SHORT_MAX, Constants::P_PACKET, Constants::P_PACKET_CHUNK, Constants::P_PACKET_DIRECT, Constants::P_PACKET_SHORT, Constants::STRING_DIRECT_MAX, Constants::STRING_SHORT_MAX

Method Summary

Methods included from Writer

call, print_string, reply, write, write_array, write_binary, write_class_wrapped_array, write_class_wrapped_hash, write_class_wrapped_object, write_fault, write_hash, write_int, write_long, write_nil, write_object, write_ref, write_string, write_type_wrapped_array, write_type_wrapped_hash

Methods included from Parser

parse, parse_binary, parse_bytes, parse_int, parse_rpc, parse_string, parse_type, parse_utf8_char