@@ -218,7 +218,9 @@ discard block |
||
218 | 218 | * |
219 | 219 | * @return int Bit mask describing the backend used by libev, see Ev::BACKEND_* flags. |
220 | 220 | */ |
221 | - final public static function backend() {} |
|
221 | + final public static function backend() |
|
222 | + { |
|
223 | +} |
|
222 | 224 | |
223 | 225 | /** |
224 | 226 | * Returns recursion depth |
@@ -229,14 +231,18 @@ discard block |
||
229 | 231 | * |
230 | 232 | * @return int Recursion depth of the default loop. |
231 | 233 | */ |
232 | - final public static function depth() {} |
|
234 | + final public static function depth() |
|
235 | + { |
|
236 | +} |
|
233 | 237 | |
234 | 238 | /** |
235 | 239 | * Returns the set of backends that are embeddable in other event loops. |
236 | 240 | * |
237 | 241 | * @return int Bit mask which can contain Ev::BACKEND_* flags combined using bitwise OR operator. |
238 | 242 | */ |
239 | - final public static function embeddableBackends() {} |
|
243 | + final public static function embeddableBackends() |
|
244 | + { |
|
245 | +} |
|
240 | 246 | |
241 | 247 | /** |
242 | 248 | * Feed signal event into Ev |
@@ -249,7 +255,9 @@ discard block |
||
249 | 255 | * @param int $signum Signal number. See signal(7) man page for details. You can use constants exported by pcntl |
250 | 256 | * extension. |
251 | 257 | */ |
252 | - final public static function feedSignal($signum) {} |
|
258 | + final public static function feedSignal($signum) |
|
259 | + { |
|
260 | +} |
|
253 | 261 | |
254 | 262 | /** |
255 | 263 | * Feed signal event into the default loop |
@@ -260,7 +268,9 @@ discard block |
||
260 | 268 | * @param int $signum Signal number. See signal(7) man page for details. See also constants exported by pcntl |
261 | 269 | * extension. |
262 | 270 | */ |
263 | - final public static function feedSignalEvent($signum) {} |
|
271 | + final public static function feedSignalEvent($signum) |
|
272 | + { |
|
273 | +} |
|
264 | 274 | |
265 | 275 | /** |
266 | 276 | * Return the number of times the default event loop has polled for new events. |
@@ -269,7 +279,9 @@ discard block |
||
269 | 279 | * |
270 | 280 | * @return int Number of polls of the default event loop. |
271 | 281 | */ |
272 | - final public static function iteration() {} |
|
282 | + final public static function iteration() |
|
283 | + { |
|
284 | +} |
|
273 | 285 | |
274 | 286 | /** |
275 | 287 | * Returns the time when the last iteration of the default event loop has started. |
@@ -280,7 +292,9 @@ discard block |
||
280 | 292 | * @return float Number of seconds(fractional) representing the time when the last iteration of the default event |
281 | 293 | * loop has started. |
282 | 294 | */ |
283 | - final public static function now() {} |
|
295 | + final public static function now() |
|
296 | + { |
|
297 | +} |
|
284 | 298 | |
285 | 299 | /** |
286 | 300 | * Establishes the current time by querying the kernel, updating the time returned by Ev::now in the progress. |
@@ -291,7 +305,9 @@ discard block |
||
291 | 305 | * This method is rarely useful, but when some event callback runs for a very long time without entering the event |
292 | 306 | * loop, updating libev's consideration of the current time is a good idea. |
293 | 307 | */ |
294 | - final public static function nowUpdate() {} |
|
308 | + final public static function nowUpdate() |
|
309 | + { |
|
310 | +} |
|
295 | 311 | |
296 | 312 | /** |
297 | 313 | * Returns a bit mask of recommended backends for current platform. |
@@ -304,7 +320,9 @@ discard block |
||
304 | 320 | * |
305 | 321 | * @return int Bit mask which can contain Ev::BACKEND_* flags combined using bitwise OR operator. |
306 | 322 | */ |
307 | - final public static function recommendedBackends() {} |
|
323 | + final public static function recommendedBackends() |
|
324 | + { |
|
325 | +} |
|
308 | 326 | |
309 | 327 | /** |
310 | 328 | * Resume previously suspended default event loop. |
@@ -319,7 +337,9 @@ discard block |
||
319 | 337 | * |
320 | 338 | * Calling suspend / resume has the side effect of updating the event loop time (see Ev::nowUpdate()). |
321 | 339 | */ |
322 | - final public static function resume() {} |
|
340 | + final public static function resume() |
|
341 | + { |
|
342 | +} |
|
323 | 343 | |
324 | 344 | /** |
325 | 345 | * Begin checking for events and calling callbacks for the default loop. |
@@ -331,28 +351,36 @@ discard block |
||
331 | 351 | * |
332 | 352 | * @param int $flags One of the Ev::FLAG_* flags |
333 | 353 | */ |
334 | - final public static function run($flags = self::FLAG_AUTO) {} |
|
354 | + final public static function run($flags = self::FLAG_AUTO) |
|
355 | + { |
|
356 | +} |
|
335 | 357 | |
336 | 358 | /** |
337 | 359 | * Block the process for the given number of seconds. |
338 | 360 | * |
339 | 361 | * @param float $seconds Fractional number of seconds |
340 | 362 | */ |
341 | - final public static function sleep($seconds) {} |
|
363 | + final public static function sleep($seconds) |
|
364 | + { |
|
365 | +} |
|
342 | 366 | |
343 | 367 | /** |
344 | 368 | * Stops the default event loop |
345 | 369 | * |
346 | 370 | * @param int $how One of the Ev::BREAK_* constants |
347 | 371 | */ |
348 | - final public static function stop($how = self::BREAK_ONE) {} |
|
372 | + final public static function stop($how = self::BREAK_ONE) |
|
373 | + { |
|
374 | +} |
|
349 | 375 | |
350 | 376 | /** |
351 | 377 | * Returns the set of backends supported by current libev configuration. |
352 | 378 | * |
353 | 379 | * @return int Bit mask which can contain Ev::BACKEND_* flags combined using bitwise OR operator. |
354 | 380 | */ |
355 | - final public static function supportedBackends() {} |
|
381 | + final public static function supportedBackends() |
|
382 | + { |
|
383 | +} |
|
356 | 384 | |
357 | 385 | /** |
358 | 386 | * Suspend the default event loop. |
@@ -365,7 +393,9 @@ discard block |
||
365 | 393 | * After calling Ev::suspend() it is not allowed to call any function on the given loop other than Ev::resume(). |
366 | 394 | * Also it is not allowed to call Ev::resume() without a previous call to Ev::suspend(). |
367 | 395 | */ |
368 | - final public static function suspend() {} |
|
396 | + final public static function suspend() |
|
397 | + { |
|
398 | +} |
|
369 | 399 | |
370 | 400 | /** |
371 | 401 | * Returns the current time in fractional seconds since the epoch. |
@@ -374,7 +404,9 @@ discard block |
||
374 | 404 | * |
375 | 405 | * @return float The current time in fractional seconds since the epoch. |
376 | 406 | */ |
377 | - final public static function time() {} |
|
407 | + final public static function time() |
|
408 | + { |
|
409 | +} |
|
378 | 410 | |
379 | 411 | /** |
380 | 412 | * Performs internal consistency checks (for debugging). |
@@ -382,7 +414,9 @@ discard block |
||
382 | 414 | * Performs internal consistency checks (for debugging libev) and abort the program if any data structures were |
383 | 415 | * found to be corrupted. |
384 | 416 | */ |
385 | - final public static function verify() {} |
|
417 | + final public static function verify() |
|
418 | + { |
|
419 | +} |
|
386 | 420 | } |
387 | 421 | |
388 | 422 | /** |
@@ -421,7 +455,9 @@ discard block |
||
421 | 455 | * @return int In case if the watcher is pending, returns revents bitset as if the watcher callback had been |
422 | 456 | * invoked. Otherwise returns 0 . |
423 | 457 | */ |
424 | - public function clear() {} |
|
458 | + public function clear() |
|
459 | + { |
|
460 | +} |
|
425 | 461 | |
426 | 462 | /** |
427 | 463 | * Feeds the given revents set into the event loop. |
@@ -430,21 +466,27 @@ discard block |
||
430 | 466 | * |
431 | 467 | * @param int $events Bit mask of watcher received events. |
432 | 468 | */ |
433 | - public function feed($events) {} |
|
469 | + public function feed($events) |
|
470 | + { |
|
471 | +} |
|
434 | 472 | |
435 | 473 | /** |
436 | 474 | * Returns the loop responsible for the watcher. |
437 | 475 | * |
438 | 476 | * @return EvLoop Event loop object responsible for the watcher. |
439 | 477 | */ |
440 | - public function getLoop() {} |
|
478 | + public function getLoop() |
|
479 | + { |
|
480 | +} |
|
441 | 481 | |
442 | 482 | /** |
443 | 483 | * Invokes the watcher callback with the given received events bit mask. |
444 | 484 | * |
445 | 485 | * @param int $events Bit mask of watcher received events. |
446 | 486 | */ |
447 | - public function invoke($events) {} |
|
487 | + public function invoke($events) |
|
488 | + { |
|
489 | +} |
|
448 | 490 | |
449 | 491 | /** |
450 | 492 | * Configures whether to keep the loop from returning. |
@@ -460,28 +502,36 @@ discard block |
||
460 | 502 | * @param bool $value With keepalive value set to FALSE the watcher won't keep Ev::run() / EvLoop::run() from |
461 | 503 | * returning even though the watcher is active. |
462 | 504 | */ |
463 | - public function keepAlive($value) {} |
|
505 | + public function keepAlive($value) |
|
506 | + { |
|
507 | +} |
|
464 | 508 | |
465 | 509 | /** |
466 | 510 | * Sets new callback for the watcher. |
467 | 511 | * |
468 | 512 | * @param callable $callback void callback ([ object $watcher = NULL [, int $revents = NULL ]] ) |
469 | 513 | */ |
470 | - public function setCallback(callable $callback) {} |
|
514 | + public function setCallback(callable $callback) |
|
515 | + { |
|
516 | +} |
|
471 | 517 | |
472 | 518 | /** |
473 | 519 | * Starts the watcher. |
474 | 520 | * |
475 | 521 | * Marks the watcher as active. Note that only active watchers will receive events. |
476 | 522 | */ |
477 | - public function start() {} |
|
523 | + public function start() |
|
524 | + { |
|
525 | +} |
|
478 | 526 | |
479 | 527 | /** |
480 | 528 | * Stops the watcher. |
481 | 529 | * |
482 | 530 | * Marks the watcher as inactive. Note that only active watchers will receive events. |
483 | 531 | */ |
484 | - public function stop() {} |
|
532 | + public function stop() |
|
533 | + { |
|
534 | +} |
|
485 | 535 | } |
486 | 536 | |
487 | 537 | /** |
@@ -512,7 +562,9 @@ discard block |
||
512 | 562 | * @param mixed $data |
513 | 563 | * @param int $priority |
514 | 564 | */ |
515 | - public function __construct(callable $callback, $data = null, $priority = 0) {} |
|
565 | + public function __construct(callable $callback, $data = null, $priority = 0) |
|
566 | + { |
|
567 | +} |
|
516 | 568 | |
517 | 569 | /** |
518 | 570 | * @param callable $callback |
@@ -520,7 +572,9 @@ discard block |
||
520 | 572 | * @param int $priority |
521 | 573 | * @return EvCheck |
522 | 574 | */ |
523 | - final public static function createStopped(callable $callback, $data = null, $priority = 0) {} |
|
575 | + final public static function createStopped(callable $callback, $data = null, $priority = 0) |
|
576 | + { |
|
577 | +} |
|
524 | 578 | } |
525 | 579 | |
526 | 580 | /** |
@@ -565,7 +619,9 @@ discard block |
||
565 | 619 | * @param mixed $data |
566 | 620 | * @param int $priority |
567 | 621 | */ |
568 | - public function __construct($pid, $trace, callable $callback, $data = null, $priority = 0) {} |
|
622 | + public function __construct($pid, $trace, callable $callback, $data = null, $priority = 0) |
|
623 | + { |
|
624 | +} |
|
569 | 625 | |
570 | 626 | /** |
571 | 627 | * Create instance of a stopped EvCheck watcher. |
@@ -581,7 +637,9 @@ discard block |
||
581 | 637 | * |
582 | 638 | * @return EvChild |
583 | 639 | */ |
584 | - final public static function createStopped($pid, $trace, callable $callback, $data = null, $priority = 0) {} |
|
640 | + final public static function createStopped($pid, $trace, callable $callback, $data = null, $priority = 0) |
|
641 | + { |
|
642 | +} |
|
585 | 643 | |
586 | 644 | /** |
587 | 645 | * Configures the watcher |
@@ -590,7 +648,9 @@ discard block |
||
590 | 648 | * @param bool $trace If FALSE, only activate the watcher when the process terminates. Otherwise(TRUE) additionally |
591 | 649 | * activate the watcher when the process is stopped or continued. |
592 | 650 | */ |
593 | - public function set($pid, $trace) {} |
|
651 | + public function set($pid, $trace) |
|
652 | + { |
|
653 | +} |
|
594 | 654 | } |
595 | 655 | |
596 | 656 | /** |
@@ -619,19 +679,25 @@ discard block |
||
619 | 679 | * @param mixed $data |
620 | 680 | * @param int $priority |
621 | 681 | */ |
622 | - public function __construct(EvLoop $embed, callable $callback, $data = null, $priority = 0) {} |
|
682 | + public function __construct(EvLoop $embed, callable $callback, $data = null, $priority = 0) |
|
683 | + { |
|
684 | +} |
|
623 | 685 | |
624 | 686 | /** |
625 | 687 | * Configures the watcher. |
626 | 688 | * |
627 | 689 | * @param EvLoop $embed The loop to embed, this loop must be embeddable(see Ev::embeddableBackends()). |
628 | 690 | */ |
629 | - public function set(EvLoop $embed) {} |
|
691 | + public function set(EvLoop $embed) |
|
692 | + { |
|
693 | +} |
|
630 | 694 | |
631 | 695 | /** |
632 | 696 | * Make a single, non-blocking sweep over the embedded loop. |
633 | 697 | */ |
634 | - public function sweep() {} |
|
698 | + public function sweep() |
|
699 | + { |
|
700 | +} |
|
635 | 701 | |
636 | 702 | /** |
637 | 703 | * Create stopped EvEmbed watcher object |
@@ -645,7 +711,9 @@ discard block |
||
645 | 711 | * |
646 | 712 | * @return EvEmbed |
647 | 713 | */ |
648 | - final public static function createStopped(EvLoop $embed, callable $callback, $data = null, $priority = 0) {} |
|
714 | + final public static function createStopped(EvLoop $embed, callable $callback, $data = null, $priority = 0) |
|
715 | + { |
|
716 | +} |
|
649 | 717 | } |
650 | 718 | |
651 | 719 | /** |
@@ -686,7 +754,9 @@ discard block |
||
686 | 754 | * @param mixed $data |
687 | 755 | * @param int $priority |
688 | 756 | */ |
689 | - public function __construct($fd, $events, callable $callback, $data = null, $priority = 0) {} |
|
757 | + public function __construct($fd, $events, callable $callback, $data = null, $priority = 0) |
|
758 | + { |
|
759 | +} |
|
690 | 760 | |
691 | 761 | /** |
692 | 762 | * Configures the watcher. |
@@ -694,7 +764,9 @@ discard block |
||
694 | 764 | * @param resource $fd A stream opened with fopen() or similar functions, numeric file descriptor, or socket. |
695 | 765 | * @param int $events Ev::READ and/or Ev::WRITE. See the bit masks. |
696 | 766 | */ |
697 | - public function set($fd, $events) {} |
|
767 | + public function set($fd, $events) |
|
768 | + { |
|
769 | +} |
|
698 | 770 | |
699 | 771 | /** |
700 | 772 | * Create stopped EvIo watcher object. |
@@ -709,7 +781,9 @@ discard block |
||
709 | 781 | * |
710 | 782 | * @return EvIo |
711 | 783 | */ |
712 | - final public static function createStopped($fd, $events, callable $callback, $data = null, $priority = 0) {} |
|
784 | + final public static function createStopped($fd, $events, callable $callback, $data = null, $priority = 0) |
|
785 | + { |
|
786 | +} |
|
713 | 787 | } |
714 | 788 | |
715 | 789 | /** |
@@ -767,14 +841,17 @@ discard block |
||
767 | 841 | */ |
768 | 842 | public function __construct( |
769 | 843 | $offset, $interval, callable $reschedule_cb = null, callable $callback, $data = null, $priority = 0 |
770 | - ) {} |
|
844 | + ) { |
|
845 | +} |
|
771 | 846 | |
772 | 847 | /** |
773 | 848 | * Simply stops and restarts the periodic watcher again. |
774 | 849 | * |
775 | 850 | * Simply stops and restarts the periodic watcher again. This is only useful when attributes are changed. |
776 | 851 | */ |
777 | - public function again() {} |
|
852 | + public function again() |
|
853 | + { |
|
854 | +} |
|
778 | 855 | |
779 | 856 | /** |
780 | 857 | * Returns the absolute time that this watcher is supposed to trigger next. |
@@ -785,7 +862,9 @@ discard block |
||
785 | 862 | * |
786 | 863 | * @return double Rhe absolute time this watcher is supposed to trigger next in seconds. |
787 | 864 | */ |
788 | - public function at() {} |
|
865 | + public function at() |
|
866 | + { |
|
867 | +} |
|
789 | 868 | |
790 | 869 | /** |
791 | 870 | * Create a stopped EvPeriodic watcher |
@@ -808,7 +887,8 @@ discard block |
||
808 | 887 | */ |
809 | 888 | final public static function createStopped( |
810 | 889 | $offset, $interval, callable $reschedule_cb = null, callable $callback, $data = null, $priority = 0 |
811 | - ) {} |
|
890 | + ) { |
|
891 | +} |
|
812 | 892 | } |
813 | 893 | |
814 | 894 | /** |
@@ -844,7 +924,9 @@ discard block |
||
844 | 924 | * @param mixed $data |
845 | 925 | * @param int $priority |
846 | 926 | */ |
847 | - public function __construct(callable $callback, $data = null, $priority = 0) {} |
|
927 | + public function __construct(callable $callback, $data = null, $priority = 0) |
|
928 | + { |
|
929 | +} |
|
848 | 930 | |
849 | 931 | /** |
850 | 932 | * Creates a stopped instance of EvPrepare watcher. |
@@ -858,7 +940,9 @@ discard block |
||
858 | 940 | * |
859 | 941 | * @return EvPrepare |
860 | 942 | */ |
861 | - final public static function createStopped(callable $callback, $data = null, $priority = 0) {} |
|
943 | + final public static function createStopped(callable $callback, $data = null, $priority = 0) |
|
944 | + { |
|
945 | +} |
|
862 | 946 | } |
863 | 947 | |
864 | 948 | /** |
@@ -888,14 +972,18 @@ discard block |
||
888 | 972 | * @param mixed $data |
889 | 973 | * @param int $priority |
890 | 974 | */ |
891 | - public function __construct($signum, callable $callback, $data = null, $priority = 0) {} |
|
975 | + public function __construct($signum, callable $callback, $data = null, $priority = 0) |
|
976 | + { |
|
977 | +} |
|
892 | 978 | |
893 | 979 | /** |
894 | 980 | * Configures the watcher. |
895 | 981 | * |
896 | 982 | * @param int $signum Signal number. See the constants exported by pcntl extension. See also signal(7) man page. |
897 | 983 | */ |
898 | - public function set($signum) {} |
|
984 | + public function set($signum) |
|
985 | + { |
|
986 | +} |
|
899 | 987 | |
900 | 988 | /** |
901 | 989 | * Creates a stopped instance of EvSignal watcher. |
@@ -910,7 +998,9 @@ discard block |
||
910 | 998 | * |
911 | 999 | * @return EvSignal |
912 | 1000 | */ |
913 | - final public static function createStopped($signum, callable $callback, $data = null, $priority = 0) {} |
|
1001 | + final public static function createStopped($signum, callable $callback, $data = null, $priority = 0) |
|
1002 | + { |
|
1003 | +} |
|
914 | 1004 | } |
915 | 1005 | |
916 | 1006 | /** |
@@ -953,17 +1043,23 @@ discard block |
||
953 | 1043 | * @param mixed $data |
954 | 1044 | * @param int $priority |
955 | 1045 | */ |
956 | - public function __construct($path, $interval, callable $callback, $data = null, $priority = 0) {} |
|
1046 | + public function __construct($path, $interval, callable $callback, $data = null, $priority = 0) |
|
1047 | + { |
|
1048 | +} |
|
957 | 1049 | |
958 | 1050 | /** |
959 | 1051 | * @return array The values most recently detect by Ev (without actual stat'ing). See stat(2) man page for details. |
960 | 1052 | */ |
961 | - public function attr() {} |
|
1053 | + public function attr() |
|
1054 | + { |
|
1055 | +} |
|
962 | 1056 | |
963 | 1057 | /** |
964 | 1058 | * @return array Just like EvStat::attr() , but returns the previous set of values. |
965 | 1059 | */ |
966 | - public function prev() {} |
|
1060 | + public function prev() |
|
1061 | + { |
|
1062 | +} |
|
967 | 1063 | |
968 | 1064 | /** |
969 | 1065 | * Configures the watcher. |
@@ -972,7 +1068,9 @@ discard block |
||
972 | 1068 | * @param double $interval Hint on how quickly a change is expected to be detected and should normally be specified |
973 | 1069 | * as 0.0 to let libev choose a suitable value. |
974 | 1070 | */ |
975 | - public function set($path, $interval) {} |
|
1071 | + public function set($path, $interval) |
|
1072 | + { |
|
1073 | +} |
|
976 | 1074 | |
977 | 1075 | /** |
978 | 1076 | * Initiates the stat call. |
@@ -982,7 +1080,9 @@ discard block |
||
982 | 1080 | * |
983 | 1081 | * @return bool TRUE if path exists. Otherwise FALSE. |
984 | 1082 | */ |
985 | - public function stat() {} |
|
1083 | + public function stat() |
|
1084 | + { |
|
1085 | +} |
|
986 | 1086 | |
987 | 1087 | /** |
988 | 1088 | * Create a stopped EvStat watcher object. |
@@ -998,7 +1098,9 @@ discard block |
||
998 | 1098 | * |
999 | 1099 | * @return EvStat |
1000 | 1100 | */ |
1001 | - final public static function createStopped($path, $interval, callable $callback, $data = null, $priority = 0) {} |
|
1101 | + final public static function createStopped($path, $interval, callable $callback, $data = null, $priority = 0) |
|
1102 | + { |
|
1103 | +} |
|
1002 | 1104 | } |
1003 | 1105 | |
1004 | 1106 | /** |
@@ -1052,7 +1154,9 @@ discard block |
||
1052 | 1154 | * @param mixed $data |
1053 | 1155 | * @param int $priority |
1054 | 1156 | */ |
1055 | - public function __construct($after, $repeat, callable $callback, $data = null, $priority = 0) {} |
|
1157 | + public function __construct($after, $repeat, callable $callback, $data = null, $priority = 0) |
|
1158 | + { |
|
1159 | +} |
|
1056 | 1160 | |
1057 | 1161 | /** |
1058 | 1162 | * Restarts the timer watcher. |
@@ -1064,7 +1168,9 @@ discard block |
||
1064 | 1168 | * - if the timer is repeating, either start it if necessary (with the repeat value), or reset the running timer to |
1065 | 1169 | * the repeat value. |
1066 | 1170 | */ |
1067 | - public function again() {} |
|
1171 | + public function again() |
|
1172 | + { |
|
1173 | +} |
|
1068 | 1174 | |
1069 | 1175 | /** |
1070 | 1176 | * Configures the watcher. |
@@ -1074,7 +1180,9 @@ discard block |
||
1074 | 1180 | * is positive, then the timer will automatically be configured to trigger again every repeat seconds later, |
1075 | 1181 | * until stopped manually. |
1076 | 1182 | */ |
1077 | - public function set($after, $repeat) {} |
|
1183 | + public function set($after, $repeat) |
|
1184 | + { |
|
1185 | +} |
|
1078 | 1186 | |
1079 | 1187 | /** |
1080 | 1188 | * Creates a stopped EvTimer watcher object. |
@@ -1089,7 +1197,9 @@ discard block |
||
1089 | 1197 | * |
1090 | 1198 | * @return EvTimer |
1091 | 1199 | */ |
1092 | - final public static function createStopped($after, $repeat, callable $callback, $data = null, $priority = 0) {} |
|
1200 | + final public static function createStopped($after, $repeat, callable $callback, $data = null, $priority = 0) |
|
1201 | + { |
|
1202 | +} |
|
1093 | 1203 | } |
1094 | 1204 | |
1095 | 1205 | /** |
@@ -1119,7 +1229,9 @@ discard block |
||
1119 | 1229 | * @param mixed $data |
1120 | 1230 | * @param int $priority |
1121 | 1231 | */ |
1122 | - public function __construct(callable $callback, $data = null, $priority = 0) {} |
|
1232 | + public function __construct(callable $callback, $data = null, $priority = 0) |
|
1233 | + { |
|
1234 | +} |
|
1123 | 1235 | |
1124 | 1236 | /** |
1125 | 1237 | * Creates a stopped EvIdle instance. |
@@ -1130,7 +1242,9 @@ discard block |
||
1130 | 1242 | * |
1131 | 1243 | * @return EvIdle |
1132 | 1244 | */ |
1133 | - final public static function createStopped(callable $callback, $data = null, $priority = 0) {} |
|
1245 | + final public static function createStopped(callable $callback, $data = null, $priority = 0) |
|
1246 | + { |
|
1247 | +} |
|
1134 | 1248 | } |
1135 | 1249 | |
1136 | 1250 | /** |
@@ -1152,7 +1266,9 @@ discard block |
||
1152 | 1266 | * @param mixed $data |
1153 | 1267 | * @param int $priority |
1154 | 1268 | */ |
1155 | - public function __construct(callable $callback, $data = null, $priority = 0) {} |
|
1269 | + public function __construct(callable $callback, $data = null, $priority = 0) |
|
1270 | + { |
|
1271 | +} |
|
1156 | 1272 | |
1157 | 1273 | /** |
1158 | 1274 | * Creates a stopped EvFork instance. |
@@ -1163,7 +1279,9 @@ discard block |
||
1163 | 1279 | * |
1164 | 1280 | * @return EvFork |
1165 | 1281 | */ |
1166 | - final public static function createStopped(callable $callback, $data = null, $priority = 0) {} |
|
1282 | + final public static function createStopped(callable $callback, $data = null, $priority = 0) |
|
1283 | + { |
|
1284 | +} |
|
1167 | 1285 | } |
1168 | 1286 | |
1169 | 1287 | /** |
@@ -1226,14 +1344,18 @@ discard block |
||
1226 | 1344 | * @param float $io_interval |
1227 | 1345 | * @param float $timeout_interval |
1228 | 1346 | */ |
1229 | - public function __construct($flags = Ev::FLAG_AUTO, $data = null, $io_interval = 0.0, $timeout_interval = 0.0) {} |
|
1347 | + public function __construct($flags = Ev::FLAG_AUTO, $data = null, $io_interval = 0.0, $timeout_interval = 0.0) |
|
1348 | + { |
|
1349 | +} |
|
1230 | 1350 | |
1231 | 1351 | /** |
1232 | 1352 | * Returns an integer describing the backend used by libev. |
1233 | 1353 | * |
1234 | 1354 | * @return int An integer describing the backend used by libev. See Ev::backend(). |
1235 | 1355 | */ |
1236 | - public function backend() {} |
|
1356 | + public function backend() |
|
1357 | + { |
|
1358 | +} |
|
1237 | 1359 | |
1238 | 1360 | /** |
1239 | 1361 | * Creates EvCheck object associated with the current event loop instance. |
@@ -1243,7 +1365,9 @@ discard block |
||
1243 | 1365 | * @param int $priority |
1244 | 1366 | * @return EvCheck |
1245 | 1367 | */ |
1246 | - public function check(callable $callback, $data = null, $priority = 0) {} |
|
1368 | + public function check(callable $callback, $data = null, $priority = 0) |
|
1369 | + { |
|
1370 | +} |
|
1247 | 1371 | |
1248 | 1372 | /** |
1249 | 1373 | * Creates EvChild object associated with the current event loop instance; |
@@ -1255,7 +1379,9 @@ discard block |
||
1255 | 1379 | * @param int $priority |
1256 | 1380 | * @return EvChild |
1257 | 1381 | */ |
1258 | - public function child($pid, $trace, callable $callback, $data = null, $priority = 0) {} |
|
1382 | + public function child($pid, $trace, callable $callback, $data = null, $priority = 0) |
|
1383 | + { |
|
1384 | +} |
|
1259 | 1385 | |
1260 | 1386 | /** |
1261 | 1387 | * Creates EvEmbed object associated with the current event loop instance. |
@@ -1266,7 +1392,9 @@ discard block |
||
1266 | 1392 | * @param int $priority |
1267 | 1393 | * @return EvEmbed |
1268 | 1394 | */ |
1269 | - public function embed(EvLoop $other, callable $callback, $data = null, $priority = 0) {} |
|
1395 | + public function embed(EvLoop $other, callable $callback, $data = null, $priority = 0) |
|
1396 | + { |
|
1397 | +} |
|
1270 | 1398 | |
1271 | 1399 | /** |
1272 | 1400 | * Creates EvFork object associated with the current event loop instance. |
@@ -1276,7 +1404,9 @@ discard block |
||
1276 | 1404 | * @param int $priority |
1277 | 1405 | * @return EvFork |
1278 | 1406 | */ |
1279 | - public function fork(callable $callback, $data = null, $priority = 0) {} |
|
1407 | + public function fork(callable $callback, $data = null, $priority = 0) |
|
1408 | + { |
|
1409 | +} |
|
1280 | 1410 | |
1281 | 1411 | /** |
1282 | 1412 | * Creates EvIdle object associated with the current event loop instance. |
@@ -1286,12 +1416,16 @@ discard block |
||
1286 | 1416 | * @param int $priority |
1287 | 1417 | * @return EvIdle |
1288 | 1418 | */ |
1289 | - public function idle(callable $callback, $data = null, $priority = 0) {} |
|
1419 | + public function idle(callable $callback, $data = null, $priority = 0) |
|
1420 | + { |
|
1421 | +} |
|
1290 | 1422 | |
1291 | 1423 | /** |
1292 | 1424 | * Invoke all pending watchers while resetting their pending state. |
1293 | 1425 | */ |
1294 | - public function invokePending() {} |
|
1426 | + public function invokePending() |
|
1427 | + { |
|
1428 | +} |
|
1295 | 1429 | |
1296 | 1430 | /** |
1297 | 1431 | * Creates EvIo object associated with the current event loop instance. |
@@ -1302,7 +1436,9 @@ discard block |
||
1302 | 1436 | * @param mixed $data |
1303 | 1437 | * @param int $priority |
1304 | 1438 | */ |
1305 | - public function io($fd, $events, callable $callback, $data = null, $priority = 0) {} |
|
1439 | + public function io($fd, $events, callable $callback, $data = null, $priority = 0) |
|
1440 | + { |
|
1441 | +} |
|
1306 | 1442 | |
1307 | 1443 | /** |
1308 | 1444 | * Must be called after a fork. |
@@ -1311,7 +1447,9 @@ discard block |
||
1311 | 1447 | * Ev::FLAG_FORKCHECK which calls this function automatically, at some performance loss (refer to the libev |
1312 | 1448 | * documentation). |
1313 | 1449 | */ |
1314 | - public function loopFork() {} |
|
1450 | + public function loopFork() |
|
1451 | + { |
|
1452 | +} |
|
1315 | 1453 | |
1316 | 1454 | /** |
1317 | 1455 | * Returns the current "event loop time". |
@@ -1323,7 +1461,9 @@ discard block |
||
1323 | 1461 | * |
1324 | 1462 | * @return double Time of the event loop in (fractional) seconds. |
1325 | 1463 | */ |
1326 | - public function now() {} |
|
1464 | + public function now() |
|
1465 | + { |
|
1466 | +} |
|
1327 | 1467 | |
1328 | 1468 | /** |
1329 | 1469 | * Establishes the current time by querying the kernel, updating the time returned by Ev::now in the progress. |
@@ -1334,7 +1474,9 @@ discard block |
||
1334 | 1474 | * This method is rarely useful, but when some event callback runs for a very long time without entering the event |
1335 | 1475 | * loop, updating libev's consideration of the current time is a good idea. |
1336 | 1476 | */ |
1337 | - public function nowUpdate() {} |
|
1477 | + public function nowUpdate() |
|
1478 | + { |
|
1479 | +} |
|
1338 | 1480 | |
1339 | 1481 | /** |
1340 | 1482 | * Creates EvPeriodic object associated with the current event loop instance. |
@@ -1345,7 +1487,9 @@ discard block |
||
1345 | 1487 | * @param mixed $data |
1346 | 1488 | * @param int $priority |
1347 | 1489 | */ |
1348 | - public function periodic($offset, $interval, callable $callback, $data = null, $priority = 0) {} |
|
1490 | + public function periodic($offset, $interval, callable $callback, $data = null, $priority = 0) |
|
1491 | + { |
|
1492 | +} |
|
1349 | 1493 | |
1350 | 1494 | /** |
1351 | 1495 | * Creates EvPrepare object associated with the current event loop instance. |
@@ -1354,14 +1498,18 @@ discard block |
||
1354 | 1498 | * @param mixed $data |
1355 | 1499 | * @param int $priority |
1356 | 1500 | */ |
1357 | - public function prepare(callable $callback, $data = null, $priority = 0) {} |
|
1501 | + public function prepare(callable $callback, $data = null, $priority = 0) |
|
1502 | + { |
|
1503 | +} |
|
1358 | 1504 | |
1359 | 1505 | /** |
1360 | 1506 | * Resume previously suspended default event loop. |
1361 | 1507 | * |
1362 | 1508 | * EvLoop::suspend() and EvLoop::resume() methods suspend and resume a loop correspondingly. |
1363 | 1509 | */ |
1364 | - public function resume() {} |
|
1510 | + public function resume() |
|
1511 | + { |
|
1512 | +} |
|
1365 | 1513 | |
1366 | 1514 | /** |
1367 | 1515 | * Begin checking for events and calling callbacks for the loop. |
@@ -1373,7 +1521,9 @@ discard block |
||
1373 | 1521 | * |
1374 | 1522 | * @param int $flags One of the Ev::RUN_* flags. |
1375 | 1523 | */ |
1376 | - public function run($flags = Ev::FLAG_AUTO) {} |
|
1524 | + public function run($flags = Ev::FLAG_AUTO) |
|
1525 | + { |
|
1526 | +} |
|
1377 | 1527 | |
1378 | 1528 | /** |
1379 | 1529 | * Creates EvSignal object associated with the current event loop instance. |
@@ -1384,7 +1534,9 @@ discard block |
||
1384 | 1534 | * @param int $priority |
1385 | 1535 | * @return EvSignal |
1386 | 1536 | */ |
1387 | - public function signal($signal, callable $callback, $data = null, $priority = 0) {} |
|
1537 | + public function signal($signal, callable $callback, $data = null, $priority = 0) |
|
1538 | + { |
|
1539 | +} |
|
1388 | 1540 | |
1389 | 1541 | /** |
1390 | 1542 | * Creates EvStats object associated with the current event loop instance. |
@@ -1396,21 +1548,27 @@ discard block |
||
1396 | 1548 | * @param int $priority |
1397 | 1549 | * @return EvStat |
1398 | 1550 | */ |
1399 | - public function stat($path, $interval, callable $callback, $data = null, $priority = 0) {} |
|
1551 | + public function stat($path, $interval, callable $callback, $data = null, $priority = 0) |
|
1552 | + { |
|
1553 | +} |
|
1400 | 1554 | |
1401 | 1555 | /** |
1402 | 1556 | * Stops the event loop. |
1403 | 1557 | * |
1404 | 1558 | * @param int $how One of the Ev::BREAK_* flags. |
1405 | 1559 | */ |
1406 | - public function stop($how = Ev::BREAK_ALL) {} |
|
1560 | + public function stop($how = Ev::BREAK_ALL) |
|
1561 | + { |
|
1562 | +} |
|
1407 | 1563 | |
1408 | 1564 | /** |
1409 | 1565 | * Suspend the loop. |
1410 | 1566 | * |
1411 | 1567 | * EvLoop::suspend() and EvLoop::resume() methods suspend and resume a loop correspondingly. |
1412 | 1568 | */ |
1413 | - public function suspend() {} |
|
1569 | + public function suspend() |
|
1570 | + { |
|
1571 | +} |
|
1414 | 1572 | |
1415 | 1573 | /** |
1416 | 1574 | * Creates EvTimer object associated with the current event loop instance. |
@@ -1422,7 +1580,9 @@ discard block |
||
1422 | 1580 | * @param int $priority |
1423 | 1581 | * @return EvTimer |
1424 | 1582 | */ |
1425 | - public function timer($after, $repeat, callable $callback, $data = null, $priority = 0) {} |
|
1583 | + public function timer($after, $repeat, callable $callback, $data = null, $priority = 0) |
|
1584 | + { |
|
1585 | +} |
|
1426 | 1586 | |
1427 | 1587 | /** |
1428 | 1588 | * Performs internal consistency checks (for debugging). |
@@ -1430,7 +1590,9 @@ discard block |
||
1430 | 1590 | * Performs internal consistency checks (for debugging libev) and abort the program if any data structures were |
1431 | 1591 | * found to be corrupted. |
1432 | 1592 | */ |
1433 | - public function verify() {} |
|
1593 | + public function verify() |
|
1594 | + { |
|
1595 | +} |
|
1434 | 1596 | |
1435 | 1597 | /** |
1436 | 1598 | * Returns or creates the default event loop. |
@@ -1445,5 +1607,6 @@ discard block |
||
1445 | 1607 | */ |
1446 | 1608 | public static function defaultLoop( |
1447 | 1609 | $flags = Ev::FLAG_AUTO, $data = null, $io_interval = 0.0, $timeout_interval = 0.0 |
1448 | - ) {} |
|
1610 | + ) { |
|
1611 | +} |
|
1449 | 1612 | } |