The handle for whether a host is habitable or not. More...
Data Fields | |
const struct GNUNET_TESTBED_Host * | host |
The host to check. More... | |
GNUNET_TESTBED_HostHabitableCallback | cb |
The callback to call once we have the status. More... | |
void * | cb_cls |
The callback closure. More... | |
struct GNUNET_OS_Process * | auxp |
The process handle for the SSH process. More... | |
char ** | helper_argv |
The arguments used to start the helper. More... | |
struct GNUNET_SCHEDULER_Task * | habitability_check_task |
Task id for the habitability check task. More... | |
struct GNUNET_TIME_Relative | wait_time |
How long we wait before checking the process status. More... | |
The handle for whether a host is habitable or not.
Definition at line 1197 of file testbed_api_hosts.c.
const struct GNUNET_TESTBED_Host* GNUNET_TESTBED_HostHabitableCheckHandle::host |
The host to check.
Definition at line 1202 of file testbed_api_hosts.c.
Referenced by GNUNET_TESTBED_is_host_habitable().
GNUNET_TESTBED_HostHabitableCallback GNUNET_TESTBED_HostHabitableCheckHandle::cb |
The callback to call once we have the status.
Definition at line 1207 of file testbed_api_hosts.c.
Referenced by GNUNET_TESTBED_is_host_habitable(), and habitability_check().
void* GNUNET_TESTBED_HostHabitableCheckHandle::cb_cls |
The callback closure.
Definition at line 1212 of file testbed_api_hosts.c.
Referenced by GNUNET_TESTBED_is_host_habitable(), and habitability_check().
struct GNUNET_OS_Process* GNUNET_TESTBED_HostHabitableCheckHandle::auxp |
The process handle for the SSH process.
Definition at line 1217 of file testbed_api_hosts.c.
char** GNUNET_TESTBED_HostHabitableCheckHandle::helper_argv |
The arguments used to start the helper.
Definition at line 1222 of file testbed_api_hosts.c.
struct GNUNET_SCHEDULER_Task* GNUNET_TESTBED_HostHabitableCheckHandle::habitability_check_task |
Task id for the habitability check task.
Definition at line 1227 of file testbed_api_hosts.c.
struct GNUNET_TIME_Relative GNUNET_TESTBED_HostHabitableCheckHandle::wait_time |
How long we wait before checking the process status.
Should grow exponentially
Definition at line 1227 of file testbed_api_hosts.c.