module Thrift::ProtocolDecorator
Public Class Methods
Source
# File lib/thrift/protocol/protocol_decorator.rb 22 def initialize(protocol) 23 @protocol = protocol 24 end
Public Instance Methods
Source
# File lib/thrift/protocol/protocol_decorator.rb 194 def read_binary 195 @protocol.read_binary 196 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 166 def read_bool 167 @protocol.read_bool 168 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 170 def read_byte 171 @protocol.read_byte 172 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 186 def read_double 187 @protocol.read_double 188 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 134 def read_field_begin 135 @protocol.read_field_begin 136 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 138 def read_field_end 139 @protocol.read_field_end 140 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 174 def read_i16 175 @protocol.read_i16 176 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 178 def read_i32 179 @protocol.read_i32 180 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 182 def read_i64 183 @protocol.read_i64 184 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 150 def read_list_begin 151 @protocol.read_list_begin 152 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 154 def read_list_end 155 @protocol.read_list_end 156 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 142 def read_map_begin 143 @protocol.read_map_begin 144 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 146 def read_map_end 147 @protocol.read_map_end 148 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 118 def read_message_begin 119 @protocol.read_message_begin 120 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 122 def read_message_end 123 @protocol.read_message_end 124 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 158 def read_set_begin 159 @protocol.read_set_begin 160 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 162 def read_set_end 163 @protocol.read_set_end 164 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 190 def read_string 191 @protocol.read_string 192 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 126 def read_struct_begin 127 @protocol.read_struct_begin 128 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 130 def read_struct_end 131 @protocol.read_struct_end 132 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 202 def read_uuid 203 @protocol.read_uuid 204 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 198 def skip_string 199 @protocol.skip_string 200 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 26 def trans 27 @protocol.trans 28 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 110 def write_binary(buf) 111 @protocol.write_binary(buf) 112 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 82 def write_bool(bool) 83 @protocol.write_bool(bool) 84 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 86 def write_byte(byte) 87 @protocol.write_byte(byte) 88 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 102 def write_double(dub) 103 @protocol.write_double(dub) 104 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 46 def write_field_begin(name, type, id) 47 @protocol.write_field_begin(name, type, id) 48 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 50 def write_field_end 51 @protocol.write_field_end 52 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 54 def write_field_stop 55 @protocol.write_field_stop 56 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 90 def write_i16(i16) 91 @protocol.write_i16(i16) 92 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 94 def write_i32(i32) 95 @protocol.write_i32(i32) 96 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 98 def write_i64(i64) 99 @protocol.write_i64(i64) 100 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 66 def write_list_begin(etype, size) 67 @protocol.write_list_begin(etype, size) 68 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 70 def write_list_end 71 @protocol.write_list_end 72 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 58 def write_map_begin(ktype, vtype, size) 59 @protocol.write_map_begin(ktype, vtype, size) 60 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 62 def write_map_end 63 @protocol.write_map_end 64 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 30 def write_message_begin(name, type, seqid) 31 @protocol.write_message_begin(name, type, seqid) 32 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 34 def write_message_end 35 @protocol.write_message_end 36 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 74 def write_set_begin(etype, size) 75 @protocol.write_set_begin(etype, size) 76 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 78 def write_set_end 79 @protocol.write_set_end 80 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 106 def write_string(str) 107 @protocol.write_string(str) 108 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 38 def write_struct_begin(name) 39 @protocol.write_struct_begin(name) 40 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 42 def write_struct_end 43 @protocol.write_struct_end 44 end
Source
# File lib/thrift/protocol/protocol_decorator.rb 114 def write_uuid(uuid) 115 @protocol.write_uuid(uuid) 116 end