Data Fields | |
unsigned int | id |
Peer id. More... | |
struct GNUNET_CONFIGURATION_Handle * | cfg |
Peer configuration handle. More... | |
struct GNUNET_TESTBED_Peer * | peer_handle |
The actual testbed peer handle. More... | |
const char * | search_str |
Peer's search string. More... | |
int | search_str_matched |
Set to GNUNET_YES if the peer successfully matched the above search string. More... | |
struct GNUNET_DHT_Handle * | dht_handle |
Peer's DHT handle. More... | |
struct REGEX_INTERNAL_Search * | search_handle |
Handle to a running regex search. More... | |
struct GNUNET_TESTBED_Operation * | op_handle |
Testbed operation handle for DHT. More... | |
struct GNUNET_STATISTICS_Handle * | stats_handle |
Peers's statistics handle. More... | |
struct GNUNET_TIME_Absolute | prof_start_time |
The starting time of a profiling step. More... | |
struct GNUNET_SCHEDULER_Task * | timeout |
Operation timeout. More... | |
struct GNUNET_TESTBED_Operation * | daemon_op |
Daemon start. More... | |
Peer handles.
Definition at line 111 of file gnunet-regex-profiler.c.
unsigned int RegexPeer::id |
Peer id.
Definition at line 116 of file gnunet-regex-profiler.c.
Referenced by daemon_started(), do_shutdown(), regex_found_handler(), stats_cb(), and stats_connect_cb().
struct GNUNET_CONFIGURATION_Handle* RegexPeer::cfg |
Peer configuration handle.
Definition at line 121 of file gnunet-regex-profiler.c.
struct GNUNET_TESTBED_Peer* RegexPeer::peer_handle |
The actual testbed peer handle.
Definition at line 126 of file gnunet-regex-profiler.c.
Referenced by announce_next_regex(), do_collect_stats(), find_string(), stats_cb(), and test_master().
const char* RegexPeer::search_str |
Peer's search string.
Definition at line 131 of file gnunet-regex-profiler.c.
Referenced by daemon_started(), dht_connect_cb(), do_shutdown(), find_string(), and regex_found_handler().
int RegexPeer::search_str_matched |
Set to GNUNET_YES if the peer successfully matched the above search string.
GNUNET_NO if the string could not be matched during the profiler run. GNUNET_SYSERR if the string matching timed out. Undefined if search_str is NULL
Definition at line 139 of file gnunet-regex-profiler.c.
Referenced by daemon_started(), dht_connect_cb(), do_shutdown(), and regex_found_handler().
struct GNUNET_DHT_Handle* RegexPeer::dht_handle |
Peer's DHT handle.
Definition at line 144 of file gnunet-regex-profiler.c.
Referenced by dht_ca(), dht_connect_cb(), and dht_da().
struct REGEX_INTERNAL_Search* RegexPeer::search_handle |
Handle to a running regex search.
Definition at line 149 of file gnunet-regex-profiler.c.
Referenced by dht_connect_cb(), and dht_da().
struct GNUNET_TESTBED_Operation* RegexPeer::op_handle |
Testbed operation handle for DHT.
Definition at line 154 of file gnunet-regex-profiler.c.
Referenced by dht_connect_cb(), do_collect_stats(), do_shutdown(), find_string(), regex_found_handler(), search_timed_out(), and stats_cb().
struct GNUNET_STATISTICS_Handle* RegexPeer::stats_handle |
Peers's statistics handle.
Definition at line 159 of file gnunet-regex-profiler.c.
Referenced by stats_connect_cb(), and stats_da().
struct GNUNET_TIME_Absolute RegexPeer::prof_start_time |
The starting time of a profiling step.
Definition at line 164 of file gnunet-regex-profiler.c.
Referenced by dht_connect_cb(), do_shutdown(), and regex_found_handler().
struct GNUNET_SCHEDULER_Task* RegexPeer::timeout |
Operation timeout.
Definition at line 169 of file gnunet-regex-profiler.c.
Referenced by find_string(), and regex_found_handler().
struct GNUNET_TESTBED_Operation* RegexPeer::daemon_op |
Daemon start.
Definition at line 174 of file gnunet-regex-profiler.c.
Referenced by announce_next_regex(), and daemon_started().