|
16 | 16 | require_relative "window_update_frame" |
17 | 17 | require_relative "continuation_frame" |
18 | 18 |
|
19 | | -require "traces/provider" |
20 | | - |
21 | 19 | module Protocol |
22 | 20 | module HTTP2 |
23 | 21 | # HTTP/2 frame type mapping as defined by the spec |
@@ -109,50 +107,6 @@ def read_header |
109 | 107 |
|
110 | 108 | raise EOFError, "Could not read frame header!" |
111 | 109 | end |
112 | | - |
113 | | - Traces::Provider(self) do |
114 | | - def write_connection_preface |
115 | | - Traces.trace("protocol.http2.framer.write_connection_preface") do |
116 | | - super |
117 | | - end |
118 | | - end |
119 | | - |
120 | | - def read_connection_preface |
121 | | - Traces.trace("protocol.http2.framer.read_connection_preface") do |
122 | | - super |
123 | | - end |
124 | | - end |
125 | | - |
126 | | - def write_frame(frame) |
127 | | - attributes = { |
128 | | - "frame.length" => frame.length, |
129 | | - "frame.type" => frame.type, |
130 | | - "frame.flags" => frame.flags, |
131 | | - "frame.stream_id" => frame.stream_id, |
132 | | - } |
133 | | - |
134 | | - Traces.trace("protocol.http2.framer.write_frame", attributes: attributes) do |
135 | | - super |
136 | | - end |
137 | | - end |
138 | | - |
139 | | - def read_frame(maximum_frame_size = MAXIMUM_ALLOWED_FRAME_SIZE) |
140 | | - Traces.trace("protocol.http2.framer.read_frame") do |span| |
141 | | - super.tap do |frame| |
142 | | - span["frame.length"] = frame.length |
143 | | - span["frame.type"] = frame.type |
144 | | - span["frame.flags"] = frame.flags |
145 | | - span["frame.stream_id"] = frame.stream_id |
146 | | - end |
147 | | - end |
148 | | - end |
149 | | - |
150 | | - def flush |
151 | | - Traces.trace("protocol.http2.framer.flush") do |
152 | | - super |
153 | | - end |
154 | | - end |
155 | | - end |
156 | 110 | end |
157 | 111 | end |
158 | 112 | end |
0 commit comments