<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Predefined Constants</title> </head> <body><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="swoole.resources.html">Resource Types</a></div> <div class="next" style="text-align: right; float: right;"><a href="ref.swoole-funcs.html">Swoole Functions</a></div> <div class="up"><a href="book.swoole.html">Swoole</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div><hr /><div id="swoole.constants" class="appendix"> <h1>Predefined Constants</h1> <p class="simpara"> 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. </p> <p class="para"> <dl> <dt id="constant.swoole-base"> <strong><code>SWOOLE_BASE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-thread"> <strong><code>SWOOLE_THREAD</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-process"> <strong><code>SWOOLE_PROCESS</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-ipc-unsock"> <strong><code>SWOOLE_IPC_UNSOCK</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-ipc-msgqueue"> <strong><code>SWOOLE_IPC_MSGQUEUE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-ipc-preemptive"> <strong><code>SWOOLE_IPC_PREEMPTIVE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-tcp"> <strong><code>SWOOLE_SOCK_TCP</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-tcp6"> <strong><code>SWOOLE_SOCK_TCP6</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-udp"> <strong><code>SWOOLE_SOCK_UDP</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-udp6"> <strong><code>SWOOLE_SOCK_UDP6</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-unix-dgram"> <strong><code>SWOOLE_SOCK_UNIX_DGRAM</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-unix-stream"> <strong><code>SWOOLE_SOCK_UNIX_STREAM</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-tcp"> <strong><code>SWOOLE_TCP</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-tcp6"> <strong><code>SWOOLE_TCP6</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-udp"> <strong><code>SWOOLE_UDP</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-udp6"> <strong><code>SWOOLE_UDP6</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-unix-dgram"> <strong><code>SWOOLE_UNIX_DGRAM</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-unix-stream"> <strong><code>SWOOLE_UNIX_STREAM</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-sync"> <strong><code>SWOOLE_SOCK_SYNC</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sock-async"> <strong><code>SWOOLE_SOCK_ASYNC</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sync"> <strong><code>SWOOLE_SYNC</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-async"> <strong><code>SWOOLE_ASYNC</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-keep"> <strong><code>SWOOLE_KEEP</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-event-read"> <strong><code>SWOOLE_EVENT_READ</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-event-write"> <strong><code>SWOOLE_EVENT_WRITE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-version"> <strong><code>SWOOLE_VERSION</code></strong> (<span class="type"><a href="language.types.string.html" class="type string">string</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-aio-base"> <strong><code>SWOOLE_AIO_BASE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-aio-linux"> <strong><code>SWOOLE_AIO_LINUX</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-filelock"> <strong><code>SWOOLE_FILELOCK</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-mutex"> <strong><code>SWOOLE_MUTEX</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-sem"> <strong><code>SWOOLE_SEM</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-rwlock"> <strong><code>SWOOLE_RWLOCK</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-opcode-text"> <strong><code>WEBSOCKET_OPCODE_TEXT</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-opcode-binary"> <strong><code>WEBSOCKET_OPCODE_BINARY</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-opcode-ping"> <strong><code>WEBSOCKET_OPCODE_PING</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-status-connection"> <strong><code>WEBSOCKET_STATUS_CONNECTION</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-status-handshake"> <strong><code>WEBSOCKET_STATUS_HANDSHAKE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-status-frame"> <strong><code>WEBSOCKET_STATUS_FRAME</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.websocket-status-active"> <strong><code>WEBSOCKET_STATUS_ACTIVE</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> <dt id="constant.swoole-fast-pack"> <strong><code>SWOOLE_FAST_PACK</code></strong> (<span class="type"><a href="language.types.integer.html" class="type integer">integer</a></span>) </dt> <dd> <span class="simpara"> </span> </dd> </dl> </p> </div> <hr /><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="swoole.resources.html">Resource Types</a></div> <div class="next" style="text-align: right; float: right;"><a href="ref.swoole-funcs.html">Swoole Functions</a></div> <div class="up"><a href="book.swoole.html">Swoole</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div></body></html>