func()

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
}