A single API hook that can be invoked. More...
#include <InkAPIInternal.h>

| Public Member Functions | |
| int | invoke (int event, void *edata) | 
| APIHook * | next () const | 
| LINK (APIHook, m_link) | |
| Data Fields | |
| INKContInternal * | m_cont | 
A single API hook that can be invoked.
Definition at line 138 of file InkAPIInternal.h.
| int APIHook::invoke | ( | int | event, | |
| void * | edata | |||
| ) | 
Definition at line 1211 of file InkAPI.cc.
References EVENT_IMMEDIATE, EVENT_INTERVAL, Continuation::handleEvent(), ink_assert, m_cont, and INKContInternal::m_event_count.
Referenced by HttpTransactCache::calculate_quality_of_match(), CB_After_Cache_Init(), init_ssl_ctx_callback(), main(), start_HttpProxyServer(), and HttpSM::state_api_callout().
| APIHook::LINK | ( | APIHook | , | |
| m_link | ||||
| ) | 
| APIHook * APIHook::next | ( | ) | const | 
Definition at line 1222 of file InkAPI.cc.
References next().
Referenced by HttpTransactCache::calculate_quality_of_match(), CB_After_Cache_Init(), init_ssl_ctx_callback(), main(), next(), HttpSM::plugin_agents_cleanup(), HttpSM::setup_plugin_agents(), start_HttpProxyServer(), HttpSM::state_api_callout(), HttpSM::transform_cleanup(), TransformVConnection::TransformVConnection(), and TSHttpTxnHookRegisteredFor().
Definition at line 141 of file InkAPIInternal.h.
Referenced by APIHooks::append(), invoke(), HttpSM::plugin_agents_cleanup(), APIHooks::prepend(), HttpSM::setup_plugin_agents(), HttpSM::state_api_callout(), HttpSM::transform_cleanup(), TransformVConnection::TransformVConnection(), and TSHttpTxnHookRegisteredFor().
 1.7.1
 1.7.1