Skip navigation links
A B C D G I L O P R S U 

A

acceptAuthentication() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
authenticate(byte) - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
authenticate(byte) - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 

B

bind() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
bindReply(byte, InetAddress, int) - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
bindReply(byte, InetAddress, int) - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
byte2int(byte) - Static method in class org.bbottema.javasocksproxyserver.Utils
 

C

calcInetAddress(byte, byte[]) - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
calcInetAddress(byte[]) - Static method in class org.bbottema.javasocksproxyserver.Utils
 
calcPort(byte, byte) - Static method in class org.bbottema.javasocksproxyserver.Utils
 
checkAuthentication() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
checkClientData() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
checkServerData() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
close() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
commName(byte) - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
connect() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
connectToServer(String, int) - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 

D

DEFAULT_BUF_SIZE - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
DEFAULT_PROXY_TIMEOUT - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
DEFAULT_SERVER_TIMEOUT - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 

G

getByteFromClient() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
getClientCommand() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
getClientCommand() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
getFailCode() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
getFailCode() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
getFreePort() - Static method in class org.bbottema.javasocksproxyserver.Utils
 
getPort() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
getSocketInfo(Socket) - Static method in class org.bbottema.javasocksproxyserver.Utils
 
getSocketInfo(DatagramPacket) - Static method in class org.bbottema.javasocksproxyserver.Utils
 
getSuccessCode() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
getSuccessCode() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 

I

iP2Str(InetAddress) - Static method in class org.bbottema.javasocksproxyserver.Utils
 
isActive() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
isInvalidAddress() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
isInvalidAddress() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
isLocalPortAvailableToConnect(int) - Static method in class org.bbottema.javasocksproxyserver.Utils
 

L

LISTEN_TIMEOUT - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 

O

org.bbottema.javasocksproxyserver - package org.bbottema.javasocksproxyserver
 
org.bbottema.javasocksproxyserver.junit - package org.bbottema.javasocksproxyserver.junit
 

P

prepareClient() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
processRelay() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
processUdp() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
processUdpRemote() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
ProxyHandler - Class in org.bbottema.javasocksproxyserver
 
ProxyHandler(Socket) - Constructor for class org.bbottema.javasocksproxyserver.ProxyHandler
 

R

refuseAuthentication(String) - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
relay() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
replyCommand(byte) - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
replyCommand(byte) - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
replyName(byte) - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
resolveExternalLocalIP() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
run() - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 

S

SC_BIND - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
SC_CONNECT - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
SC_UDP - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
sendToClient(byte[]) - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
sendToClient(byte[], int) - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
sendToServer(byte[], int) - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
setLock(Object) - Method in class org.bbottema.javasocksproxyserver.ProxyHandler
 
SOCKS4_Version - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
Socks4Impl - Class in org.bbottema.javasocksproxyserver
 
SOCKS5_Version - Static variable in interface org.bbottema.javasocksproxyserver.SocksConstants
 
Socks5Impl - Class in org.bbottema.javasocksproxyserver
 
SocksConstants - Interface in org.bbottema.javasocksproxyserver
 
SockServerRule - Class in org.bbottema.javasocksproxyserver.junit
Creates a SocksServer once, and starts and stops it before and after each test.
SockServerRule(Integer) - Constructor for class org.bbottema.javasocksproxyserver.junit.SockServerRule
 
SockServerRule(Integer, ServerSocketFactory) - Constructor for class org.bbottema.javasocksproxyserver.junit.SockServerRule
 
SocksServer - Class in org.bbottema.javasocksproxyserver
 
SocksServer() - Constructor for class org.bbottema.javasocksproxyserver.SocksServer
 
start(int) - Method in class org.bbottema.javasocksproxyserver.SocksServer
 
start(int, ServerSocketFactory) - Method in class org.bbottema.javasocksproxyserver.SocksServer
 
start(int) - Method in class org.bbottema.javasocksproxyserver.SyncSocksServer
 
start(int, ServerSocketFactory) - Method in class org.bbottema.javasocksproxyserver.SyncSocksServer
 
stop() - Method in class org.bbottema.javasocksproxyserver.SocksServer
 
stop() - Method in class org.bbottema.javasocksproxyserver.SyncSocksServer
 
SyncSocksServer - Class in org.bbottema.javasocksproxyserver
This implementation has some additional properties vs SocksServer - start method does several retries to open server socket - start method is not returned until server socket is opened and ready to accept connection - stop method tries to close all server and client sockets
SyncSocksServer() - Constructor for class org.bbottema.javasocksproxyserver.SyncSocksServer
 
SyncSocksServer(long, long, long) - Constructor for class org.bbottema.javasocksproxyserver.SyncSocksServer
 

U

udp() - Method in class org.bbottema.javasocksproxyserver.Socks4Impl
 
udp() - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
udpReply(byte, InetAddress, int) - Method in class org.bbottema.javasocksproxyserver.Socks5Impl
 
Utils - Class in org.bbottema.javasocksproxyserver
 
Utils() - Constructor for class org.bbottema.javasocksproxyserver.Utils
 
A B C D G I L O P R S U 
Skip navigation links

Copyright © 2019–2024. All rights reserved.