#include <Socks4Handler.h>
Public Member Functions | |
| Socks4Handler (StdLog *) | |
| ~Socks4Handler () | |
| void | SetBind (Socket *listen, Socket *socks4) |
| Socket * | GetSocks4 (Socket *listen) |
Private Member Functions | |
| Socks4Handler (const Socks4Handler &) | |
| Socks4Handler & | operator= (const Socks4Handler &) |
Private Attributes | |
| std::map< Socket *, Socket * > | m_bind |
Definition at line 29 of file Socks4Handler.h.
|
|
File ......... Socks4Handler.cpp Published .... 2005-03-23 Author ....... grymse@alhem.net Definition at line 31 of file Socks4Handler.cpp.
|
|
|
Definition at line 37 of file Socks4Handler.cpp.
|
|
|
Definition at line 39 of file Socks4Handler.h.
|
|
|
Definition at line 48 of file Socks4Handler.cpp. References m_bind. 00049 { 00050 for (std::map<Socket *,Socket *>::iterator it = m_bind.begin(); it != m_bind.end(); it++) 00051 { 00052 Socket *p = (*it).first; // listen 00053 if (p == listen) 00054 { 00055 return (*it).second; 00056 } 00057 } 00058 return NULL; 00059 }
|
|
|
Definition at line 40 of file Socks4Handler.h.
|
|
||||||||||||
|
Definition at line 42 of file Socks4Handler.cpp. References m_bind. 00043 { 00044 m_bind[listen] = socks4; 00045 }
|
|
|
Definition at line 42 of file Socks4Handler.h. Referenced by GetSocks4(), and SetBind(). |
1.4.4