Handle to a command. More...
Data Fields | |
struct GNUNET_OS_Process * | eip |
Process handle. More... | |
struct GNUNET_DISK_PipeHandle * | opipe |
Handle to the output pipe. More... | |
const struct GNUNET_DISK_FileHandle * | r |
Read-end of output pipe. More... | |
GNUNET_OS_LineProcessor | proc |
Function to call on each line of output. More... | |
void * | proc_cls |
Closure for proc. More... | |
char | buf [1024] |
Buffer for the output. More... | |
struct GNUNET_SCHEDULER_Task * | rtask |
Task reading from pipe. More... | |
struct GNUNET_TIME_Absolute | timeout |
When to time out. More... | |
size_t | off |
Current read offset in buf. More... | |
Handle to a command.
Definition at line 891 of file os_priority.c.
struct GNUNET_OS_Process* GNUNET_OS_CommandHandle::eip |
Process handle.
Definition at line 896 of file os_priority.c.
Referenced by GNUNET_OS_command_run(), and GNUNET_OS_command_stop().
struct GNUNET_DISK_PipeHandle* GNUNET_OS_CommandHandle::opipe |
Handle to the output pipe.
Definition at line 901 of file os_priority.c.
Referenced by GNUNET_OS_command_run(), and GNUNET_OS_command_stop().
const struct GNUNET_DISK_FileHandle* GNUNET_OS_CommandHandle::r |
Read-end of output pipe.
Definition at line 906 of file os_priority.c.
Referenced by cmd_read(), and GNUNET_OS_command_run().
GNUNET_OS_LineProcessor GNUNET_OS_CommandHandle::proc |
Function to call on each line of output.
Definition at line 911 of file os_priority.c.
Referenced by cmd_read(), GNUNET_OS_command_run(), and GNUNET_OS_command_stop().
void* GNUNET_OS_CommandHandle::proc_cls |
Closure for proc.
Definition at line 916 of file os_priority.c.
Referenced by cmd_read(), and GNUNET_OS_command_run().
char GNUNET_OS_CommandHandle::buf[1024] |
struct GNUNET_SCHEDULER_Task* GNUNET_OS_CommandHandle::rtask |
Task reading from pipe.
Definition at line 926 of file os_priority.c.
Referenced by cmd_read(), GNUNET_OS_command_run(), and GNUNET_OS_command_stop().
struct GNUNET_TIME_Absolute GNUNET_OS_CommandHandle::timeout |
When to time out.
Definition at line 931 of file os_priority.c.
Referenced by cmd_read(), and GNUNET_OS_command_run().
size_t GNUNET_OS_CommandHandle::off |