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
.