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