diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-17 17:34:34 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-17 17:34:34 +0000 |
commit | 7dc8cb44d8d8741e4edaf03895aded7255031ef4 (patch) | |
tree | 8c0da94a61bff462430f40a72850c7c5f22fba5c /content | |
parent | 4eb6b0a87dfc5dcaa5ef39142ff14cb9be74c6ff (diff) | |
download | chromium_src-7dc8cb44d8d8741e4edaf03895aded7255031ef4.zip chromium_src-7dc8cb44d8d8741e4edaf03895aded7255031ef4.tar.gz chromium_src-7dc8cb44d8d8741e4edaf03895aded7255031ef4.tar.bz2 |
Update comments in socket_dispatcher.h.
Review URL: https://chromiumcodereview.appspot.com/10093012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132594 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r-- | content/renderer/p2p/socket_dispatcher.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/content/renderer/p2p/socket_dispatcher.h b/content/renderer/p2p/socket_dispatcher.h index eb81de3..8cebd51 100644 --- a/content/renderer/p2p/socket_dispatcher.h +++ b/content/renderer/p2p/socket_dispatcher.h @@ -15,6 +15,8 @@ // v IPC v // P2PSocketDispatcherHost <---------> P2PSocketDispatcher // +// P2PSocketDispatcher receives and dispatches messages on the +// renderer thread. #ifndef CONTENT_RENDERER_P2P_SOCKET_DISPATCHER_H_ #define CONTENT_RENDERER_P2P_SOCKET_DISPATCHER_H_ @@ -50,9 +52,6 @@ namespace content { class P2PHostAddressRequest; class P2PSocketClient; -// P2PSocketDispatcher works on the renderer thread. It dispatches all -// messages on that thread, and all its methods must be called on the -// same thread. class CONTENT_EXPORT P2PSocketDispatcher : public content::RenderViewObserver { public: explicit P2PSocketDispatcher(RenderViewImpl* render_view); @@ -60,11 +59,13 @@ class CONTENT_EXPORT P2PSocketDispatcher : public content::RenderViewObserver { // Add a new network list observer. Each observer is called // immidiately after it is registered and then later whenever - // network configuration changes. + // network configuration changes. Can be called on any thread. The + // observer is always called on the thread it was added. void AddNetworkListObserver( webkit_glue::NetworkListObserver* network_list_observer); - // Removes network list observer. + // Removes network list observer. Must be called on the thread on + // which the observer was added. void RemoveNetworkListObserver( webkit_glue::NetworkListObserver* network_list_observer); |