Project name not set
0.2.0
API Reference
Project name not set
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__bytes__() (IPv4.IPv4Address method)
(IPv6.IPv6Address method)
__getattr__() (BaseProxy method)
__getitem__() (BaseProxy method)
__hash__() (FileProxy method)
__pack_format__() (IPv4.IPv4Address class method)
(IPv6.IPv6Address class method)
(Packable class method)
(Socks5AddressType class method)
(Socks5Command class method)
(Socks5Method class method)
(Socks5ReplyType class method)
__post_init__() (FileProxy method)
(LiteralProxy method)
__str__() (Pattern method)
(SocketAddress method)
(UpstreamAddress method)
__subject__ (FileProxy attribute)
(LiteralProxy attribute)
(Proxy attribute)
__unbytes__() (IPv4.IPv4Address class method)
(IPv6.IPv6Address class method)
(SupportsUnbytes class method)
A
acquire_upstream() (SocksRouterRequestHandler method)
address (Host attribute)
Address (in module socks_router.models)
address (in module socks_router.parsers)
(IPv4 attribute)
(IPv6 attribute)
(Pattern attribute)
(SocketAddress attribute)
(SocksRouter property)
(UpstreamAddress attribute)
address_family (SocksRouter attribute)
address_type() (Socks5Address class method)
ADDRESS_TYPE_NOT_SUPPORTED (Socks5ReplyType attribute)
allow_reuse_address (SocksRouter attribute)
ApplicationContext (class in socks_router.models)
B
backoff (RetryOptions attribute)
BaseProxy (class in socks_router.proxies)
BIND (Socks5Command attribute)
block_on_close (SocksRouter attribute)
C
CHUNK_SIZE (in module socks_router.router)
cli() (in module socks_router.cli)
CLOSED (Socks5State attribute)
command (Socks5Request attribute)
COMMAND_NOT_SUPPORTED (Socks5ReplyType attribute)
comment (in module socks_router.parsers)
CONNECT (Socks5Command attribute)
connect_remote() (in module socks_router.router)
(SocksRouterRequestHandler method)
CONNECTION_NOT_ALLOWED_BY_RULESET (Socks5ReplyType attribute)
CONNECTION_REFUSED (Socks5ReplyType attribute)
content (FileProxy property)
(LiteralProxy attribute)
context (SocksRouter attribute)
create() (BaseProxy class method)
(SSHUpstream class method)
create_proxy() (in module socks_router.proxies)
create_remote() (in module socks_router.router)
create_socket() (in module socks_router.router)
D
daemon_threads (SocksRouter attribute)
default_port (UpstreamScheme property)
delay (RetryOptions attribute)
destination (Socks5Request attribute)
DOMAINNAME (Socks5AddressType attribute)
E
ESTABLISHED (Socks5State attribute)
event_filter (FileProxy property)
exchange() (SocksRouterRequestHandler method)
exchange_loop() (in module socks_router.router)
exponential_backoff() (RetryOptions class method)
F
FileProxy (class in socks_router.proxies)
finish() (SocksRouterRequestHandler method)
free_port() (in module socks_router.utils)
from_address() (Socks5Address class method)
G
GENERAL_SOCKS_SERVER_FAILURE (Socks5ReplyType attribute)
get_request() (SocksRouter method)
GSSAPI (Socks5Method attribute)
H
h16 (in module socks_router.parsers)
handle() (SocksRouterRequestHandler method)
handle_request() (SocksRouterRequestHandler method)
HANDSHAKE (Socks5State attribute)
handshake() (SocksRouterRequestHandler method)
Host (class in socks_router.models)
host_address (in module socks_router.parsers)
HOST_UNREACHABLE (Socks5ReplyType attribute)
hostname (in module socks_router.parsers)
I
IPv4 (class in socks_router.models)
ipv4 (in module socks_router.parsers)
IPv4 (Socks5AddressType attribute)
IPv4.IPv4Address (class in socks_router.models)
ipv4_address (in module socks_router.parsers)
ipv4_octet (in module socks_router.parsers)
IPv6 (class in socks_router.models)
ipv6 (in module socks_router.parsers)
IPv6 (Socks5AddressType attribute)
IPv6.IPv6Address (class in socks_router.models)
ipv6_address (in module socks_router.parsers)
ipv6_doublet (in module socks_router.parsers)
is_list() (in module socks_router.utils)
is_optional() (in module socks_router.utils)
is_positive_match (Pattern attribute)
is_terminating (ApplicationContext attribute)
J
jitter (RetryOptions attribute)
L
LISTEN (Socks5State attribute)
LiteralProxy (class in socks_router.proxies)
logger (in module socks_router.cli)
(in module socks_router.parsers)
(in module socks_router.proxies)
(in module socks_router.router)
(SocksRouter attribute)
(SocksRouterRequestHandler property)
ls32 (in module socks_router.parsers)
M
match_upstream() (in module socks_router.router)
max_delay (RetryOptions attribute)
message (Socks5ReplyType property)
method (Socks5MethodSelectionResponse attribute)
methods (Socks5MethodSelectionRequest attribute)
ModifiedEvent (in module socks_router.proxies)
module
socks_router
socks_router.cli
socks_router.models
socks_router.parsers
socks_router.proxies
socks_router.router
socks_router.utils
mutex (ApplicationContext attribute)
(FileProxy attribute)
N
name (ApplicationContext attribute)
NETWORK_UNREACHABLE (Socks5ReplyType attribute)
NO_ACCEPTABLE_METHODS (Socks5Method attribute)
NO_AUTHENTICATION_REQUIRED (Socks5Method attribute)
O
observer() (in module socks_router.proxies)
on_modified() (FileProxy method)
P
Packable (class in socks_router.models)
PACKABLE_DEFERRED_FORMAT (in module socks_router.models)
PACKABLE_VARIABLE_LENGTH_DECLARATION_FORMAT (in module socks_router.models)
PackingSequence (in module socks_router.models)
parse_sockaddr() (in module socks_router.parsers)
parser (FileProxy attribute)
Parser (in module socks_router.proxies)
parser (LiteralProxy attribute)
path (FileProxy attribute)
Pattern (class in socks_router.models)
pattern (in module socks_router.parsers)
poll_socket() (in module socks_router.router)
port (in module socks_router.parsers)
(SocketAddress attribute)
Proxy (class in socks_router.proxies)
proxy_poll_socket_timeout (ApplicationContext attribute)
proxy_retry_options (ApplicationContext attribute)
proxy_server (ProxyUpstream attribute)
(SSHUpstream attribute)
ProxyUpstream (class in socks_router.models)
pysocks_socks5_error (in module socks_router.parsers)
R
read_socket() (in module socks_router.utils)
RecursiveMapping (in module socks_router.models)
remote (SocksRouterRequestHandler attribute)
remote_socket_timeout (ApplicationContext attribute)
reply (Socks5Reply attribute)
reply() (SocksRouterRequestHandler method)
REQUEST (Socks5State attribute)
reserved (Socks5Reply attribute)
(Socks5Request attribute)
resolve_address() (in module socks_router.router)
resolve_type() (in module socks_router.utils)
RetryOptions (class in socks_router.models)
routing_rule (in module socks_router.parsers)
routing_table (ApplicationContext attribute)
(in module socks_router.parsers)
RoutingEntry (in module socks_router.models)
RoutingTable (in module socks_router.models)
S
scheme (in module socks_router.parsers)
(UpstreamAddress attribute)
server (SocksRouterRequestHandler attribute)
server_activate() (SocksRouter method)
server_bound_address (Socks5Reply attribute)
setup() (SocksRouterRequestHandler method)
shutdown() (SocksRouter method)
shutdown_request() (SocksRouter method)
sockaddr (SocketAddress property)
(Socks5Address attribute)
SocketAddress (class in socks_router.models)
SOCKS5 (UpstreamScheme attribute)
Socks5Address (class in socks_router.models)
Socks5Addresses (in module socks_router.models)
Socks5AddressType (class in socks_router.models)
Socks5AddressTypes (in module socks_router.models)
Socks5Command (class in socks_router.models)
SOCKS5H (UpstreamScheme attribute)
Socks5Method (class in socks_router.models)
Socks5MethodSelectionRequest (class in socks_router.models)
Socks5MethodSelectionResponse (class in socks_router.models)
Socks5Reply (class in socks_router.models)
Socks5ReplyType (class in socks_router.models)
Socks5Request (class in socks_router.models)
Socks5State (class in socks_router.models)
socks_router
module
socks_router.cli
module
socks_router.models
module
socks_router.parsers
module
socks_router.proxies
module
socks_router.router
module
socks_router.utils
module
SOCKS_VERSION (in module socks_router.models)
SocksRouter (class in socks_router.router)
SocksRouterRequestHandler (class in socks_router.router)
SSH (UpstreamScheme attribute)
ssh_client (SSHUpstream attribute)
ssh_connection_timeout (ApplicationContext attribute)
SSHUpstream (class in socks_router.models)
state (SocksRouterRequestHandler attribute)
SUCCEEDED (Socks5ReplyType attribute)
SupportsUnbytes (class in socks_router.models)
T
to_bin() (in module socks_router.utils)
to_hex() (in module socks_router.utils)
to_oct() (in module socks_router.utils)
tokenize_pack_format() (in module socks_router.utils)
trace() (in module socks_router.parsers)
tries (RetryOptions attribute)
TTL_EXPIRED (Socks5ReplyType attribute)
type (Socks5Address attribute)
U
UDP_ASSOCIATE (Socks5Command attribute)
update() (FileProxy method)
Upstream (in module socks_router.models)
upstream_address (in module socks_router.parsers)
UpstreamAddress (class in socks_router.models)
upstreams (ApplicationContext attribute)
UpstreamScheme (class in socks_router.models)
url_literal (IPv6 property)
(SocketAddress property)
USERNAME_PASSWORD (Socks5Method attribute)
V
version (Socks5MethodSelectionRequest attribute)
(Socks5MethodSelectionResponse attribute)
(Socks5Reply attribute)
(Socks5Request attribute)
W
whitespace (in module socks_router.parsers)
whitespaces (in module socks_router.parsers)
with_default_port() (SocketAddress method)
(UpstreamAddress method)
with_port() (SocketAddress method)
with_proxy() (in module socks_router.router)
write_socket() (in module socks_router.utils)