#include <TCPTunnel.h>
Public Member Functions | |
Listener (TCPTunnel *t, in_addr_t listen_addr, u_int16_t listen_port, in_addr_t remote_addr, u_int16_t remote_port) | |
void | accepted (int fd, in_addr_t addr, u_int16_t port) |
Protected Attributes | |
TCPTunnel * | tcptun_ |
in_addr_t | listen_addr_ |
u_int16_t | listen_port_ |
in_addr_t | remote_addr_ |
u_int16_t | remote_port_ |
Definition at line 52 of file TCPTunnel.h.
dtntunnel::TCPTunnel::TCPTunnel::Listener::Listener | ( | TCPTunnel * | t, | |
in_addr_t | listen_addr, | |||
u_int16_t | listen_port, | |||
in_addr_t | remote_addr, | |||
u_int16_t | remote_port | |||
) |
Definition at line 195 of file TCPTunnel.cc.
void dtntunnel::TCPTunnel::TCPTunnel::Listener::accepted | ( | int | fd, | |
in_addr_t | addr, | |||
u_int16_t | port | |||
) |
Definition at line 215 of file TCPTunnel.cc.
References dtntunnel::TCPTunnel::new_connection(), dtntunnel::TCPTunnel::next_connection_id(), dtntunnel::TCPTunnel::TCPTunnel::Listener::remote_addr_, dtntunnel::TCPTunnel::TCPTunnel::Listener::remote_port_, and dtntunnel::TCPTunnel::TCPTunnel::Listener::tcptun_.
in_addr_t dtntunnel::TCPTunnel::TCPTunnel::Listener::listen_addr_ [protected] |
Proxy parameters
Definition at line 65 of file TCPTunnel.h.
u_int16_t dtntunnel::TCPTunnel::TCPTunnel::Listener::listen_port_ [protected] |
Proxy parameters
Definition at line 66 of file TCPTunnel.h.
in_addr_t dtntunnel::TCPTunnel::TCPTunnel::Listener::remote_addr_ [protected] |
Proxy parameters
Definition at line 67 of file TCPTunnel.h.
Referenced by dtntunnel::TCPTunnel::TCPTunnel::Listener::accepted().
u_int16_t dtntunnel::TCPTunnel::TCPTunnel::Listener::remote_port_ [protected] |
Proxy parameters
Definition at line 68 of file TCPTunnel.h.
Referenced by dtntunnel::TCPTunnel::TCPTunnel::Listener::accepted().
TCPTunnel* dtntunnel::TCPTunnel::TCPTunnel::Listener::tcptun_ [protected] |
Definition at line 61 of file TCPTunnel.h.
Referenced by dtntunnel::TCPTunnel::TCPTunnel::Listener::accepted().