Index: blimp/net/blimp_connection.h |
diff --git a/blimp/net/blimp_connection.h b/blimp/net/blimp_connection.h |
index 246c10c227510438a1bb397b959ce90621b6db65..51070d0c7665ab9b74685f6577dc41489b5c28e2 100644 |
--- a/blimp/net/blimp_connection.h |
+++ b/blimp/net/blimp_connection.h |
@@ -44,6 +44,9 @@ class BLIMP_NET_EXPORT BlimpConnection : public ConnectionErrorObserver { |
virtual BlimpMessageProcessor* GetOutgoingMessageProcessor(); |
protected: |
+ class EndConnectionFilter; |
+ friend class EndConnectionFilter; |
+ |
BlimpConnection(); |
// ConnectionErrorObserver implementation. |
@@ -55,6 +58,7 @@ class BLIMP_NET_EXPORT BlimpConnection : public ConnectionErrorObserver { |
std::unique_ptr<PacketWriter> writer_; |
std::unique_ptr<BlimpMessageSender> outgoing_msg_processor_; |
base::ObserverList<ConnectionErrorObserver> error_observers_; |
+ std::unique_ptr<EndConnectionFilter> end_connection_filter_; |
DISALLOW_COPY_AND_ASSIGN(BlimpConnection); |
}; |