Struct to use for command-specific context information closure of a command waiting for another command. More...
Data Fields | |
void * | cls |
Closure for all commands with command-specific context information. More... | |
const char * | async_label |
Label of the asynchronous command the synchronous command of this closure waits for. More... | |
struct GNUNET_SCHEDULER_Task * | finish_task |
Task for running the finish method of the asynchronous task the command is waiting for. More... | |
struct GNUNET_TESTING_AsyncContext | ac |
Function to call when done. More... | |
struct GNUNET_TIME_Relative | timeout |
How long to wait until finish fails hard? More... | |
Struct to use for command-specific context information closure of a command waiting for another command.
Definition at line 37 of file testing_api_cmd_finish.c.
void* FinishState::cls |
Closure for all commands with command-specific context information.
Definition at line 42 of file testing_api_cmd_finish.c.
Referenced by cleanup_finish(), done_finish(), run_finish(), and timeout_finish().
const char* FinishState::async_label |
Label of the asynchronous command the synchronous command of this closure waits for.
Definition at line 47 of file testing_api_cmd_finish.c.
Referenced by run_finish(), and timeout_finish().
struct GNUNET_SCHEDULER_Task* FinishState::finish_task |
Task for running the finish method of the asynchronous task the command is waiting for.
Definition at line 52 of file testing_api_cmd_finish.c.
Referenced by cleanup_finish(), done_finish(), run_finish(), and timeout_finish().
struct GNUNET_TESTING_AsyncContext FinishState::ac |
Function to call when done.
Definition at line 52 of file testing_api_cmd_finish.c.
Referenced by done_finish(), run_finish(), and timeout_finish().
struct GNUNET_TIME_Relative FinishState::timeout |
How long to wait until finish fails hard?
Definition at line 52 of file testing_api_cmd_finish.c.
Referenced by run_finish().