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_VCONN_START
An inbound connection has started.
-
TS_EVENT_VCONN_CLOSE
An inbound connection has closed.
-
TS_EVENT_OUTBOUND_START
An outbound connection has started.
-
TS_EVENT_OUTBOUND_CLOSE
An outbound connection has closed.
-
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
The internal data structures for the proxy ports have been initialized.
-
TS_EVENT_LIFECYCLE_PORTS_READY
The proxy ports are now open for inbound connections.
-
TS_EVENT_LIFECYCLE_CACHE_READY
The cache is ready.
-
TS_EVENT_LIFECYCLE_SERVER_SSL_CTX_INITIALIZED
-
TS_EVENT_LIFECYCLE_CLIENT_SSL_CTX_INITIALIZED
-
TS_EVENT_LIFECYCLE_MSG
A message from an external source has arrived.
-
TS_EVENT_LIFECYCLE_TASK_THREADS_READY
The
ET_TASK
threads are running.
-
TS_EVENT_LIFECYCLE_SHUTDOWN
The Traffic Server process has is shutting down.
-
TS_EVENT_INTERNAL_60200
-
TS_EVENT_INTERNAL_60201
-
TS_EVENT_INTERNAL_60202
-
TS_EVENT_SSL_CERT
Preparing to present a server certificate to an inbound TLS connection.
-
TS_EVENT_SSL_SERVERNAME
The SNI name for an Inbound TLS connection has become available.
-
TS_EVENT_SSL_VERIFY_SERVER
Outbound TLS connection certificate verification (verifying the server certificate).
-
TS_EVENT_SSL_VERIFY_CLIENT
Inbound TLS connection certificate verification (verifying the client certificate).
-
TS_EVENT_MGMT_UPDATE
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
.