|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
| struct | fpm_event_s |
| struct | fpm_event_queue_s |
| struct | fpm_event_module_s |
Macros | |
| #define | FPM_EV_TIMEOUT (1 << 0) |
| #define | FPM_EV_READ (1 << 1) |
| #define | FPM_EV_PERSIST (1 << 2) |
| #define | FPM_EV_EDGE (1 << 3) |
| #define | fpm_event_set_timer(ev, flags, cb, arg) |
Typedefs | |
| typedef struct fpm_event_queue_s | fpm_event_queue |
Functions | |
| void | fpm_event_loop (int err) |
| void | fpm_event_fire (struct fpm_event_s *ev) |
| int | fpm_event_init_main (void) |
| int | fpm_event_set (struct fpm_event_s *ev, int fd, int flags, void(*callback)(struct fpm_event_s *, short, void *), void *arg) |
| int | fpm_event_add (struct fpm_event_s *ev, unsigned long int timeout) |
| int | fpm_event_del (struct fpm_event_s *ev) |
| int | fpm_event_pre_init (char *mechanism) |
| const char * | fpm_event_mechanism_name (void) |
| int | fpm_event_support_edge_trigger (void) |
| #define FPM_EV_EDGE (1 << 3) |
Definition at line 9 of file fpm_events.h.
| #define FPM_EV_PERSIST (1 << 2) |
Definition at line 8 of file fpm_events.h.
| #define FPM_EV_READ (1 << 1) |
Definition at line 7 of file fpm_events.h.
| #define FPM_EV_TIMEOUT (1 << 0) |
Definition at line 6 of file fpm_events.h.
Definition at line 11 of file fpm_events.h.
| typedef struct fpm_event_queue_s fpm_event_queue |
| int fpm_event_add | ( | struct fpm_event_s * | ev, |
| unsigned long int | timeout ) |
Definition at line 496 of file fpm_events.c.
| int fpm_event_del | ( | struct fpm_event_s * | ev | ) |
Definition at line 538 of file fpm_events.c.
| void fpm_event_fire | ( | struct fpm_event_s * | ev | ) |
Definition at line 472 of file fpm_events.c.
| int fpm_event_init_main | ( | void | ) |
Definition at line 316 of file fpm_events.c.
| void fpm_event_loop | ( | int | err | ) |
Definition at line 353 of file fpm_events.c.
| const char * fpm_event_mechanism_name | ( | void | ) |
Definition at line 306 of file fpm_events.c.
| int fpm_event_pre_init | ( | char * | mechanism | ) |
Definition at line 255 of file fpm_events.c.
| int fpm_event_set | ( | struct fpm_event_s * | ev, |
| int | fd, | ||
| int | flags, | ||
| void(* | callback )(struct fpm_event_s *, short, void *), | ||
| void * | arg ) |
Definition at line 482 of file fpm_events.c.
| int fpm_event_support_edge_trigger | ( | void | ) |
Definition at line 311 of file fpm_events.c.