The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.
SWOOLE_VERSION (string)SWOOLE_VERSION_ID (int)SWOOLE_MAJOR_VERSION (int)SWOOLE_MINOR_VERSION (int)SWOOLE_RELEASE_VERSION (int)SWOOLE_EXTRA_VERSION (string)SWOOLE_DEBUG (int)SWOOLE_HAVE_COMPRESSION (int)SWOOLE_HAVE_ZLIB (int)SWOOLE_HAVE_BROTLI (int)SWOOLE_USE_HTTP2 (int)SWOOLE_USE_SHORTNAME (int)SWOOLE_SOCK_TCP (int)SWOOLE_SOCK_TCP6 (int)SWOOLE_SOCK_UDP (int)SWOOLE_SOCK_UDP6 (int)SWOOLE_SOCK_UNIX_DGRAM (int)SWOOLE_SOCK_UNIX_STREAM (int)SWOOLE_SOCK_SYNC (int)SWOOLE_SOCK_ASYNC (int)SWOOLE_KEEP (int)SWOOLE_SSL (int)SWOOLE_SSLv3_METHOD (int)SWOOLE_SSLv3_SERVER_METHOD (int)SWOOLE_SSLv3_CLIENT_METHOD (int)SWOOLE_TLSv1_METHOD (int)SWOOLE_TLSv1_SERVER_METHOD (int)SWOOLE_TLSv1_CLIENT_METHOD (int)SWOOLE_TLSv1_1_METHOD (int)SWOOLE_TLSv1_1_SERVER_METHOD (int)SWOOLE_TLSv1_1_CLIENT_METHOD (int)SWOOLE_TLSv1_2_METHOD (int)SWOOLE_TLSv1_2_SERVER_METHOD (int)SWOOLE_TLSv1_2_CLIENT_METHOD (int)SWOOLE_DTLS_SERVER_METHOD (int)SWOOLE_DTLS_CLIENT_METHOD (int)SWOOLE_SSLv23_METHOD (int)SWOOLE_SSLv23_SERVER_METHOD (int)SWOOLE_SSLv23_CLIENT_METHOD (int)SWOOLE_TLS_METHOD (int)SWOOLE_TLS_SERVER_METHOD (int)SWOOLE_TLS_CLIENT_METHOD (int)SWOOLE_SSL_SSLv3 (int)SWOOLE_SSL_TLSv1 (int)SWOOLE_SSL_TLSv1_1 (int)SWOOLE_SSL_TLSv1_2 (int)SWOOLE_SSL_TLSv1_3 (int)SWOOLE_SSL_DTLS (int)SWOOLE_SSL_SSLv2 (int)SWOOLE_EVENT_READ (int)SWOOLE_EVENT_WRITE (int)SWOOLE_STRERROR_SYSTEM (int)SWOOLE_STRERROR_GAI (int)SWOOLE_STRERROR_DNS (int)SWOOLE_STRERROR_SWOOLE (int)SWOOLE_ERROR_MALLOC_FAIL (int)SWOOLE_ERROR_SYSTEM_CALL_FAIL (int)SWOOLE_ERROR_PHP_FATAL_ERROR (int)SWOOLE_ERROR_NAME_TOO_LONG (int)SWOOLE_ERROR_INVALID_PARAMS (int)SWOOLE_ERROR_QUEUE_FULL (int)SWOOLE_ERROR_OPERATION_NOT_SUPPORT (int)SWOOLE_ERROR_PROTOCOL_ERROR (int)SWOOLE_ERROR_WRONG_OPERATION (int)SWOOLE_ERROR_PHP_RUNTIME_NOTICE (int)SWOOLE_ERROR_FOR_TEST (int)SWOOLE_ERROR_NO_PAYLOAD (int)SWOOLE_ERROR_UNDEFINED_BEHAVIOR (int)SWOOLE_ERROR_NOT_THREAD_SAFETY (int)SWOOLE_ERROR_FILE_NOT_EXIST (int)SWOOLE_ERROR_FILE_TOO_LARGE (int)SWOOLE_ERROR_FILE_EMPTY (int)SWOOLE_ERROR_DNSLOOKUP_DUPLICATE_REQUEST (int)SWOOLE_ERROR_DNSLOOKUP_RESOLVE_FAILED (int)SWOOLE_ERROR_DNSLOOKUP_RESOLVE_TIMEOUT (int)SWOOLE_ERROR_DNSLOOKUP_UNSUPPORTED (int)SWOOLE_ERROR_DNSLOOKUP_NO_SERVER (int)SWOOLE_ERROR_BAD_IPV6_ADDRESS (int)SWOOLE_ERROR_UNREGISTERED_SIGNAL (int)SWOOLE_ERROR_BAD_HOST_ADDR (int)SWOOLE_ERROR_EVENT_SOCKET_REMOVED (int)SWOOLE_ERROR_SESSION_CLOSED_BY_SERVER (int)SWOOLE_ERROR_SESSION_CLOSED_BY_CLIENT (int)SWOOLE_ERROR_SESSION_CLOSING (int)SWOOLE_ERROR_SESSION_CLOSED (int)SWOOLE_ERROR_SESSION_NOT_EXIST (int)SWOOLE_ERROR_SESSION_INVALID_ID (int)SWOOLE_ERROR_SESSION_DISCARD_TIMEOUT_DATA (int)SWOOLE_ERROR_SESSION_DISCARD_DATA (int)SWOOLE_ERROR_OUTPUT_BUFFER_OVERFLOW (int)SWOOLE_ERROR_OUTPUT_SEND_YIELD (int)SWOOLE_ERROR_SSL_NOT_READY (int)SWOOLE_ERROR_SSL_CANNOT_USE_SENFILE (int)SWOOLE_ERROR_SSL_EMPTY_PEER_CERTIFICATE (int)SWOOLE_ERROR_SSL_VERIFY_FAILED (int)SWOOLE_ERROR_SSL_BAD_CLIENT (int)SWOOLE_ERROR_SSL_BAD_PROTOCOL (int)SWOOLE_ERROR_SSL_RESET (int)SWOOLE_ERROR_SSL_HANDSHAKE_FAILED (int)SWOOLE_ERROR_PACKAGE_LENGTH_TOO_LARGE (int)SWOOLE_ERROR_PACKAGE_LENGTH_NOT_FOUND (int)SWOOLE_ERROR_DATA_LENGTH_TOO_LARGE (int)SWOOLE_ERROR_PACKAGE_MALFORMED_DATA (int)SWOOLE_ERROR_TASK_PACKAGE_TOO_BIG (int)SWOOLE_ERROR_TASK_DISPATCH_FAIL (int)SWOOLE_ERROR_TASK_TIMEOUT (int)SWOOLE_ERROR_HTTP2_STREAM_ID_TOO_BIG (int)SWOOLE_ERROR_HTTP2_STREAM_NO_HEADER (int)SWOOLE_ERROR_HTTP2_STREAM_NOT_FOUND (int)SWOOLE_ERROR_HTTP2_STREAM_IGNORE (int)SWOOLE_ERROR_HTTP2_SEND_CONTROL_FRAME_FAILED (int)SWOOLE_ERROR_AIO_BAD_REQUEST (int)SWOOLE_ERROR_AIO_CANCELED (int)SWOOLE_ERROR_AIO_TIMEOUT (int)SWOOLE_ERROR_CLIENT_NO_CONNECTION (int)SWOOLE_ERROR_SOCKET_CLOSED (int)SWOOLE_ERROR_SOCKET_POLL_TIMEOUT (int)SWOOLE_ERROR_SOCKS5_UNSUPPORT_VERSION (int)SWOOLE_ERROR_SOCKS5_UNSUPPORT_METHOD (int)SWOOLE_ERROR_SOCKS5_AUTH_FAILED (int)SWOOLE_ERROR_SOCKS5_SERVER_ERROR (int)SWOOLE_ERROR_SOCKS5_HANDSHAKE_FAILED (int)SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_ERROR (int)SWOOLE_ERROR_HTTP_INVALID_PROTOCOL (int)SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_FAILED (int)SWOOLE_ERROR_HTTP_PROXY_BAD_RESPONSE (int)SWOOLE_ERROR_HTTP_CONFLICT_HEADER (int)SWOOLE_ERROR_WEBSOCKET_BAD_CLIENT (int)SWOOLE_ERROR_WEBSOCKET_BAD_OPCODE (int)SWOOLE_ERROR_WEBSOCKET_UNCONNECTED (int)SWOOLE_ERROR_WEBSOCKET_HANDSHAKE_FAILED (int)SWOOLE_ERROR_WEBSOCKET_PACK_FAILED (int)SWOOLE_ERROR_WEBSOCKET_UNPACK_FAILED (int)SWOOLE_ERROR_WEBSOCKET_INCOMPLETE_PACKET (int)SWOOLE_ERROR_SERVER_MUST_CREATED_BEFORE_CLIENT (int)SWOOLE_ERROR_SERVER_TOO_MANY_SOCKET (int)SWOOLE_ERROR_SERVER_WORKER_TERMINATED (int)SWOOLE_ERROR_SERVER_INVALID_LISTEN_PORT (int)SWOOLE_ERROR_SERVER_TOO_MANY_LISTEN_PORT (int)SWOOLE_ERROR_SERVER_PIPE_BUFFER_FULL (int)SWOOLE_ERROR_SERVER_NO_IDLE_WORKER (int)SWOOLE_ERROR_SERVER_ONLY_START_ONE (int)SWOOLE_ERROR_SERVER_SEND_IN_MASTER (int)SWOOLE_ERROR_SERVER_INVALID_REQUEST (int)SWOOLE_ERROR_SERVER_CONNECT_FAIL (int)SWOOLE_ERROR_SERVER_INVALID_COMMAND (int)SWOOLE_ERROR_SERVER_IS_NOT_REGULAR_FILE (int)SWOOLE_ERROR_SERVER_SEND_TO_WOKER_TIMEOUT (int)SWOOLE_ERROR_SERVER_INVALID_CALLBACK (int)SWOOLE_ERROR_SERVER_WORKER_EXIT_TIMEOUT (int)SWOOLE_ERROR_SERVER_WORKER_ABNORMAL_PIPE_DATA (int)SWOOLE_ERROR_SERVER_WORKER_UNPROCESSED_DATA (int)SWOOLE_ERROR_CO_OUT_OF_COROUTINE (int)SWOOLE_ERROR_CO_HAS_BEEN_BOUND (int)SWOOLE_ERROR_CO_HAS_BEEN_DISCARDED (int)SWOOLE_ERROR_CO_MUTEX_DOUBLE_UNLOCK (int)SWOOLE_ERROR_CO_BLOCK_OBJECT_LOCKED (int)SWOOLE_ERROR_CO_BLOCK_OBJECT_WAITING (int)SWOOLE_ERROR_CO_YIELD_FAILED (int)SWOOLE_ERROR_CO_GETCONTEXT_FAILED (int)SWOOLE_ERROR_CO_SWAPCONTEXT_FAILED (int)SWOOLE_ERROR_CO_MAKECONTEXT_FAILED (int)SWOOLE_ERROR_CO_IOCPINIT_FAILED (int)SWOOLE_ERROR_CO_PROTECT_STACK_FAILED (int)SWOOLE_ERROR_CO_STD_THREAD_LINK_ERROR (int)SWOOLE_ERROR_CO_DISABLED_MULTI_THREAD (int)SWOOLE_ERROR_CO_CANNOT_CANCEL (int)SWOOLE_ERROR_CO_NOT_EXISTS (int)SWOOLE_ERROR_CO_CANCELED (int)SWOOLE_ERROR_CO_TIMEDOUT (int)SWOOLE_ERROR_CO_SOCKET_CLOSE_WAIT (int)SWOOLE_TRACE_SERVER (int)SWOOLE_TRACE_CLIENT (int)SWOOLE_TRACE_BUFFER (int)SWOOLE_TRACE_CONN (int)SWOOLE_TRACE_EVENT (int)SWOOLE_TRACE_WORKER (int)SWOOLE_TRACE_MEMORY (int)SWOOLE_TRACE_REACTOR (int)SWOOLE_TRACE_PHP (int)SWOOLE_TRACE_HTTP (int)SWOOLE_TRACE_HTTP2 (int)SWOOLE_TRACE_EOF_PROTOCOL (int)SWOOLE_TRACE_LENGTH_PROTOCOL (int)SWOOLE_TRACE_CLOSE (int)SWOOLE_TRACE_WEBSOCKET (int)SWOOLE_TRACE_REDIS_CLIENT (int)SWOOLE_TRACE_MYSQL_CLIENT (int)SWOOLE_TRACE_HTTP_CLIENT (int)SWOOLE_TRACE_AIO (int)SWOOLE_TRACE_SSL (int)SWOOLE_TRACE_NORMAL (int)SWOOLE_TRACE_CHANNEL (int)SWOOLE_TRACE_TIMER (int)SWOOLE_TRACE_SOCKET (int)SWOOLE_TRACE_COROUTINE (int)SWOOLE_TRACE_CONTEXT (int)SWOOLE_TRACE_CO_HTTP_SERVER (int)SWOOLE_TRACE_TABLE (int)SWOOLE_TRACE_CO_CURL (int)SWOOLE_TRACE_CARES (int)SWOOLE_TRACE_ZLIB (int)SWOOLE_TRACE_CO_PGSQL (int)SWOOLE_TRACE_CO_ODBC (int)SWOOLE_TRACE_CO_ORACLE (int)SWOOLE_TRACE_CO_SQLITE (int)SWOOLE_TRACE_ALL (int)SWOOLE_LOG_DEBUG (int)SWOOLE_LOG_TRACE (int)SWOOLE_LOG_INFO (int)SWOOLE_LOG_NOTICE (int)SWOOLE_LOG_WARNING (int)SWOOLE_LOG_ERROR (int)SWOOLE_LOG_NONE (int)SWOOLE_LOG_ROTATION_SINGLE (int)SWOOLE_LOG_ROTATION_MONTHLY (int)SWOOLE_LOG_ROTATION_DAILY (int)SWOOLE_LOG_ROTATION_HOURLY (int)SWOOLE_LOG_ROTATION_EVERY_MINUTE (int)SWOOLE_IPC_NONE (int)SWOOLE_IPC_UNIXSOCK (int)SWOOLE_IPC_SOCKET (int)SWOOLE_IOV_MAX (int)SWOOLE_IOURING_DEFAULT (int)SWOOLE_IOURING_SQPOLL (int)SWOOLE_BASE (int)SWOOLE_PROCESS (int)SWOOLE_THREAD (int)SWOOLE_IPC_UNSOCK (int)SWOOLE_IPC_MSGQUEUE (int)SWOOLE_IPC_PREEMPTIVE (int)SWOOLE_SERVER_COMMAND_MASTER (int)SWOOLE_SERVER_COMMAND_MANAGER (int)SWOOLE_SERVER_COMMAND_REACTOR_THREAD (int)SWOOLE_SERVER_COMMAND_EVENT_WORKER (int)SWOOLE_SERVER_COMMAND_TASK_WORKER (int)SWOOLE_DISPATCH_ROUND (int)SWOOLE_DISPATCH_FDMOD (int)SWOOLE_DISPATCH_IDLE_WORKER (int)SWOOLE_DISPATCH_IPMOD (int)SWOOLE_DISPATCH_UIDMOD (int)SWOOLE_DISPATCH_USERFUNC (int)SWOOLE_DISPATCH_CO_CONN_LB (int)SWOOLE_DISPATCH_CO_REQ_LB (int)SWOOLE_DISPATCH_CONCURRENT_LB (int)SWOOLE_WORKER_BUSY (int)SWOOLE_WORKER_IDLE (int)SWOOLE_WORKER_EXIT (int)SWOOLE_MUTEX (int)SWOOLE_RWLOCK (int)SWOOLE_SPINLOCK (int)SWOOLE_CORO_MAX_NUM_LIMIT (int)SWOOLE_CORO_INIT (int)SWOOLE_CORO_WAITING (int)SWOOLE_CORO_RUNNING (int)SWOOLE_CORO_END (int)SWOOLE_EXIT_IN_COROUTINE (int)SWOOLE_EXIT_IN_SERVER (int)SWOOLE_HTTP2_TYPE_DATA (int)SWOOLE_HTTP2_TYPE_HEADERS (int)SWOOLE_HTTP2_TYPE_PRIORITY (int)SWOOLE_HTTP2_TYPE_RST_STREAM (int)SWOOLE_HTTP2_TYPE_SETTINGS (int)SWOOLE_HTTP2_TYPE_PUSH_PROMISE (int)SWOOLE_HTTP2_TYPE_PING (int)SWOOLE_HTTP2_TYPE_GOAWAY (int)SWOOLE_HTTP2_TYPE_WINDOW_UPDATE (int)SWOOLE_HTTP2_TYPE_CONTINUATION (int)SWOOLE_HTTP2_ERROR_NO_ERROR (int)SWOOLE_HTTP2_ERROR_PROTOCOL_ERROR (int)SWOOLE_HTTP2_ERROR_INTERNAL_ERROR (int)SWOOLE_HTTP2_ERROR_FLOW_CONTROL_ERROR (int)SWOOLE_HTTP2_ERROR_SETTINGS_TIMEOUT (int)SWOOLE_HTTP2_ERROR_STREAM_CLOSED (int)SWOOLE_HTTP2_ERROR_FRAME_SIZE_ERROR (int)SWOOLE_HTTP2_ERROR_REFUSED_STREAM (int)SWOOLE_HTTP2_ERROR_CANCEL (int)SWOOLE_HTTP2_ERROR_COMPRESSION_ERROR (int)SWOOLE_HTTP2_ERROR_CONNECT_ERROR (int)SWOOLE_HTTP2_ERROR_ENHANCE_YOUR_CALM (int)SWOOLE_HTTP2_ERROR_INADEQUATE_SECURITY (int)SWOOLE_HTTP2_ERROR_HTTP_1_1_REQUIRED (int)SWOOLE_HTTP_CLIENT_ESTATUS_CONNECT_FAILED (int)SWOOLE_HTTP_CLIENT_ESTATUS_REQUEST_TIMEOUT (int)SWOOLE_HTTP_CLIENT_ESTATUS_SERVER_RESET (int)SWOOLE_HTTP_CLIENT_ESTATUS_SEND_FAILED (int)SWOOLE_MSGQUEUE_ORIENT (int)SWOOLE_MSGQUEUE_BALANCE (int)SWOOLE_HOOK_TCP (int)SWOOLE_HOOK_UDP (int)SWOOLE_HOOK_UNIX (int)SWOOLE_HOOK_UDG (int)SWOOLE_HOOK_SSL (int)SWOOLE_HOOK_TLS (int)SWOOLE_HOOK_STREAM_FUNCTION (int)SWOOLE_HOOK_FILE (int)SWOOLE_HOOK_STDIO (int)SWOOLE_HOOK_SLEEP (int)SWOOLE_HOOK_PROC (int)SWOOLE_HOOK_CURL (int)SWOOLE_HOOK_NATIVE_CURL (int)SWOOLE_HOOK_BLOCKING_FUNCTION (int)SWOOLE_HOOK_SOCKETS (int)SWOOLE_HOOK_PDO_PGSQL (int)SWOOLE_HOOK_PDO_ODBC (int)SWOOLE_HOOK_PDO_ORACLE (int)SWOOLE_HOOK_PDO_SQLITE (int)SWOOLE_HOOK_ALL (int)SOCKET_ECANCELED (int)TCP_INFO (int)SWOOLE_TIMER_MIN_MS (int)SWOOLE_TIMER_MIN_SEC (double)SWOOLE_TIMER_MAX_MS (int)SWOOLE_TIMER_MAX_SEC (int)SWOOLE_WEBSOCKET_STATUS_CONNECTION (int)SWOOLE_WEBSOCKET_STATUS_HANDSHAKE (int)SWOOLE_WEBSOCKET_STATUS_ACTIVE (int)SWOOLE_WEBSOCKET_STATUS_CLOSING (int)SWOOLE_WEBSOCKET_OPCODE_CONTINUATION (int)SWOOLE_WEBSOCKET_OPCODE_TEXT (int)SWOOLE_WEBSOCKET_OPCODE_BINARY (int)SWOOLE_WEBSOCKET_OPCODE_CLOSE (int)SWOOLE_WEBSOCKET_OPCODE_PING (int)SWOOLE_WEBSOCKET_OPCODE_PONG (int)SWOOLE_WEBSOCKET_FLAG_FIN (int)SWOOLE_WEBSOCKET_FLAG_RSV1 (int)SWOOLE_WEBSOCKET_FLAG_RSV2 (int)SWOOLE_WEBSOCKET_FLAG_RSV3 (int)SWOOLE_WEBSOCKET_FLAG_MASK (int)SWOOLE_WEBSOCKET_FLAG_COMPRESS (int)SWOOLE_WEBSOCKET_CLOSE_NORMAL (int)SWOOLE_WEBSOCKET_CLOSE_GOING_AWAY (int)SWOOLE_WEBSOCKET_CLOSE_PROTOCOL_ERROR (int)SWOOLE_WEBSOCKET_CLOSE_DATA_ERROR (int)SWOOLE_WEBSOCKET_CLOSE_STATUS_ERROR (int)SWOOLE_WEBSOCKET_CLOSE_ABNORMAL (int)SWOOLE_WEBSOCKET_CLOSE_MESSAGE_ERROR (int)SWOOLE_WEBSOCKET_CLOSE_POLICY_ERROR (int)SWOOLE_WEBSOCKET_CLOSE_MESSAGE_TOO_BIG (int)SWOOLE_WEBSOCKET_CLOSE_EXTENSION_MISSING (int)SWOOLE_WEBSOCKET_CLOSE_SERVER_ERROR (int)SWOOLE_WEBSOCKET_CLOSE_CLOSE_SERVICE_RESTART (int)SWOOLE_WEBSOCKET_CLOSE_TRY_AGAIN_LATER (int)SWOOLE_WEBSOCKET_CLOSE_BAD_GATEWAY (int)SWOOLE_WEBSOCKET_CLOSE_TLS (int)