Better speculative local echo/editing. Also outputs debugging/timing info

This commit is contained in:
Keith Winstein
2011-12-14 03:56:28 -05:00
parent 048485f363
commit 09905fbd07
11 changed files with 556 additions and 400 deletions
+3
View File
@@ -94,6 +94,9 @@ namespace Network {
bool get_shutdown_in_progress( void ) { return shutdown_in_progress; }
bool get_shutdown_acknowledged( void ) { return sent_states.front().num == uint64_t(-1); }
bool get_counterparty_shutdown_acknowledged( void ) { return fragmenter.last_ack_sent() == uint64_t(-1); }
uint64_t get_sent_state_acked( void ) { return sent_states.front().num; }
uint64_t get_sent_state_last( void ) { return sent_states.back().num; }
bool shutdown_ack_timed_out( void );
void set_send_delay( int new_delay ) { SEND_MINDELAY = new_delay; }