TSEvent

Synopsis

#include <ts/apidefs.h>

type 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.

type 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.