in internal/plugin/plugin.go [132:148]
func (ph *requestPhase) builder(id uint32, resp *inHTTP.ReqResponse, req *inHTTP.Request) *flatbuffers.Builder {
builder := util.GetBuilder()
if resp != nil && resp.FetchChanges(id, builder) {
return builder
}
if req != nil && req.FetchChanges(id, builder) {
return builder
}
hreqc.RespStart(builder)
hreqc.RespAddId(builder, id)
res := hreqc.RespEnd(builder)
builder.Finish(res)
return builder
}