Downloads
Documentation
Get Involved
Help
Search docs
PHP 8.4.0 RC4 available for testing
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Introduction »
« eio_write
Manuel PHP
Référence des fonctions
Extensions sur le contrôle des processus
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Ev
Introduction
Installation/Configuration
Pré-requis
Installation
Exemples
Watchers
Les fonctions de rappel d'un Watcher
Modes d'opération périodique d'un watcher
Ev
— La classe Ev
Ev::backend
— Retourne un entier décrivant le backend utilisé par libev
Ev::depth
— Retourne la profondeur de récursion
Ev::embeddableBackends
— Retourne le jeu de backends qui sont encapsulés dans les autres boucles d'événements
Ev::feedSignal
— Simule la réception d'un signal
Ev::feedSignalEvent
— Simule un événement de signal dans la boucle par défaut
Ev::iteration
— Retourne le nombre de fois que la boucle d'événement par défaut a été sollicitée pour un nouvel événement
Ev::now
— Retourne le temps de démarrage de la dernière itération de la boucle d'événement par défaut
Ev::nowUpdate
— Etablit le temps courant en demandant au kernel ; met à jour le temps retourné par Ev::now pendant l'exécution
Ev::recommendedBackends
— Retourne un masque d'octets de backends recommandés pour la plateforme courante
Ev::resume
— Reprend la boucle d'événement par défaut précédemment stoppée
Ev::run
— Commence la vérification des événements et appelle les fonctions de rappels pour la boucle par défaut
Ev::sleep
— Bloque le processus pendant un nombre de secondes fourni
Ev::stop
— Arrête la boucle d'événements par défaut
Ev::supportedBackends
— Retourne le jeu de backends supportés par la configuration courant de libev
Ev::suspend
— Suspend la boucle par défaut d'événements
Ev::time
— Retourne le temps courant depuis l'époque Unix
Ev::verify
— Effectue des vérifications internes de consistence (pour le débogage)
EvCheck
— La classe EvCheck
EvCheck::__construct
— Construit l'objet d'observation EvCheck
EvCheck::createStopped
— Crée une instance d'un observateur stoppé EvCheck
EvChild
— La classe EvChild
EvChild::__construct
— Construit l'objet d'observation EvChild
EvChild::createStopped
— Crée une instance de l'observateur stoppé EvCheck
EvChild::set
— Configure l'observateur
EvEmbed
— La classe EvEmbed
EvEmbed::__construct
— Construit un objet EvEmbed
EvEmbed::createStopped
— Crée un objet EvEmbed watcher stoppé
EvEmbed::set
— Configure le watcher
EvEmbed::sweep
— Balaye, une seule fois, et de façon non bloquante la boucle interne
EvFork
— La classe EvFork
EvFork::__construct
— Construit l'objet observateur EvFork
EvFork::createStopped
— Crée un instance arrêté de la classe de l'observateur EvFork
EvIdle
— La classe EvIdle
EvIdle::__construct
— Construit l'objet observateur EvIdle
EvIdle::createStopped
— Crée une instance d'un objet observateur EvIdle
EvIo
— La classe EvIo
EvIo::__construct
— Construit un nouvel objet EvIo
EvIo::createStopped
— Crée un objet d'observateur EvIo arrêté
EvIo::set
— Configure l'observateur
EvLoop
— La classe EvLoop
EvLoop::backend
— Retourne un entier décrivant le backend utilisé par libev
EvLoop::check
— Crée un objet EvCheck associé avec l'instance de la boucle d'événements courante
EvLoop::child
— Crée un objet EvChild associé avec la boucle d'événements courante
EvLoop::__construct
— Construit un objet de boucle d'événements
EvLoop::defaultLoop
— Retourne ou crée la boucle d'événements par défaut
EvLoop::embed
— Crée une instance de l'observateur EvEmbed associé avec l'objet de l'EvLoop courant
EvLoop::fork
— Crée un objet EvFork watcher associé avec l'instance de la boucle de l'événement courant
EvLoop::idle
— Crée un objet EvIdle watcher associé avec l'instance de la boucle de l'événement courant
EvLoop::invokePending
— Invoque tous les watchers en attente pendant que leurs statuts de file d'attente ne soient réinitialisés
EvLoop::io
— Crée un objet EvIo watcher associé avec l'instance de la boucle de l'événement courant
EvLoop::loopFork
— Doit être appelé après un fork
EvLoop::now
— Retourne le "event loop time" courant
EvLoop::nowUpdate
— Etablit le temps courant en demandant au kernel, et mise à jour du temps retourné par EvLoop::now pendant l'exécution
EvLoop::periodic
— Crée un objet EvPeriodic watcher associé avec l'instance de la boucle d'événement courant
EvLoop::prepare
— Crée un objet EvPrepare watcher associé avec l'instance de la boucle d'événement courant
EvLoop::resume
— Reprend une boucle d'évément précédemment stoppée
EvLoop::run
— Commence à vérifier les événements et à appeler les fonctions de rappel de la boucle
EvLoop::signal
— Crée un objet EvSignal watcher associé avec l'instance de la boucle d'événement courant
EvLoop::stat
— Crée un objet EvStat watcher associé avec l'instance de la boucle d'événement courant
EvLoop::stop
— Stoppe la boucle d'événement
EvLoop::suspend
— Suspend la boucle
EvLoop::timer
— Crée un objet EvTimer watcher associé avec l'instance de la boucle d'événement courant
EvLoop::verify
— Effectue des vérifications de consistence interne (pour le débogage)
EvPeriodic
— La classe EvPeriodic
EvPeriodic::again
— Arrête et re-démarre le watcher périodique
EvPeriodic::at
— Retourne le temps absolu auquel ce watcher sera appelé la prochaine fois
EvPeriodic::__construct
— Construit un objet watcher EvPeriodic
EvPeriodic::createStopped
— Crée un watcher EvPeriodic stoppé
EvPeriodic::set
— Configure le watcher
EvPrepare
— La classe EvPrepare
EvPrepare::__construct
— Construit un objet de watcher EvPrepare
EvPrepare::createStopped
— Crée une instance stoppée du watcher EvPrepare
EvSignal
— La classe EvSignal
EvSignal::__construct
— Construit un objet watcher EvSignal
EvSignal::createStopped
— Crée un objet watcher EvSignal stoppé
EvSignal::set
— Configure le watcher
EvStat
— La classe EvStat
EvStat::attr
— Retourne la valeur la plus récente détectée par Ev
EvStat::__construct
— Construit un objet EvStat watcher
EvStat::createStopped
— Crée un objet EvStat watcher stoppé
EvStat::prev
— Retourne le jeu précédent retourné par EvStat::attr
EvStat::set
— Configure le watcher
EvStat::stat
— Initialise l'appel à stat
EvTimer
— La classe EvTimer
EvTimer::again
— Re-démarre le watcher Timer
EvTimer::__construct
— Construit un objet EvTimer watcher
EvTimer::createStopped
— Crée un objet EvTimer watcher stoppé
EvTimer::set
— Configure le watcher
EvWatcher
— La classe EvWatcher
EvWatcher::clear
— Efface le statut d'attente de l'observateur
EvWatcher::__construct
— Constructeur d'objet observateur
EvWatcher::feed
— Alimente les revents fournis dans la boucle d'événements
EvWatcher::getLoop
— Retourne la boucle responsable de l'observateur
EvWatcher::invoke
— Invoque la fonction de rappel de l'observateur avec le masque de bits des événements reçus fournis
EvWatcher::keepalive
— Garde la boucle active
EvWatcher::setCallback
— Définit une nouvelle fonction de rappel pour le watcher
EvWatcher::start
— Démarre le Watcher
EvWatcher::stop
— Arrête le Watcher
Improve This Page
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
There are no user contributed notes for this page.
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google