PHP.mk документација
Претходно дефинирани константи
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
swoole.constants.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
swoole.constants.php
Претходно дефинирани константи
Референца за `swoole.constants.php` со подобрена типографија и навигација.
Претходно дефинирани константи
Следниве константи се дефинирани од ова проширување и ќе бидат достапни само кога проширувањето е или компајлирано во PHP или динамички вчитано во време на извршување.
-
SWOOLE_VERSION(string) - Swoole верзија.
-
SWOOLE_VERSION_ID(int) - Swoole верзија.
-
SWOOLE_MAJOR_VERSION(int) - Swoole главна верзија.
-
SWOOLE_MINOR_VERSION(int) - Swoole споредна верзија.
-
SWOOLE_RELEASE_VERSION(int) - Swoole верзија на издание.
-
SWOOLE_EXTRA_VERSION(string) - Swoole дополнителна верзија.
-
SWOOLE_DEBUG(int) - Режим за отстранување грешки.
-
SWOOLE_HAVE_COMPRESSION(int) - Овозможи режим на компресија на HTTP одговор.
-
SWOOLE_HAVE_ZLIB(int) - Има zlib алатка за компресија.
-
SWOOLE_HAVE_BROTLI(int) - Има brotli алатка за компресија.
-
SWOOLE_USE_HTTP2(int) - Поддржува http2 сервер.
-
SWOOLE_USE_SHORTNAME(int) - Овозможи/оневозможи кратки алијаси.
-
SWOOLE_SOCK_TCP(int) - TCP ipv4 сокет.
-
SWOOLE_SOCK_TCP6(int) - TCP ipv6 сокет.
-
SWOOLE_SOCK_UDP(int) - UDP ipv4 сокет.
-
SWOOLE_SOCK_UDP6(int) - UDP ipv6 сокет.
-
SWOOLE_SOCK_UNIX_DGRAM(int) - UNIX приклучок dgram.
-
SWOOLE_SOCK_UNIX_STREAM(int) - UNIX приклучок stream.
-
SWOOLE_SOCK_SYNC(int) - Синхрон режим на клиент.
-
SWOOLE_SOCK_ASYNC(int) - Асинхрон режим на клиент.
-
SWOOLE_KEEP(int) - Swoole\Client поддржува креирање долга TCP конекција до серверот во PHP-FPM/Apache.
-
SWOOLE_SSL(int) - Овозможи SSL шифрирање на тунел.
-
SWOOLE_SSLv3_METHOD(int) - SSLv3 метод.
-
SWOOLE_SSLv3_SERVER_METHOD(int) - SSLv3 серверски метод.
-
SWOOLE_SSLv3_CLIENT_METHOD(int) - SSLv3 клиентски метод.
-
SWOOLE_TLSv1_METHOD(int) - TLSv1 метод.
-
SWOOLE_TLSv1_SERVER_METHOD(int) - TLSv1 серверски метод.
-
SWOOLE_TLSv1_CLIENT_METHOD(int) - TLSv1 клиентски метод.
-
SWOOLE_TLSv1_1_METHOD(int) - TLSv1_1 метод.
-
SWOOLE_TLSv1_1_SERVER_METHOD(int) - TLSv1_1 серверски метод.
-
SWOOLE_TLSv1_1_CLIENT_METHOD(int) - TLSv1_1 клиентски метод.
-
SWOOLE_TLSv1_2_METHOD(int) - TLSv1_2 метод.
-
SWOOLE_TLSv1_2_SERVER_METHOD(int) - TLSv1_2 серверски метод.
-
SWOOLE_TLSv1_2_CLIENT_METHOD(int) - TLSv1_2 клиентски метод.
-
SWOOLE_DTLS_SERVER_METHOD(int) - DTLS серверски метод.
-
SWOOLE_DTLS_CLIENT_METHOD(int) - DTLS клиентски метод.
-
SWOOLE_SSLv23_METHOD(int) - SSLv23 метод.
-
SWOOLE_SSLv23_SERVER_METHOD(int) - SSLv23 серверски метод.
-
SWOOLE_SSLv23_CLIENT_METHOD(int) - SSLv23 клиентски метод.
-
SWOOLE_TLS_METHOD(int) - TLS метод.
-
SWOOLE_TLS_SERVER_METHOD(int) - TLS серверски метод.
-
SWOOLE_TLS_CLIENT_METHOD(int) - TLS клиентски метод.
-
SWOOLE_SSL_SSLv3(int) - SSLv3 протокол.
-
SWOOLE_SSL_TLSv1(int) - TLSv1 протокол.
-
SWOOLE_SSL_TLSv1_1(int) - TLSv1_1 протокол.
-
SWOOLE_SSL_TLSv1_2(int) - TLSv1_2 протокол.
-
SWOOLE_SSL_TLSv1_3(int) - TLSv1_3 протокол.
-
SWOOLE_SSL_DTLS(int) - DTLS протокол.
-
SWOOLE_SSL_SSLv2(int) - SSLv2 протокол.
-
SWOOLE_EVENT_READ(int) - Дали да се слушаат настани за читање.
-
SWOOLE_EVENT_WRITE(int) - Дали да се слушаат настани за запишување.
-
SWOOLE_STRERROR_SYSTEM(int) - Конвертирај го системскиот errno бр. во пораки за грешки.
-
SWOOLE_STRERROR_GAI(int) - Конвертирај го addr info errno бр. во пораки за грешки.
-
SWOOLE_STRERROR_DNS(int) - Конвертирај го DNS errno бр. во пораки за грешки.
-
SWOOLE_STRERROR_SWOOLE(int) - Конвертирај го swoole errno бр. во пораки за грешки.
-
SWOOLE_ERROR_MALLOC_FAIL(int) - Malloc меморија неуспех.
-
SWOOLE_ERROR_SYSTEM_CALL_FAIL(int) - Систематски повик неуспех.
-
SWOOLE_ERROR_PHP_FATAL_ERROR(int) - PHP фатална грешка.
-
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) - PHP известување за време на извршување.
-
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) - DNS барање дупликат барање.
-
SWOOLE_ERROR_DNSLOOKUP_RESOLVE_FAILED(int) - DNS резолвирањето не успеа.
-
SWOOLE_ERROR_DNSLOOKUP_RESOLVE_TIMEOUT(int) - DNS истече времето за резолвирање.
-
SWOOLE_ERROR_DNSLOOKUP_UNSUPPORTED(int) - DNS не е поддржано.
-
SWOOLE_ERROR_DNSLOOKUP_NO_SERVER(int) - DNS нема сервер.
-
SWOOLE_ERROR_BAD_IPV6_ADDRESS(int) - Лоша IPv6 адреса.
-
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) - Сесијата има невалиден ID.
-
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) - SSL не е подготвен
-
SWOOLE_ERROR_SSL_CANNOT_USE_SENFILE(int) - SSL не може да користи senfile
-
SWOOLE_ERROR_SSL_EMPTY_PEER_CERTIFICATE(int) - SSL празен сертификат на партнерот.
-
SWOOLE_ERROR_SSL_VERIFY_FAILED(int) - SSL проверката не успеа.
-
SWOOLE_ERROR_SSL_BAD_CLIENT(int) - SSL лош клиент.
-
SWOOLE_ERROR_SSL_BAD_PROTOCOL(int) - SSL лош протокол.
-
SWOOLE_ERROR_SSL_RESET(int) - SSL ресетирање.
-
SWOOLE_ERROR_SSL_HANDSHAKE_FAILED(int) - SSL ракувањето не успеа.
-
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) - Http2 ID на протокот е преголемо.
-
SWOOLE_ERROR_HTTP2_STREAM_NO_HEADER(int) - Http2 протокот нема заглавие.
-
SWOOLE_ERROR_HTTP2_STREAM_NOT_FOUND(int) - Http2 протокот не е пронајден.
-
SWOOLE_ERROR_HTTP2_STREAM_IGNORE(int) - Http2 протокот е игнориран.
-
SWOOLE_ERROR_HTTP2_SEND_CONTROL_FRAME_FAILED(int) - Неуспешно испраќање на контролна рамка Http2.
-
SWOOLE_ERROR_AIO_BAD_REQUEST(int) - Aio погрешно барање.
-
SWOOLE_ERROR_AIO_CANCELED(int) - Aio е откажано.
-
SWOOLE_ERROR_AIO_TIMEOUT(int) - Aio истече времето.
-
SWOOLE_ERROR_CLIENT_NO_CONNECTION(int) - Клиентот нема врска.
-
SWOOLE_ERROR_SOCKET_CLOSED(int) - Приклучокот е затворен.
-
SWOOLE_ERROR_SOCKET_POLL_TIMEOUT(int) - Времето на чекање на приклучокот истече.
-
SWOOLE_ERROR_SOCKS5_UNSUPPORT_VERSION(int) - Socks5 не ја поддржува верзијата.
-
SWOOLE_ERROR_SOCKS5_UNSUPPORT_METHOD(int) - Socks5 не го поддржува методот.
-
SWOOLE_ERROR_SOCKS5_AUTH_FAILED(int) - Socks5 автентикацијата не успеа.
-
SWOOLE_ERROR_SOCKS5_SERVER_ERROR(int) - Грешка на Socks5 серверот.
-
SWOOLE_ERROR_SOCKS5_HANDSHAKE_FAILED(int) - Socks5 ракувањето не успеа.
-
SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_ERROR(int) - Грешка при ракување со Http прокси.
-
SWOOLE_ERROR_HTTP_INVALID_PROTOCOL(int) - Http невалиден протокол.
-
SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_FAILED(int) - Http прокси ракувањето не успеа.
-
SWOOLE_ERROR_HTTP_PROXY_BAD_RESPONSE(int) - Http прокси лош одговор.
-
SWOOLE_ERROR_HTTP_CONFLICT_HEADER(int) - Http судир на заглавие.
- Http контекст недостапен.
- Http колаче недостапно.
-
SWOOLE_ERROR_WEBSOCKET_BAD_CLIENT(int) - Websocket лош клиент.
-
SWOOLE_ERROR_WEBSOCKET_BAD_OPCODE(int) - Websocket лош opcode.
-
SWOOLE_ERROR_WEBSOCKET_UNCONNECTED(int) - Websocket неповрзан.
-
SWOOLE_ERROR_WEBSOCKET_HANDSHAKE_FAILED(int) - Websocket ракувањето не успеа.
-
SWOOLE_ERROR_WEBSOCKET_PACK_FAILED(int) - Websocket пакувањето не успеа.
-
SWOOLE_ERROR_WEBSOCKET_UNPACK_FAILED(int) - Websocket распакувањето не успеа.
-
SWOOLE_ERROR_WEBSOCKET_INCOMPLETE_PACKET(int) - Websocket нецелосен пакет.
-
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) - Корутина getcontext не успеа.
-
SWOOLE_ERROR_CO_SWAPCONTEXT_FAILED(int) - Coroutine swapcontext не успеа.
-
SWOOLE_ERROR_CO_MAKECONTEXT_FAILED(int) - Coroutine makecontext не успеа.
-
SWOOLE_ERROR_CO_IOCPINIT_FAILED(int) - Coroutine iocpinit не успеа.
-
SWOOLE_ERROR_CO_PROTECT_STACK_FAILED(int) - Coroutine protect stack не успеа.
-
SWOOLE_ERROR_CO_STD_THREAD_LINK_ERROR(int) - Coroutine std thread грешка при поврзување.
-
SWOOLE_ERROR_CO_DISABLED_MULTI_THREAD(int) - Coroutine оневозможен повеќе нишки.
-
SWOOLE_ERROR_CO_CANNOT_CANCEL(int) - Coroutine не може да се откаже.
-
SWOOLE_ERROR_CO_NOT_EXISTS(int) - Coroutine не постои.
-
SWOOLE_ERROR_CO_CANCELED(int) - Coroutine е откажан.
-
SWOOLE_ERROR_CO_TIMEDOUT(int) - Coroutine истече времето.
-
SWOOLE_ERROR_CO_SOCKET_CLOSE_WAIT(int) - Coroutine socket чека затворање.
-
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) - Флаг за запишување на PHP лог.
-
SWOOLE_TRACE_HTTP(int) - Флаг за запишување на http лог.
-
SWOOLE_TRACE_HTTP2(int) - Флаг за запишување на http2 лог.
-
SWOOLE_TRACE_EOF_PROTOCOL(int) - Флаг за запишување на eof протокол лог.
-
SWOOLE_TRACE_LENGTH_PROTOCOL(int) - Флаг за запишување на протокол со должина лог.
-
SWOOLE_TRACE_CLOSE(int) - Флаг за запишување на затворање на настан лог.
-
SWOOLE_TRACE_WEBSOCKET(int) - Флаг за запишување на websocket лог.
-
SWOOLE_TRACE_REDIS_CLIENT(int) - Флаг за запишување на redis клиент лог.
-
SWOOLE_TRACE_MYSQL_CLIENT(int) - Флаг за запишување на mysql клиент лог.
-
SWOOLE_TRACE_HTTP_CLIENT(int) - Флаг за запишување на http клиент лог.
-
SWOOLE_TRACE_AIO(int) - Флаг за запишување на AIO лог.
-
SWOOLE_TRACE_SSL(int) - Флаг за запишување на SSL лог.
-
SWOOLE_TRACE_NORMAL(int) - Флаг за запишување на нормален лог.
-
SWOOLE_TRACE_CHANNEL(int) - Флаг за запишување на канал лог.
-
SWOOLE_TRACE_TIMER(int) - Флаг за запишување на тајмер лог.
-
SWOOLE_TRACE_SOCKET(int) - Флаг за запишување на сокет лог.
-
SWOOLE_TRACE_COROUTINE(int) - Флаг за запишување на coroutine лог.
-
SWOOLE_TRACE_CONTEXT(int) - Флаг за запишување на контекст лог.
-
SWOOLE_TRACE_CO_HTTP_SERVER(int) - Флаг за запишување на coroutine http сервер лог.
-
SWOOLE_TRACE_TABLE(int) - Флаг за запишување на табела лог.
-
SWOOLE_TRACE_CO_CURL(int) - Флаг за запишување на coroutine curl лог.
-
SWOOLE_TRACE_CARES(int) - Запиши знаменце за грижа во дневникот.
-
SWOOLE_TRACE_ZLIB(int) - Запиши знаменце за дневник за нега.
-
SWOOLE_TRACE_CO_PGSQL(int) - Запиши знаменце за дневник за zlib.
-
SWOOLE_TRACE_CO_ODBC(int) - Запиши знаменце за дневник за coroutine на pgsql.
-
SWOOLE_TRACE_CO_ORACLE(int) - Запиши знаменце за дневник за coroutine на odbc.
-
SWOOLE_TRACE_CO_SQLITE(int) - Запиши знаменце за дневник за coroutine на oracle.
-
SWOOLE_TRACE_ALL(int) - Запиши знаменце за дневник за coroutine на sqlite.
-
SWOOLE_LOG_DEBUG(int) - Запиши знаменце за дневник за сите нивоа.
-
SWOOLE_LOG_TRACE(int) - Запиши знаменце за дневник за ниво debug.
-
SWOOLE_LOG_INFO(int) - Запиши знаменце за дневник за ниво trace.
-
SWOOLE_LOG_NOTICE(int) - Запиши знаменце за дневник за ниво info.
-
SWOOLE_LOG_WARNING(int) - Запиши знаменце за дневник за ниво notice.
-
SWOOLE_LOG_ERROR(int) - Запиши знаменце за дневник за ниво warning.
-
SWOOLE_LOG_NONE(int) - Запиши знаменце за дневник за ниво error.
-
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) - За комуникација помеѓу процеси (IPC), силно се препорачува користење на Unix домен приклучоци (UnixSocket) во режим на корутина.
-
SWOOLE_IPC_SOCKET(int) - За комуникација меѓу процеси (IPC), користењето на Unix доменски сокети (UnixSocket) во режим на корутина е силно препорачливо.
-
SWOOLE_IOV_MAX(int) - За да се користат сокети за комуникација меѓу процеси (IPC), мора да се повика методот listen за да се специфицира адресата и портот за следење.
-
SWOOLE_IOURING_DEFAULT(int) - MAX iov лимит.
-
SWOOLE_IOURING_SQPOLL(int) - Во режим на прекинувачки погон, I/O барањата може да се поднесат преку io_uring_enter syscall, а завршувањето се утврдува со директно проверување на статусот на опашката за завршување.
-
SWOOLE_BASE(int) - Во режим на kernel polling, kernel-от креира наменски нишки за поднесување и собирање I/O барања, речиси елиминирајќи ги префрлањата на контекст помеѓу корисникот и kernel-от.
-
SWOOLE_PROCESS(int) - Основен режим.
-
SWOOLE_THREAD(int) - Режим на повеќе процеси.
-
SWOOLE_IPC_UNSOCK(int) - Режим на повеќе нишки.
-
SWOOLE_IPC_MSGQUEUE(int) - Процесот на задачата комуницира со работниот процес користејќи Unix Socket.
-
SWOOLE_IPC_PREEMPTIVE(int) - Процесот на задачата комуницира со работниот процес користејќи sysvmsg опашка.
-
SWOOLE_SERVER_COMMAND_MASTER(int) - Процесот на задачата комуницира со работниот процес користејќи превентивен режим преку sysvmsg опашка.
-
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) - Бара поврзување на конекција со уникатен uid со повикување на Server->bind() во кодот на корисникот. Потоа, основниот систем распределува на различни Worker процеси врз основа на вредноста на UID. Алгоритам: UID % worker_num. За да користите низи како UID, можете да користите crc32(UID_STRING).
-
SWOOLE_DISPATCH_USERFUNC(int) - Бара поврзување на конекција со уникатен uid со повикување на Server->bind() во корисничкиот код. Потоа, основниот систем распределува до различни Worker процеси врз основа на вредноста на UID. Алгоритам: UID % worker_num. За да користите низи како UID, можете да користите crc32(UID_STRING).
-
SWOOLE_DISPATCH_CO_CONN_LB(int) - Поставете callback функција dispatch_func, каде што нејзината вратена вредност одредува кој процес ја обработува барањето.
-
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) - Mutex заклучување.
-
SWOOLE_SPINLOCK(int) - RW заклучување.
-
SWOOLE_CORO_MAX_NUM_LIMIT(int) - Spin заклучување.
-
SWOOLE_CORO_INIT(int) - Максимален број на креирани корутини(PHP_INT_MAX).
-
SWOOLE_CORO_WAITING(int) - Иницијализирање на корутина.
-
SWOOLE_CORO_RUNNING(int) - Корутина го препушта управувањето.
-
SWOOLE_CORO_END(int) - Корутина завршена
-
SWOOLE_EXIT_IN_COROUTINE(int) - Корутина завршена.
-
SWOOLE_EXIT_IN_SERVER(int) - Извршување на exit() функција во корутина.
-
SWOOLE_HTTP2_TYPE_DATA(int) - Извршување на exit() функција во сервер.
-
SWOOLE_HTTP2_TYPE_HEADERS(int) - HTTP2 data frame.
-
SWOOLE_HTTP2_TYPE_PRIORITY(int) - HTTP2 приоритетна рамка.
-
SWOOLE_HTTP2_TYPE_RST_STREAM(int) - HTTP2 рамка за приоритет.
-
SWOOLE_HTTP2_TYPE_SETTINGS(int) - HTTP2 рамка за ресетирање на тек.
-
SWOOLE_HTTP2_TYPE_PUSH_PROMISE(int) - HTTP2 рамка за поставки.
-
SWOOLE_HTTP2_TYPE_PING(int) - HTTP2 рамка за ветување за притисок.
-
SWOOLE_HTTP2_TYPE_GOAWAY(int) - HTTP2 рамка за пинг.
-
SWOOLE_HTTP2_TYPE_WINDOW_UPDATE(int) - HTTP2 рамка за одете подалеку.
-
SWOOLE_HTTP2_TYPE_CONTINUATION(int) - HTTP2 рамка за ажурирање на прозорецот.
-
SWOOLE_HTTP2_ERROR_NO_ERROR(int) - HTTP2 рамка за продолжување.
-
SWOOLE_HTTP2_ERROR_PROTOCOL_ERROR(int) - HTTP2 нема грешка.
-
SWOOLE_HTTP2_ERROR_INTERNAL_ERROR(int) - HTTP2 грешка во протоколот.
-
SWOOLE_HTTP2_ERROR_FLOW_CONTROL_ERROR(int) - HTTP2 внатрешна грешка.
-
SWOOLE_HTTP2_ERROR_SETTINGS_TIMEOUT(int) - HTTP2 грешка во контролата на проток.
-
SWOOLE_HTTP2_ERROR_STREAM_CLOSED(int) - HTTP2 грешка при истек на поставките.
-
SWOOLE_HTTP2_ERROR_FRAME_SIZE_ERROR(int) - HTTP2 грешка затворен тек.
-
SWOOLE_HTTP2_ERROR_REFUSED_STREAM(int) - HTTP2 грешка во големината на рамката.
-
SWOOLE_HTTP2_ERROR_CANCEL(int) - HTTP2 одбиена грешка на тек.
-
SWOOLE_HTTP2_ERROR_COMPRESSION_ERROR(int) - HTTP2 грешка за откажување.
-
SWOOLE_HTTP2_ERROR_CONNECT_ERROR(int) - HTTP2 грешка во компресијата.
-
SWOOLE_HTTP2_ERROR_ENHANCE_YOUR_CALM(int) - HTTP2 грешка при поврзување.
-
SWOOLE_HTTP2_ERROR_INADEQUATE_SECURITY(int) - HTTP2 недоволно безбедносен проблем.
-
SWOOLE_HTTP2_ERROR_HTTP_1_1_REQUIRED(int) - HTTP2 бара http1.1 проблем.
-
SWOOLE_HTTP_CLIENT_ESTATUS_CONNECT_FAILED(int) - Connection timeout, the server is not listening on the port or there is a network failure, you can read $errCode to get the specific network error code.
-
SWOOLE_HTTP_CLIENT_ESTATUS_REQUEST_TIMEOUT(int) - Барањето истече, серверот не врати одговор во одреденото време.
-
SWOOLE_HTTP_CLIENT_ESTATUS_SERVER_RESET(int) - Откако ќе се испрати барањето на клиентот, серверот насилно ја прекинува врската.
-
SWOOLE_HTTP_CLIENT_ESTATUS_SEND_FAILED(int) - Испраќањето на клиентот не успеа (оваа константа е достапна во Swoole верзија >= v4.5.9, за верзии помали од ова, ве молиме користете го кодот за статус).
-
SWOOLE_MSGQUEUE_ORIENT(int) - Swoole\Process::pop() ќе врати специфични податоци во редот со тип на порака како ID на процесот + 1, Swoole\Process::push() ќе го додаде типот ID на процесот + 1 на пораката.
-
SWOOLE_MSGQUEUE_BALANCE(int) - Swoole\Process::pop() ќе ја врати првата порака во редот, Swoole\Process::push() нема да додаде специфичен тип на пораката.
-
SWOOLE_HOOK_TCP(int) - Поток базиран на кореутини од тип TCP Socket, вклучувајќи ги најчестите како Redis, PDO, Mysqli.
-
SWOOLE_HOOK_UDP(int) - Поток базиран на кореутини од тип UDP Socket.
-
SWOOLE_HOOK_UNIX(int) - Поток базиран на кореутини од тип Unix Stream Socket.
-
SWOOLE_HOOK_UDG(int) - Поток базиран на кореутини од тип UDG Stream Socket.
-
SWOOLE_HOOK_SSL(int) - Поток базиран на кореутини од тип SSL Stream Socket.
-
SWOOLE_HOOK_TLS(int) - Поток базиран на кореутини од тип TLS Stream Socket.
-
SWOOLE_HOOK_STREAM_FUNCTION(int) - Функција stream_*() базирана на кореутини.
-
SWOOLE_HOOK_FILE(int) - Операции со датотеки базирани на кореутини.
-
SWOOLE_HOOK_STDIO(int) - STDIO операции базирани на кореутини.
-
SWOOLE_HOOK_SLEEP(int) - Операции за спиење базирани на кореутини, вклучувајќи sleep, usleep, time_nanosleep, time_sleep_until.
-
SWOOLE_HOOK_PROC(int) - proc* функции базирани на кореутини, вклучувајќи: proc_open, proc_close, proc_get_status, proc_terminate.
-
SWOOLE_HOOK_CURL(int) - За curl екстензија базирана на кореутини.
-
SWOOLE_HOOK_NATIVE_CURL(int) - За нативна curl екстензија базирана на кореутини.
-
SWOOLE_HOOK_BLOCKING_FUNCTION(int) - Корутинска основа за блокирачка функција, вклучува gethostbyname, exec, shell_exec.
-
SWOOLE_HOOK_SOCKETS(int) - Корутинска основа за екстензијата sockets
-
SWOOLE_HOOK_PDO_PGSQL(int) - Корутинска основа за екстензијата pdo_pgsql.
-
SWOOLE_HOOK_PDO_ODBC(int) - Корутинска основа за екстензијата pdo_odbc.
-
SWOOLE_HOOK_PDO_ORACLE(int) - Корутинска основа за екстензијата pdo_oci.
-
SWOOLE_HOOK_PDO_SQLITE(int) - Корутинска основа за екстензијата pdo_sqlite.
-
SWOOLE_HOOK_ALL(int) - Корутинска основа за сите блокирачки функции и екстензии.
-
SOCKET_ECANCELED(int) - Socket ecanceled грешка.
-
TCP_INFO(int) - TCP_INFO.
-
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) - WebSocket воспоставува врска.
-
SWOOLE_WEBSOCKET_STATUS_HANDSHAKE(int) - WebSocket е во фаза на ракување.
-
SWOOLE_WEBSOCKET_STATUS_ACTIVE(int) - Активна WebSocket врска.
-
SWOOLE_WEBSOCKET_STATUS_CLOSING(int) - WebSocket врската е затворена.
-
SWOOLE_WEBSOCKET_OPCODE_CONTINUATION(int) - Websocket продолжна рамка.
-
SWOOLE_WEBSOCKET_OPCODE_TEXT(int) - Websocket текстуална рамка.
-
SWOOLE_WEBSOCKET_OPCODE_BINARY(int) - Websocket бинарна рамка.
-
SWOOLE_WEBSOCKET_OPCODE_CLOSE(int) - Websocket рамка за затворање.
-
SWOOLE_WEBSOCKET_OPCODE_PING(int) - Websocket рамка за пинг.
-
SWOOLE_WEBSOCKET_OPCODE_PONG(int) - Websocket рамка за понг.
-
SWOOLE_WEBSOCKET_FLAG_FIN(int) - Websocket FIN знаменце.
-
SWOOLE_WEBSOCKET_FLAG_RSV1(int) - Websocket RSV1 знаменце.
-
SWOOLE_WEBSOCKET_FLAG_RSV2(int) - Websocket RSV2 знаменце.
-
SWOOLE_WEBSOCKET_FLAG_RSV3(int) - Websocket RSV3 знаменце.
-
SWOOLE_WEBSOCKET_FLAG_MASK(int) - Websocket MASK знаменце.
-
SWOOLE_WEBSOCKET_FLAG_COMPRESS(int) - Websocket COMPRESS знаменце.
-
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) - Абнормално затворање (не е примена рамка за затворање, на пр., TCP ресетирање).
-
SWOOLE_WEBSOCKET_CLOSE_MESSAGE_ERROR(int) - Невалидни податоци (на пр., текст што не е UTF-8 во рамка со текст).
-
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) - Невалиден одговор од примарниот сервер.
Белешки од корисници
Нема белешки од корисници за оваа страница.