frs_return_t FollowStreamDialog::readStream() { ui->teStreamContent->clear(); truncated_ = false; frs_return_t ret; client_buffer_count_ = 0; server_buffer_count_ = 0; client_packet_count_ = 0; server_packet_count_ = 0; last_packet_ = 0; turns_ = 0; switch(follow_type_) { case FOLLOW_TCP : case FOLLOW_UDP : case FOLLOW_HTTP : ret = readFollowStream(); break; case FOLLOW_SSL : ret = readSslStream(); break; default : g_assert_not_reached(); ret = (frs_return_t)0; break; } ui->teStreamContent->moveCursor(QTextCursor::Start); return ret; }
frs_return_t FollowStreamDialog::readStream() { // Only clear the display if we're going to refill it if (save_as_ == false) ui->teStreamContent->clear(); truncated_ = false; frs_return_t ret; client_buffer_count_ = 0; server_buffer_count_ = 0; client_packet_count_ = 0; server_packet_count_ = 0; last_packet_ = 0; turns_ = 0; switch(follow_type_) { case FOLLOW_TCP : case FOLLOW_UDP : case FOLLOW_HTTP : case FOLLOW_SSL : ret = readFollowStream(); break; default : g_assert_not_reached(); ret = (frs_return_t)0; break; } if (save_as_ == false) ui->teStreamContent->moveCursor(QTextCursor::Start); return ret; }