diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 477 | 
1 files changed, 244 insertions, 233 deletions
| @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #124 eio version 3.0.0RC4 ] { +Extension [ <persistent> extension #122 eio version 3.1.0RC1 ] {    - Dependencies {      Dependency [ sockets (Optional) ] @@ -61,423 +61,414 @@ Extension [ <persistent> extension #124 eio version 3.0.0RC4 ] {    }    - Functions { -    Function [ <internal:eio> function eio_init ] { +    Function [ <internal:eio> function eio_event_loop ] {        - Parameters [0] {        } +      - Return [ bool ]      }      Function [ <internal:eio> function eio_poll ] {        - Parameters [0] {        } -    } -    Function [ <internal:eio> function eio_event_loop ] { - -      - Parameters [0] { -      } -    } -    Function [ <internal:eio> function eio_get_last_error ] { - -      - Parameters [1] { -        Parameter #0 [ <required> $req ] -      } +      - Return [ int ]      }      Function [ <internal:eio> function eio_open ] {        - Parameters [6] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $flags ] -        Parameter #2 [ <required> $mode ] -        Parameter #3 [ <required> $pri ] -        Parameter #4 [ <required> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $flags ] +        Parameter #2 [ <required> int $mode ] +        Parameter #3 [ <required> int $pri ] +        Parameter #4 [ <required> mixed $callback ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_truncate ] {        - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $offset ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] -      } -    } -    Function [ <internal:eio> function eio_chown ] { - -      - Parameters [6] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $uid ] -        Parameter #2 [ <optional> $gid ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] -      } -    } -    Function [ <internal:eio> function eio_chmod ] { - -      - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $mode ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <optional> int $offset = 0 ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_mkdir ] {        - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $mode ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $mode ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_rmdir ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <optional> int $pri = 0 ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_unlink ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <optional> int $pri = 0 ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_utime ] {        - Parameters [6] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $atime ] -        Parameter #2 [ <required> $mtime ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> float $atime ] +        Parameter #2 [ <required> float $mtime ] +        Parameter #3 [ <optional> int $pri = 0 ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_mknod ] {        - Parameters [6] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $mode ] -        Parameter #2 [ <required> $dev ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $mode ] +        Parameter #2 [ <required> int $dev ] +        Parameter #3 [ <optional> int $pri = 0 ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_link ] {        - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $new_path ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> string $new_path ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_symlink ] {        - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $new_path ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> string $new_path ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_rename ] {        - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $new_path ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> string $new_path ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_close ] {        - Parameters [4] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <optional> int $pri = 0 ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_sync ] {        - Parameters [3] { -        Parameter #0 [ <optional> $pri ] -        Parameter #1 [ <optional> $callback ] -        Parameter #2 [ <optional> $data ] +        Parameter #0 [ <optional> int $pri = 0 ] +        Parameter #1 [ <optional> mixed $callback = null ] +        Parameter #2 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fsync ] {        - Parameters [4] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <optional> int $pri = 0 ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fdatasync ] {        - Parameters [4] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <optional> int $pri = 0 ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_futime ] {        - Parameters [6] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $atime ] -        Parameter #2 [ <required> $mtime ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> float $atime ] +        Parameter #2 [ <required> float $mtime ] +        Parameter #3 [ <optional> int $pri = 0 ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_ftruncate ] {        - Parameters [5] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $offset ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <optional> int $offset = 0 ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ] +      } +    } +    Function [ <internal:eio> function eio_chmod ] { + +      - Parameters [5] { +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $mode ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fchmod ] {        - Parameters [5] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $mode ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $mode ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ] +      } +    } +    Function [ <internal:eio> function eio_chown ] { + +      - Parameters [6] { +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $uid ] +        Parameter #2 [ <optional> int $gid = -1 ] +        Parameter #3 [ <optional> int $pri = 0 ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fchown ] {        - Parameters [6] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $uid ] -        Parameter #2 [ <optional> $gid ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $uid ] +        Parameter #2 [ <optional> int $gid = -1 ] +        Parameter #3 [ <optional> int $pri = 0 ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_dup2 ] {        - Parameters [5] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $fd2 ] -        Parameter #2 [ <optional> $pri ] -        Parameter #3 [ <optional> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> mixed $fd2 ] +        Parameter #2 [ <optional> int $pri = 0 ] +        Parameter #3 [ <optional> mixed $callback = null ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_read ] {        - Parameters [6] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $length ] -        Parameter #2 [ <required> $offset ] -        Parameter #3 [ <required> $pri ] -        Parameter #4 [ <required> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $length ] +        Parameter #2 [ <required> int $offset ] +        Parameter #3 [ <required> int $pri ] +        Parameter #4 [ <required> mixed $callback ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_write ] {        - Parameters [7] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $str ] -        Parameter #2 [ <optional> $length ] -        Parameter #3 [ <optional> $offset ] -        Parameter #4 [ <optional> $pri ] -        Parameter #5 [ <optional> $callback ] -        Parameter #6 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> mixed $str ] +        Parameter #2 [ <optional> int $length = 0 ] +        Parameter #3 [ <optional> int $offset = 0 ] +        Parameter #4 [ <optional> int $pri = 0 ] +        Parameter #5 [ <optional> mixed $callback = null ] +        Parameter #6 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_readlink ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_realpath ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_stat ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = NULL ]        }      }      Function [ <internal:eio> function eio_lstat ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fstat ] {        - Parameters [4] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_statvfs ] {        - Parameters [4] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fstatvfs ] {        - Parameters [4] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_readdir ] {        - Parameters [5] { -        Parameter #0 [ <required> $path ] -        Parameter #1 [ <required> $flags ] -        Parameter #2 [ <required> $pri ] -        Parameter #3 [ <required> $callback ] -        Parameter #4 [ <optional> $data ] +        Parameter #0 [ <required> string $path ] +        Parameter #1 [ <required> int $flags ] +        Parameter #2 [ <required> int $pri ] +        Parameter #3 [ <required> mixed $callback ] +        Parameter #4 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_sendfile ] {        - Parameters [7] { -        Parameter #0 [ <required> $out_fd ] -        Parameter #1 [ <required> $in_fd ] -        Parameter #2 [ <required> $offset ] -        Parameter #3 [ <required> $length ] -        Parameter #4 [ <optional> $pri ] -        Parameter #5 [ <optional> $callback ] -        Parameter #6 [ <optional> $data ] +        Parameter #0 [ <required> mixed $out_fd ] +        Parameter #1 [ <required> mixed $in_fd ] +        Parameter #2 [ <required> int $offset ] +        Parameter #3 [ <required> int $length ] +        Parameter #4 [ <required> int $pri ] +        Parameter #5 [ <required> mixed $callback ] +        Parameter #6 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_readahead ] {        - Parameters [6] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $offset ] -        Parameter #2 [ <required> $length ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $offset ] +        Parameter #2 [ <required> int $length ] +        Parameter #3 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_seek ] {        - Parameters [6] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $offset ] -        Parameter #2 [ <required> $whence ] -        Parameter #3 [ <optional> $pri ] -        Parameter #4 [ <optional> $callback ] -        Parameter #5 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $offset ] +        Parameter #2 [ <required> int $whence ] +        Parameter #3 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #4 [ <optional> mixed $callback = null ] +        Parameter #5 [ <optional> mixed $data = NULL ]        }      }      Function [ <internal:eio> function eio_syncfs ] {        - Parameters [4] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_sync_file_range ] {        - Parameters [7] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $offset ] -        Parameter #2 [ <required> $nbytes ] -        Parameter #3 [ <required> $flags ] -        Parameter #4 [ <optional> $pri ] -        Parameter #5 [ <optional> $callback ] -        Parameter #6 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $offset ] +        Parameter #2 [ <required> int $nbytes ] +        Parameter #3 [ <required> int $flags ] +        Parameter #4 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #5 [ <optional> mixed $callback = null ] +        Parameter #6 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_fallocate ] {        - Parameters [7] { -        Parameter #0 [ <required> $fd ] -        Parameter #1 [ <required> $mode ] -        Parameter #2 [ <required> $offset ] -        Parameter #3 [ <required> $length ] -        Parameter #4 [ <optional> $pri ] -        Parameter #5 [ <optional> $callback ] -        Parameter #6 [ <optional> $data ] +        Parameter #0 [ <required> mixed $fd ] +        Parameter #1 [ <required> int $mode ] +        Parameter #2 [ <required> int $offset ] +        Parameter #3 [ <required> int $length ] +        Parameter #4 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #5 [ <optional> mixed $callback = null ] +        Parameter #6 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_custom ] {        - Parameters [4] { -        Parameter #0 [ <required> $execute ] -        Parameter #1 [ <required> $pri ] -        Parameter #2 [ <required> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> mixed $execute ] +        Parameter #1 [ <required> int $pri ] +        Parameter #2 [ <required> mixed $callback ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_busy ] {        - Parameters [4] { -        Parameter #0 [ <required> $delay ] -        Parameter #1 [ <optional> $pri ] -        Parameter #2 [ <optional> $callback ] -        Parameter #3 [ <optional> $data ] +        Parameter #0 [ <required> int $delay ] +        Parameter #1 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #2 [ <optional> mixed $callback = null ] +        Parameter #3 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_nop ] {        - Parameters [3] { -        Parameter #0 [ <optional> $pri ] -        Parameter #1 [ <optional> $callback ] -        Parameter #2 [ <optional> $data ] +        Parameter #0 [ <optional> int $pri = EIO_PRI_DEFAULT ] +        Parameter #1 [ <optional> mixed $callback = null ] +        Parameter #2 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_cancel ] { @@ -485,12 +476,13 @@ Extension [ <persistent> extension #124 eio version 3.0.0RC4 ] {        - Parameters [1] {          Parameter #0 [ <required> $req ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_grp ] {        - Parameters [2] { -        Parameter #0 [ <required> $callback ] -        Parameter #1 [ <optional> $data ] +        Parameter #0 [ <required> mixed $callback ] +        Parameter #1 [ <optional> mixed $data = null ]        }      }      Function [ <internal:eio> function eio_grp_add ] { @@ -499,75 +491,94 @@ Extension [ <persistent> extension #124 eio version 3.0.0RC4 ] {          Parameter #0 [ <required> $grp ]          Parameter #1 [ <required> $req ]        } +      - Return [ void ]      } -    Function [ <internal:eio> function eio_grp_cancel ] { +    Function [ <internal:eio> function eio_grp_limit ] { -      - Parameters [1] { +      - Parameters [2] {          Parameter #0 [ <required> $grp ] +        Parameter #1 [ <required> int $limit ]        } +      - Return [ void ]      } -    Function [ <internal:eio> function eio_grp_limit ] { +    Function [ <internal:eio> function eio_grp_cancel ] { -      - Parameters [2] { +      - Parameters [1] {          Parameter #0 [ <required> $grp ] -        Parameter #1 [ <required> $limit ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_set_max_poll_time ] {        - Parameters [1] { -        Parameter #0 [ <required> $nseconds ] +        Parameter #0 [ <required> float $nseconds ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_set_max_poll_reqs ] {        - Parameters [1] { -        Parameter #0 [ <required> $nreqs ] +        Parameter #0 [ <required> int $value ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_set_min_parallel ] {        - Parameters [1] { -        Parameter #0 [ <required> $nthreads ] +        Parameter #0 [ <required> int $value ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_set_max_parallel ] {        - Parameters [1] { -        Parameter #0 [ <required> $nthreads ] +        Parameter #0 [ <required> int $value ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_set_max_idle ] {        - Parameters [1] { -        Parameter #0 [ <required> $nthreads ] +        Parameter #0 [ <required> int $value ]        } +      - Return [ void ]      }      Function [ <internal:eio> function eio_nthreads ] {        - Parameters [0] {        } +      - Return [ int ]      }      Function [ <internal:eio> function eio_nreqs ] {        - Parameters [0] {        } +      - Return [ int ]      }      Function [ <internal:eio> function eio_nready ] {        - Parameters [0] {        } +      - Return [ int ]      }      Function [ <internal:eio> function eio_npending ] {        - Parameters [0] {        } +      - Return [ int ]      }      Function [ <internal:eio> function eio_get_event_stream ] {        - Parameters [0] {        }      } +    Function [ <internal:eio> function eio_get_last_error ] { + +      - Parameters [1] { +        Parameter #0 [ <required> $req ] +      } +      - Return [ string ] +    }    }  } | 
