MCPcopy Create free account
hub / github.com/apache/trafficserver / sm_command

Function sm_command

tools/gdb-helpers.py:208–235  ·  view source on GitHub ↗
(val)

Source from the content-addressed store, hash-verified

206
207
208def sm_command(val):
209 sm = HttpSM(val)
210
211 print('smid = %s' % sm.id())
212 print('---- request ----')
213 sm.client_request().pr()
214 print('---- response ----')
215 sm.client_response().pr()
216 print('---- server_request ----')
217 sm.server_request().pr()
218 print('---- server_response ----')
219 sm.server_response().pr()
220 print('---- transform_response ----')
221 sm.transform_response().pr()
222 print('---- cache_response ----')
223 sm.cache_response().pr()
224 print('---- client_info ----')
225 info = sm.client_info()
226 major, minor = info.http_version()
227 print("HTTP {}.{} ({} -> {})".format(major, minor, info.src_addr(), info.dst_addr()))
228 print('---- server_info ----')
229 info = sm.server_info()
230 major, minor = info.http_version()
231 print("HTTP {}.{} ({} -> {})".format(major, minor, info.src_addr(), info.dst_addr()))
232 print('---- parent_info ----')
233 info = sm.parent_info()
234 major, minor = info.http_version()
235 print("HTTP {}.{} ({} -> {})".format(major, minor, info.src_addr(), info.dst_addr()))
236
237
238def hdrs_command(val):

Callers

nothing calls this directly

Calls 15

idMethod · 0.95
client_requestMethod · 0.95
client_responseMethod · 0.95
server_requestMethod · 0.95
server_responseMethod · 0.95
transform_responseMethod · 0.95
cache_responseMethod · 0.95
client_infoMethod · 0.95
server_infoMethod · 0.95
parent_infoMethod · 0.95
prMethod · 0.80
http_versionMethod · 0.80

Tested by

no test coverage detected