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

Function TSHttpSsnHookAdd

src/api/InkAPI.cc:3727–3736  ·  view source on GitHub ↗

HTTP sessions */

Source from the content-addressed store, hash-verified

3725
3726/* HTTP sessions */
3727void
3728TSHttpSsnHookAdd(TSHttpSsn ssnp, TSHttpHookID id, TSCont contp)
3729{
3730 sdk_assert(sdk_sanity_check_http_ssn(ssnp) == TS_SUCCESS);
3731 sdk_assert(sdk_sanity_check_continuation(contp) == TS_SUCCESS);
3732 sdk_assert(sdk_sanity_check_hook_id(id) == TS_SUCCESS);
3733
3734 ProxySession *cs = reinterpret_cast<ProxySession *>(ssnp);
3735 cs->hook_add(id, reinterpret_cast<INKContInternal *>(contp));
3736}
3737
3738int
3739TSHttpSsnTransactionCount(TSHttpSsn ssnp)

Callers 7

server_push_pluginFunction · 0.85
handle_sessionFunction · 0.85
ssn_handlerFunction · 0.85
globalHandlerFunction · 0.85
globalContFuncFunction · 0.85
setupSsnContMethod · 0.85

Calls 4

sdk_sanity_check_hook_idFunction · 0.85
hook_addMethod · 0.80

Tested by 2

ssn_handlerFunction · 0.68
globalContFuncFunction · 0.68