TSEvent

Synopsis

include <ts/apidefs.h>

TSEvent

Enum typedef defining the possible events which may be passed to a continuation callback.

Enumeration Members

TS_EVENT_NONE

TS_EVENT_IMMEDIATE

TS_EVENT_TIMEOUT

TS_EVENT_ERROR

TS_EVENT_CONTINUE

TS_EVENT_VCONN_READ_READY

TS_EVENT_VCONN_WRITE_READY

TS_EVENT_VCONN_READ_COMPLETE

TS_EVENT_VCONN_WRITE_COMPLETE

TS_EVENT_VCONN_EOS

TS_EVENT_VCONN_INACTIVITY_TIMEOUT

TS_EVENT_VCONN_ACTIVE_TIMEOUT

TS_EVENT_NET_CONNECT

TS_EVENT_NET_CONNECT_FAILED

TS_EVENT_NET_ACCEPT

TS_EVENT_NET_ACCEPT_FAILED

TS_EVENT_INTERNAL_206

TS_EVENT_INTERNAL_207

TS_EVENT_INTERNAL_208

TS_EVENT_INTERNAL_209

TS_EVENT_INTERNAL_210

TS_EVENT_INTERNAL_211

TS_EVENT_INTERNAL_212

TS_EVENT_HOST_LOOKUP

TS_EVENT_CACHE_OPEN_READ

TS_EVENT_CACHE_OPEN_READ_FAILED

TS_EVENT_CACHE_OPEN_WRITE

TS_EVENT_CACHE_OPEN_WRITE_FAILED

TS_EVENT_CACHE_REMOVE

TS_EVENT_CACHE_REMOVE_FAILED

TS_EVENT_CACHE_SCAN

TS_EVENT_CACHE_SCAN_FAILED

TS_EVENT_CACHE_SCAN_OBJECT

TS_EVENT_CACHE_SCAN_OPERATION_BLOCKED

TS_EVENT_CACHE_SCAN_OPERATION_FAILED

TS_EVENT_CACHE_SCAN_DONE

TS_EVENT_CACHE_LOOKUP

TS_EVENT_CACHE_READ

TS_EVENT_CACHE_DELETE

TS_EVENT_CACHE_WRITE

TS_EVENT_CACHE_WRITE_HEADER

TS_EVENT_CACHE_CLOSE

TS_EVENT_CACHE_LOOKUP_READY

TS_EVENT_CACHE_LOOKUP_COMPLETE

TS_EVENT_CACHE_READ_READY

TS_EVENT_CACHE_READ_COMPLETE

TS_EVENT_INTERNAL_1200

TS_AIO_EVENT_DONE

TS_EVENT_HTTP_CONTINUE

TS_EVENT_HTTP_ERROR

TS_EVENT_HTTP_READ_REQUEST_HDR

TS_EVENT_HTTP_OS_DNS

TS_EVENT_HTTP_SEND_REQUEST_HDR

TS_EVENT_HTTP_READ_CACHE_HDR

TS_EVENT_HTTP_READ_RESPONSE_HDR

TS_EVENT_HTTP_SEND_RESPONSE_HDR

TS_EVENT_HTTP_REQUEST_TRANSFORM

TS_EVENT_HTTP_RESPONSE_TRANSFORM

TS_EVENT_HTTP_SELECT_ALT

TS_EVENT_HTTP_TXN_START

TS_EVENT_HTTP_TXN_CLOSE

TS_EVENT_HTTP_SSN_START

TS_EVENT_HTTP_SSN_CLOSE

TS_EVENT_HTTP_CACHE_LOOKUP_COMPLETE

TS_EVENT_HTTP_PRE_REMAP

TS_EVENT_HTTP_POST_REMAP

TS_EVENT_LIFECYCLE_PORTS_INITIALIZED

TS_EVENT_LIFECYCLE_PORTS_READY

TS_EVENT_LIFECYCLE_CACHE_READY

TS_EVENT_LIFECYCLE_MSG

TS_EVENT_LIFECYCLE_SERVER_SSL_CTX_INITIALIZED

TS_EVENT_LIFECYCLE_CLIENT_SSL_CTX_INITIALIZED

TS_EVENT_VCONN_START

TS_EVENT_VCONN_CLOSE

TS_EVENT_MGMT_UPDATE

TS_EVENT_INTERNAL_60200

TS_EVENT_INTERNAL_60201

TS_EVENT_INTERNAL_60202

Description

These are the event types used to drive continuations in the event system.

EventType

The basic category of an event.

EVENT_NONE

A non-specific event.

EVENT_IMMEDIATE

A direct event that is not based on an external event.

EVENT_INTERVAL

An event generated by a time based event.

EventType EVENT_IMMEDIATE

See EVENT_IMMEDIATE.