Description

This function is
currently not documented; only its argument list is available.

Parameters

path

Path for the new node(file).

mode

Specifies both the permissions to use and the type of node to be
created. It should be a combination (using bitwise OR) of one of the
file types listed below and the permissions for the new node(e.g. 0640).
Possible file types are: EIO_S_IFREG(regular file),
EIO_S_IFCHR(character file),
EIO_S_IFBLK(block special file),
EIO_S_IFIFO(FIFO - named pipe) and
EIO_S_IFSOCK(UNIX domain socket).
To specify permissions EIO_S_I* constants could be
used.

dev

If the file type is EIO_S_IFCHR or
EIO_S_IFBLK then dev specifies the major and minor
numbers of the newly created device special file. Otherwise
dev ignored. See mknod(2) man page for
details.

pri

The request priority: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX, or NULL.
If NULL passed, pri internally is set to
EIO_PRI_DEFAULT.

callback

callback function is called when the request is done.
It should match the following prototype:

void callback(mixed $data, int $result[, resource $req]);

data

is custom data passed to the request.

result

request-specific result value; basically, the value returned by corresponding
system call.