Navigation
index
modules
|
sbws 1.0.2 documentation
»
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
add_event_listener() (in module sbws.util.stem)
add_stats() (sbws.lib.v3bwfile.V3BWHeader method)
address (sbws.lib.relaylist.Relay attribute)
(sbws.lib.resultdump.Result attribute)
attach_stream_to_circuit_listener() (in module sbws.util.stem)
authorities (sbws.lib.relaylist.RelayList attribute)
average_bandwidth (sbws.lib.relaylist.Relay attribute)
B
bad_exits (sbws.lib.relaylist.RelayList attribute)
bandwidth (sbws.lib.relaylist.Relay attribute)
bandwidth authority
bandwidth list file
best_priority() (sbws.lib.relayprioritizer.RelayPrioritizer method)
build_circuit() (sbws.lib.circuitbuilder.CircuitBuilder method)
(sbws.lib.circuitbuilder.GapsCircuitBuilder method)
bw_kb() (sbws.lib.v3bwfile.V3BWFile static method)
bw_keyvalue_tuple_ls (sbws.lib.v3bwfile.V3BWLine attribute)
bw_keyvalue_v1str_ls (sbws.lib.v3bwfile.V3BWLine attribute)
bw_line_for_node_id() (sbws.lib.v3bwfile.V3BWFile method)
bw_mean_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
bw_median_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
bw_sbws_scale() (sbws.lib.v3bwfile.V3BWFile static method)
bw_strv1 (sbws.lib.v3bwfile.V3BWLine attribute)
bw_torflow_scale() (sbws.lib.v3bwfile.V3BWFile static method)
C
can_exit_to() (sbws.lib.relaylist.Relay method)
circ (sbws.lib.resultdump.Result attribute)
circuit_str() (in module sbws.util.stem)
CircuitBuilder (class in sbws.lib.circuitbuilder)
close_circuit() (sbws.lib.circuitbuilder.CircuitBuilder method)
configure_logging() (in module sbws.util.config)
create_parser() (in module sbws.util.parser)
D
desc_bw_obs_last_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
desc_bw_obs_mean_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
dest_url (sbws.lib.resultdump.Result attribute)
destination
directory authority
DirectoryLock (class in sbws.util.filelock)
dispatch_worker_thread() (in module sbws.core.scanner)
downloads (sbws.lib.resultdump.ResultSuccess attribute)
E
earliest_bandwidth_from_results() (sbws.lib.v3bwfile.V3BWHeader static method)
enter() (sbws.lib.resultdump.ResultDump method)
exit_policy (sbws.lib.relaylist.Relay attribute)
exits (sbws.lib.relaylist.RelayList attribute)
F
fail_hard() (in module sbws.globals)
fast (sbws.lib.relaylist.RelayList attribute)
FileLock (class in sbws.util.filelock)
fingerprint (sbws.lib.relaylist.Relay attribute)
(sbws.lib.resultdump.Result attribute)
flags (sbws.lib.relaylist.Relay attribute)
freshness_reduction_factor (sbws.lib.resultdump.ResultError attribute)
(sbws.lib.resultdump.ResultErrorAuth attribute)
(sbws.lib.resultdump.ResultErrorCircuit attribute)
from_bw_line_v1() (sbws.lib.v3bwfile.V3BWLine class method)
from_data() (sbws.lib.v3bwfile.V3BWLine class method)
from_dict() (sbws.lib.resultdump.Result static method)
(sbws.lib.resultdump.ResultError static method)
(sbws.lib.resultdump.ResultErrorAuth static method)
(sbws.lib.resultdump.ResultErrorCircuit static method)
(sbws.lib.resultdump.ResultErrorStream static method)
(sbws.lib.resultdump.ResultSuccess static method)
from_lines_v1() (sbws.lib.v3bwfile.V3BWHeader class method)
from_lines_v100() (sbws.lib.v3bwfile.V3BWHeader class method)
from_results() (sbws.lib.v3bwfile.V3BWFile class method)
(sbws.lib.v3bwfile.V3BWHeader class method)
(sbws.lib.v3bwfile.V3BWLine class method)
from_text_v1() (sbws.lib.v3bwfile.V3BWHeader class method)
from_v100_fpath() (sbws.lib.v3bwfile.V3BWFile class method)
from_v1_fpath() (sbws.lib.v3bwfile.V3BWFile class method)
G
GapsCircuitBuilder (class in sbws.lib.circuitbuilder)
gen_parser() (in module sbws.core.cleanup)
(in module sbws.core.generate)
(in module sbws.core.scanner)
(in module sbws.core.stats)
generator
generator_started_from_file() (sbws.lib.v3bwfile.V3BWHeader static method)
get() (sbws.util.state.State method)
get_config() (in module sbws.util.config)
get_random_range_string() (in module sbws.core.scanner)
get_socks_info() (in module sbws.util.stem)
guards (sbws.lib.relaylist.RelayList attribute)
H
handle_result() (sbws.lib.resultdump.ResultDump method)
I
info_stats (sbws.lib.v3bwfile.V3BWFile attribute)
init_controller() (in module sbws.util.stem)
is_bootstrapped() (in module sbws.util.stem)
is_max_bw_diff_perc_reached() (sbws.lib.v3bwfile.V3BWFile static method)
is_min_perc (sbws.lib.v3bwfile.V3BWFile attribute)
K
kb_round_x_sig_dig() (in module sbws.lib.v3bwfile)
keyvalue_tuple_ls (sbws.lib.v3bwfile.V3BWHeader attribute)
keyvalue_unordered_tuple_ls (sbws.lib.v3bwfile.V3BWHeader attribute)
keyvalue_v1str_ls (sbws.lib.v3bwfile.V3BWHeader attribute)
keyvalue_v2_ls (sbws.lib.v3bwfile.V3BWHeader attribute)
L
last_time_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
latest_bandwidth_from_results() (sbws.lib.v3bwfile.V3BWHeader static method)
launch_tor() (in module sbws.util.stem)
load_recent_results_in_datadir() (in module sbws.lib.resultdump)
load_result_file() (in module sbws.lib.resultdump)
M
main() (in module sbws.core.cleanup)
(in module sbws.core.generate)
(in module sbws.core.scanner)
(in module sbws.core.stats)
master_key_ed25519 (sbws.lib.relaylist.Relay attribute)
(sbws.lib.resultdump.Result attribute)
max_bw (sbws.lib.v3bwfile.V3BWFile attribute)
mean_bw (sbws.lib.v3bwfile.V3BWFile attribute)
measure_bandwidth_to_server() (in module sbws.core.scanner)
measure_relay() (in module sbws.core.scanner)
measure_rtt_to_server() (in module sbws.core.scanner)
measured_progress_stats() (sbws.lib.v3bwfile.V3BWFile static method)
median_bw (sbws.lib.v3bwfile.V3BWFile attribute)
merge_result_dicts() (in module sbws.lib.resultdump)
min_bw (sbws.lib.v3bwfile.V3BWFile attribute)
msg (sbws.lib.resultdump.ResultError attribute)
N
nickname (sbws.lib.relaylist.Relay attribute)
(sbws.lib.resultdump.Result attribute)
non_exits (sbws.lib.relaylist.RelayList attribute)
num (sbws.lib.v3bwfile.V3BWFile attribute)
num_lines (sbws.lib.v3bwfile.V3BWHeader attribute)
num_results_of_type() (in module sbws.lib.v3bwfile)
O
observed_bandwidth (sbws.lib.relaylist.Relay attribute)
only_relays_with_bandwidth() (in module sbws.util.stem)
P
PathLengthException
print_stats() (in module sbws.core.stats)
Python Enhancement Proposals
PEP 0257
PEP 0257#id15
PEP 20
PEP 8
PEP 8#imports
Q
query_yes_no() (in module sbws.util.userquery)
R
random_relay() (sbws.lib.relaylist.RelayList method)
read_number_consensus_relays() (sbws.lib.v3bwfile.V3BWFile static method)
REFRESH_INTERVAL (sbws.lib.relaylist.RelayList attribute)
Relay (class in sbws.lib.relaylist)
relay_average_bandwidth (sbws.lib.resultdump.Result attribute)
relay_observed_bandwidth (sbws.lib.resultdump.Result attribute)
RelayList (class in sbws.lib.relaylist)
RelayPrioritizer (class in sbws.lib.relayprioritizer)
relays (sbws.lib.circuitbuilder.CircuitBuilder attribute)
(sbws.lib.relaylist.RelayList attribute)
remove_event_listener() (in module sbws.util.stem)
resolve() (in module sbws.globals)
Result (class in sbws.lib.resultdump)
Result.Relay (class in sbws.lib.resultdump)
result_putter() (in module sbws.core.scanner)
result_putter_error() (in module sbws.core.scanner)
result_type_to_key() (in module sbws.lib.v3bwfile)
result_types_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
ResultDump (class in sbws.lib.resultdump)
ResultError (class in sbws.lib.resultdump)
ResultErrorAuth (class in sbws.lib.resultdump)
ResultErrorCircuit (class in sbws.lib.resultdump)
ResultErrorStream (class in sbws.lib.resultdump)
results_away_each_other() (sbws.lib.v3bwfile.V3BWLine static method)
results_for_relay() (sbws.lib.resultdump.ResultDump method)
results_recent_than() (sbws.lib.v3bwfile.V3BWLine static method)
ResultSuccess (class in sbws.lib.resultdump)
RFC
RFC 2119
RFC 7233
RFC 8174
rtt_from_results() (sbws.lib.v3bwfile.V3BWLine static method)
rtts (sbws.lib.resultdump.ResultSuccess attribute)
run_speedtest() (in module sbws.core.scanner)
S
sbws generate
sbws scanner
sbws.core (module)
sbws.core.cleanup (module)
sbws.core.generate (module)
sbws.core.scanner (module)
sbws.core.stats (module)
sbws.globals (module)
sbws.lib (module)
sbws.lib.circuitbuilder (module)
sbws.lib.relaylist (module)
sbws.lib.relayprioritizer (module)
sbws.lib.resultdump (module)
sbws.lib.v3bwfile (module)
sbws.util (module)
sbws.util.config (module)
sbws.util.filelock (module)
sbws.util.parser (module)
sbws.util.state (module)
sbws.util.stem (module)
sbws.util.userquery (module)
scanner
(sbws.lib.resultdump.Result attribute)
State (class in sbws.util.state)
store_result() (sbws.lib.resultdump.ResultDump method)
strv1 (sbws.lib.v3bwfile.V3BWHeader attribute)
strv2 (sbws.lib.v3bwfile.V3BWHeader attribute)
sum_bw (sbws.lib.v3bwfile.V3BWFile attribute)
T
time (sbws.lib.resultdump.Result attribute)
timed_recv_from_server() (in module sbws.core.scanner)
to_dict() (sbws.lib.resultdump.Result method)
(sbws.lib.resultdump.ResultError method)
(sbws.lib.resultdump.ResultErrorAuth method)
(sbws.lib.resultdump.ResultErrorCircuit method)
(sbws.lib.resultdump.ResultErrorStream method)
(sbws.lib.resultdump.ResultSuccess method)
to_plt() (sbws.lib.v3bwfile.V3BWFile method)
touch_file() (in module sbws.globals)
trim_results() (in module sbws.lib.resultdump)
trim_results_ip_changed() (in module sbws.lib.resultdump)
type (sbws.lib.resultdump.Result attribute)
(sbws.lib.resultdump.ResultError attribute)
(sbws.lib.resultdump.ResultErrorAuth attribute)
(sbws.lib.resultdump.ResultErrorCircuit attribute)
(sbws.lib.resultdump.ResultErrorStream attribute)
(sbws.lib.resultdump.ResultSuccess attribute)
U
update_progress() (sbws.lib.v3bwfile.V3BWFile method)
V
v3bw file
V3BWFile (class in sbws.lib.v3bwfile)
V3BWHeader (class in sbws.lib.v3bwfile)
V3BWLine (class in sbws.lib.v3bwfile)
valid_circuit_length() (in module sbws.lib.circuitbuilder)
validate_config() (in module sbws.util.config)
version (sbws.lib.resultdump.Result attribute)
W
warn_if_not_accurate_enough() (sbws.lib.v3bwfile.V3BWFile static method)
write() (sbws.lib.v3bwfile.V3BWFile method)
write_result_to_datadir() (in module sbws.lib.resultdump)
Quick search
Navigation
index
modules
|
sbws 1.0.2 documentation
»