Add logging for sending and receiving STUN binding requests and TURN requests and responses.

BUG=
R=guoweis@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/46189004

Cr-Commit-Position: refs/heads/master@{#9195}
This commit is contained in:
Peter Thatcher
2015-05-15 10:40:45 -07:00
parent 37931c4b85
commit 1cf6f8101a
9 changed files with 276 additions and 109 deletions

View File

@ -105,7 +105,10 @@ class StunRequest : public rtc::MessageHandler {
virtual void OnResponse(StunMessage* response) {}
virtual void OnErrorResponse(StunMessage* response) {}
virtual void OnTimeout() {}
virtual int GetNextDelay();
// Called when the message is sent.
virtual void OnSent();
// Returns the next delay for resends.
virtual int resend_delay();
private:
void set_manager(StunRequestManager* manager);