diff options
author | Mike Buland <eichlan@xagasoft.com> | 2009-03-26 17:00:35 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2009-03-26 17:00:35 +0000 |
commit | b4ab27db8a97f0a56a61bd56480cfbe08a1f3399 (patch) | |
tree | 83c984b68f10099deac2e9536227a96cc416e39b /src/serversocket.h | |
parent | 94fff060ee9ec6c2a8da75568702d8e944963d46 (diff) | |
download | libbu++-b4ab27db8a97f0a56a61bd56480cfbe08a1f3399.tar.gz libbu++-b4ab27db8a97f0a56a61bd56480cfbe08a1f3399.tar.bz2 libbu++-b4ab27db8a97f0a56a61bd56480cfbe08a1f3399.tar.xz libbu++-b4ab27db8a97f0a56a61bd56480cfbe08a1f3399.zip |
Added some more constructors to the ServerSocket, and also switched the write
function in Bu::Formatter to take a void *, what was I thinking?
Diffstat (limited to '')
-rw-r--r-- | src/serversocket.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/serversocket.h b/src/serversocket.h index 0860972..88d09ec 100644 --- a/src/serversocket.h +++ b/src/serversocket.h | |||
@@ -39,6 +39,8 @@ namespace Bu | |||
39 | public: | 39 | public: |
40 | ServerSocket( int nPort, int nPoolSize=40 ); | 40 | ServerSocket( int nPort, int nPoolSize=40 ); |
41 | ServerSocket( const FString &sAddr, int nPort, int nPoolSize=40 ); | 41 | ServerSocket( const FString &sAddr, int nPort, int nPoolSize=40 ); |
42 | ServerSocket( int nSocket, bool bInit, int nPoolSize=40 ); | ||
43 | ServerSocket( const ServerSocket &rSrc ); | ||
42 | virtual ~ServerSocket(); | 44 | virtual ~ServerSocket(); |
43 | 45 | ||
44 | int accept( int nTimeoutSec=0, int nTimeoutUSec=0 ); | 46 | int accept( int nTimeoutSec=0, int nTimeoutUSec=0 ); |
@@ -47,6 +49,7 @@ namespace Bu | |||
47 | 49 | ||
48 | private: | 50 | private: |
49 | void startServer( struct sockaddr_in &name, int nPoolSize ); | 51 | void startServer( struct sockaddr_in &name, int nPoolSize ); |
52 | void initServer( struct sockaddr_in &name, int nPoolSize ); | ||
50 | 53 | ||
51 | fd_set fdActive; | 54 | fd_set fdActive; |
52 | #ifdef WIN32 | 55 | #ifdef WIN32 |