acl
3.5.3.0
|
宏定义 | |
#define | acl_vstream_ispipe(vp) ((vp)->pid != 0) |
#define | ACL_VSTREAM_POPEN_END 0 /* terminator */ |
#define | ACL_VSTREAM_POPEN_COMMAND 1 /* command is string */ |
#define | ACL_VSTREAM_POPEN_ARGV 2 /* command is array */ |
#define | ACL_VSTREAM_POPEN_UID 3 /* privileges */ |
#define | ACL_VSTREAM_POPEN_GID 4 /* privileges */ |
#define | ACL_VSTREAM_POPEN_ENV 5 /* extra environment */ |
#define | ACL_VSTREAM_POPEN_SHELL 6 /* alternative shell */ |
#define | ACL_VSTREAM_POPEN_WAITPID_FN 7 /* child catcher, waitpid() compat. */ |
#define | ACL_VSTREAM_POPEN_EXPORT 8 /* exportable environment */ |
函数 | |
ACL_API ACL_VSTREAM * | acl_vstream_popen (int,...) |
ACL_API int | acl_vstream_pclose (ACL_VSTREAM *) |
#define acl_vstream_ispipe | ( | vp | ) | ((vp)->pid != 0) |
在文件 acl_vstream_popen.h 第 18 行定义.
#define ACL_VSTREAM_POPEN_ARGV 2 /* command is array */ |
在文件 acl_vstream_popen.h 第 22 行定义.
#define ACL_VSTREAM_POPEN_COMMAND 1 /* command is string */ |
在文件 acl_vstream_popen.h 第 21 行定义.
#define ACL_VSTREAM_POPEN_END 0 /* terminator */ |
在文件 acl_vstream_popen.h 第 20 行定义.
#define ACL_VSTREAM_POPEN_ENV 5 /* extra environment */ |
在文件 acl_vstream_popen.h 第 25 行定义.
#define ACL_VSTREAM_POPEN_EXPORT 8 /* exportable environment */ |
在文件 acl_vstream_popen.h 第 28 行定义.
#define ACL_VSTREAM_POPEN_GID 4 /* privileges */ |
在文件 acl_vstream_popen.h 第 24 行定义.
#define ACL_VSTREAM_POPEN_SHELL 6 /* alternative shell */ |
在文件 acl_vstream_popen.h 第 26 行定义.
#define ACL_VSTREAM_POPEN_UID 3 /* privileges */ |
在文件 acl_vstream_popen.h 第 23 行定义.
#define ACL_VSTREAM_POPEN_WAITPID_FN 7 /* child catcher, waitpid() compat. */ |
在文件 acl_vstream_popen.h 第 27 行定义.
ACL_API int acl_vstream_pclose | ( | ACL_VSTREAM * | ) |
ACL_API ACL_VSTREAM* acl_vstream_popen | ( | int | , |
... | |||
) |