diff options
author | Mike Buland <eichlan@xagasoft.com> | 2006-11-02 11:29:19 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2006-11-02 11:29:19 +0000 |
commit | 80153a5bb5d3b41101e6bd6755b61fd0e57fadbc (patch) | |
tree | 6a2989723396348d509b63466bf53023f4f82739 /src/connectionmonitor.h | |
parent | 54ef2750aef0c64df56daff50af7719f85017c33 (diff) | |
download | libbu++-80153a5bb5d3b41101e6bd6755b61fd0e57fadbc.tar.gz libbu++-80153a5bb5d3b41101e6bd6755b61fd0e57fadbc.tar.bz2 libbu++-80153a5bb5d3b41101e6bd6755b61fd0e57fadbc.tar.xz libbu++-80153a5bb5d3b41101e6bd6755b61fd0e57fadbc.zip |
Added the new features that you need to make the connection manager, protocols,
and the connection monitor work in two-way-mode. Effectively you should be able
to write systems that both serve and initiate connections, and only write one
protocol.
Diffstat (limited to '')
-rw-r--r-- | src/connectionmonitor.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/connectionmonitor.h b/src/connectionmonitor.h index 01b2cca..9910556 100644 --- a/src/connectionmonitor.h +++ b/src/connectionmonitor.h | |||
@@ -31,6 +31,10 @@ public: | |||
31 | * force a shutdown. | 31 | * force a shutdown. |
32 | */ | 32 | */ |
33 | virtual bool onNewConnection( Connection *pCon, int nPort ) = 0; | 33 | virtual bool onNewConnection( Connection *pCon, int nPort ) = 0; |
34 | virtual bool onNewClientConnection( Connection *pCon, int nPort ) | ||
35 | { | ||
36 | return onNewConnection( pCon, nPort ); | ||
37 | }; | ||
34 | 38 | ||
35 | /** Receives the notification that a connection was closed. | 39 | /** Receives the notification that a connection was closed. |
36 | *@param pCon The connection that was closed. | 40 | *@param pCon The connection that was closed. |