Stem Docs

Index

Index

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W

A

AccountingStats (class in stem.control)
add_event_listener() (stem.control.Controller method)
add_listener() (stem.util.conf.Config method)
add_status_listener() (stem.control.BaseController method)
AddressType (in module stem.exit_policy)
AddrMapEvent (class in stem.response.events)
AlreadyRead
argc_t (in module stem.util.system)
attach_stream() (stem.control.Controller method)
Attr (in module stem.util.term)
AuthChallengeFailed
AuthChallengeResponse (class in stem.response.authchallenge)
AuthChallengeUnsupported
AuthDescriptorAction (in module stem)
AuthDirNewDescEvent (class in stem.response.events)
authenticate() (in module stem.connection)
(stem.control.Controller method)
authenticate_cookie() (in module stem.connection)
authenticate_none() (in module stem.connection)
authenticate_password() (in module stem.connection)
authenticate_safecookie() (in module stem.connection)
AuthenticationFailure
AuthMethod (in module stem.connection)
AuthSecurityFailure

B

BandwidthEvent (class in stem.response.events)
BaseController (class in stem.control)
BgColor (in module stem.util.term)
BridgeDescriptor (class in stem.descriptor.server_descriptor)
BridgeExtraInfoDescriptor (class in stem.descriptor.extrainfo_descriptor)
BridgeNetworkStatusDocument (class in stem.descriptor.networkstatus)
bsd_jail_id() (in module stem.util.system)
bsd_jail_path() (in module stem.util.system)
BuildTimeoutSetEvent (class in stem.response.events)

C

call() (in module stem.util.system)
can_exit_to() (stem.exit_policy.ExitPolicy method)
CellStatsEvent (class in stem.response.events)
CircBuildFlag (in module stem)
CircClosureReason (in module stem)
CircEvent (in module stem)
CircMinorEvent (class in stem.response.events)
CircPurpose (in module stem)
CircStatus (in module stem)
CircuitBandwidthEvent (class in stem.response.events)
CircuitEvent (class in stem.response.events)
CircuitExtensionFailed
clean_orphaned_pyc() (in module stem.util.test_tools)
clear() (stem.util.conf.Config method)
clear_cache() (stem.control.Controller method)
clear_listeners() (stem.util.conf.Config method)
ClientsSeenEvent (class in stem.response.events)
close() (stem.control.BaseController method)
(stem.control.Controller method)
(stem.socket.ControlSocket method)
close_circuit() (stem.control.Controller method)
close_stream() (stem.control.Controller method)
Color (in module stem.util.term)
ConfChangedEvent (class in stem.response.events)
Config (class in stem.util.conf)
config (stem.control.CreateHiddenServiceOutput attribute)
config_dict() (in module stem.util.conf)
connect() (in module stem.connection)
(stem.control.BaseController method)
(stem.control.Controller method)
(stem.socket.ControlSocket method)
connect_port() (in module stem.connection)
connect_socket_file() (in module stem.connection)
Connection (class in stem.util.connection)
connection_time() (stem.control.BaseController method)
(stem.socket.ControlSocket method)
ConnectionBandwidthEvent (class in stem.response.events)
connections() (in module stem.util.proc)
ConnectionType (in module stem)
content() (stem.response.ControlMessage method)
Controller (class in stem.control)
ControllerError
ControlLine (class in stem.response)
ControlMessage (class in stem.response)
ControlPort (class in stem.socket)
ControlSocket (class in stem.socket)
ControlSocketFile (class in stem.socket)
convert() (in module stem.response)
CookieAuthFailed
CookieAuthRejected
create_hidden_service() (stem.control.Controller method)
CreateHiddenServiceOutput (class in stem.control)
crop() (in module stem.util.str_tools)
cwd() (in module stem.util.proc)
(in module stem.util.system)

D

debug() (in module stem.util.log)
DescChangedEvent (class in stem.response.events)
Descriptor (class in stem.descriptor.__init__)
DescriptorDownloader (class in stem.descriptor.remote)
DescriptorReader (class in stem.descriptor.reader)
DescriptorUnavailable
digest() (stem.descriptor.extrainfo_descriptor.BridgeExtraInfoDescriptor method)
(stem.descriptor.extrainfo_descriptor.ExtraInfoDescriptor method)
(stem.descriptor.extrainfo_descriptor.RelayExtraInfoDescriptor method)
(stem.descriptor.server_descriptor.BridgeDescriptor method)
(stem.descriptor.server_descriptor.RelayDescriptor method)
(stem.descriptor.server_descriptor.ServerDescriptor method)
DirectoryAuthority (class in stem.descriptor.networkstatus)
(class in stem.descriptor.remote)
DirResponse (in module stem.descriptor.extrainfo_descriptor)
DirStat (in module stem.descriptor.extrainfo_descriptor)
DocumentHandler (in module stem.descriptor.__init__)
DocumentSignature (class in stem.descriptor.networkstatus)
drop_guards() (stem.control.Controller method)

E

emit() (stem.util.log.LogBuffer method)
enable_feature() (stem.control.Controller method)
Enum (class in stem.util.enum)
error() (in module stem.util.log)
escape() (in module stem.util.log)
Event (class in stem.response.events)
EventType (in module stem.control)
ExitPolicy (class in stem.exit_policy)
ExitPolicyRule (class in stem.exit_policy)
expand_ipv6_address() (in module stem.util.connection)
expand_path() (in module stem.util.system)
export_csv() (in module stem.descriptor.export)
export_csv_file() (in module stem.descriptor.export)
extend_circuit() (stem.control.Controller method)
ExtraInfoDescriptor (class in stem.descriptor.extrainfo_descriptor)

F

file_descriptors_used() (in module stem.util.proc)
FileMissing
files_with_suffix() (in module stem.util.system)
FileSkipped
Flag (in module stem)
format() (in module stem.util.term)
from_port() (stem.control.Controller static method)
from_socket_file() (stem.control.Controller static method)
from_str() (stem.response.ControlMessage static method)

G

get() (stem.util.conf.Config method)
get_accounting_stats() (stem.control.Controller method)
get_address() (stem.socket.ControlPort method)
get_address_type() (stem.exit_policy.ExitPolicyRule method)
(stem.exit_policy.MicroExitPolicyRule method)
get_annotation_lines() (stem.descriptor.microdescriptor.Microdescriptor method)
(stem.descriptor.server_descriptor.ServerDescriptor method)
get_annotations() (stem.descriptor.microdescriptor.Microdescriptor method)
(stem.descriptor.server_descriptor.ServerDescriptor method)
get_archive_path() (stem.descriptor.__init__.Descriptor method)
get_authorities() (in module stem.descriptor.remote)
get_bsd_jail_id() (in module stem.util.system)
get_bsd_jail_path() (in module stem.util.system)
get_buffered_descriptor_count() (stem.descriptor.reader.DescriptorReader method)
get_bytes() (stem.descriptor.__init__.Descriptor method)
get_circuit() (stem.control.Controller method)
get_circuits() (stem.control.Controller method)
get_conf() (stem.control.Controller method)
get_conf_map() (stem.control.Controller method)
get_config() (in module stem.util.conf)
get_config_policy() (in module stem.exit_policy)
get_connections() (in module stem.util.connection)
(in module stem.util.proc)
get_consensus() (stem.descriptor.remote.DescriptorDownloader method)
get_cwd() (in module stem.util.proc)
(in module stem.util.system)
get_effective_rate() (stem.control.Controller method)
get_exit_policy() (stem.control.Controller method)
get_extrainfo_descriptors() (stem.descriptor.remote.DescriptorDownloader method)
get_hidden_service_conf() (stem.control.Controller method)
get_info() (stem.control.Controller method)
get_key_certificates() (stem.descriptor.remote.DescriptorDownloader method)
get_latest_heartbeat() (stem.control.BaseController method)
get_listeners() (stem.control.Controller method)
get_logger() (in module stem.util.log)
get_mask() (stem.exit_policy.ExitPolicyRule method)
(stem.exit_policy.MicroExitPolicyRule method)
get_mask_ipv4() (in module stem.util.connection)
get_mask_ipv6() (in module stem.util.connection)
get_masked_bits() (stem.exit_policy.ExitPolicyRule method)
(stem.exit_policy.MicroExitPolicyRule method)
get_memory_usage() (in module stem.util.proc)
get_microdescriptor() (stem.control.Controller method)
get_microdescriptors() (stem.control.Controller method)
(stem.descriptor.remote.DescriptorDownloader method)
get_name_by_pid() (in module stem.util.system)
get_network_status() (stem.control.Controller method)
get_network_statuses() (stem.control.Controller method)
get_newnym_wait() (stem.control.Controller method)
get_path() (stem.descriptor.__init__.Descriptor method)
get_physical_memory() (in module stem.util.proc)
get_pid() (stem.control.Controller method)
get_pid_by_name() (in module stem.util.system)
get_pid_by_open_file() (in module stem.util.system)
get_pid_by_port() (in module stem.util.system)
get_port() (stem.socket.ControlPort method)
get_ports() (stem.control.Controller method)
get_process_name() (in module stem.util.system)
get_processed_files() (stem.descriptor.reader.DescriptorReader method)
get_protocolinfo() (in module stem.connection)
(stem.control.Controller method)
get_pyflakes_issues() (in module stem.util.test_tools)
get_scrubbing_issues() (stem.descriptor.server_descriptor.BridgeDescriptor method)
get_server_descriptor() (stem.control.Controller method)
get_server_descriptors() (stem.control.Controller method)
(stem.descriptor.remote.DescriptorDownloader method)
get_short_time_label() (in module stem.util.str_tools)
get_size_label() (in module stem.util.str_tools)
get_socket() (stem.control.BaseController method)
get_socket_path() (stem.socket.ControlSocketFile method)
get_socks_listeners() (stem.control.Controller method)
get_start_time() (in module stem.util.system)
get_stats() (in module stem.util.proc)
get_streams() (stem.control.Controller method)
get_stylistic_issues() (in module stem.util.test_tools)
get_system_resolvers() (in module stem.util.connection)
get_system_start_time() (in module stem.util.proc)
get_system_tor_version() (in module stem.version)
get_time_label() (in module stem.util.str_tools)
get_time_labels() (in module stem.util.str_tools)
get_uid() (in module stem.util.proc)
get_unrecognized_lines() (stem.descriptor.__init__.Descriptor method)
(stem.descriptor.extrainfo_descriptor.ExtraInfoDescriptor method)
(stem.descriptor.microdescriptor.Microdescriptor method)
(stem.descriptor.networkstatus.DirectoryAuthority method)
(stem.descriptor.networkstatus.KeyCertificate method)
(stem.descriptor.networkstatus.NetworkStatusDocument method)
(stem.descriptor.router_status_entry.RouterStatusEntry method)
(stem.descriptor.server_descriptor.ServerDescriptor method)
get_user() (in module stem.util.system)
(stem.control.Controller method)
get_value() (stem.util.conf.Config method)
get_version() (stem.control.Controller method)
get_vote() (stem.descriptor.remote.DescriptorDownloader method)
GetConfResponse (class in stem.response.getconf)
GetInfoResponse (class in stem.response.getinfo)
GuardEvent (class in stem.response.events)
GuardStatus (in module stem)
GuardType (in module stem)

H

has_default() (stem.exit_policy.ExitPolicy method)
has_private() (stem.exit_policy.ExitPolicy method)
HAS_V3IDENT() (in module stem.descriptor.remote)
HiddenServiceState (in module stem)
hostname (stem.control.CreateHiddenServiceOutput attribute)
HSAuth (in module stem)
HSDescAction (in module stem)
HSDescEvent (class in stem.response.events)
HSDescReason (in module stem)

I

IncorrectCookieSize
IncorrectCookieValue
IncorrectPassword
IncorrectSocketType
index_of() (stem.util.enum.Enum method)
info() (in module stem.util.log)
interval_end (stem.control.AccountingStats attribute)
InvalidArguments
InvalidClientNonce
InvalidRequest
is_address_wildcard() (stem.exit_policy.ExitPolicyRule method)
(stem.exit_policy.MicroExitPolicyRule method)
is_alive() (stem.control.BaseController method)
(stem.socket.ControlSocket method)
is_authenticated() (stem.control.BaseController method)
is_available() (in module stem.util.proc)
(in module stem.util.system)
is_bsd() (in module stem.util.system)
is_caching_enabled() (stem.control.Controller method)
is_default() (stem.exit_policy.ExitPolicyRule method)
is_empty() (stem.response.ControlLine method)
(stem.util.log.LogBuffer method)
is_exiting_allowed() (stem.exit_policy.ExitPolicy method)
is_feature_enabled() (stem.control.Controller method)
is_gentoo() (in module stem.util.system)
is_geoip_unavailable() (stem.control.Controller method)
is_hex_digits() (in module stem.util.tor_tools)
is_localhost() (stem.control.BaseController method)
(stem.socket.ControlPort method)
(stem.socket.ControlSocket method)
(stem.socket.ControlSocketFile method)
is_mac() (in module stem.util.system)
is_match() (stem.exit_policy.ExitPolicyRule method)
is_newnym_available() (stem.control.Controller method)
is_next_mapping() (stem.response.ControlLine method)
is_next_quoted() (stem.response.ControlLine method)
is_ok() (stem.response.ControlMessage method)
(stem.response.SingleLineResponse method)
is_pep8_available() (in module stem.util.test_tools)
is_port_wildcard() (stem.exit_policy.ExitPolicyRule method)
is_private() (stem.exit_policy.ExitPolicyRule method)
is_private_address() (in module stem.util.connection)
is_pyflakes_available() (in module stem.util.test_tools)
is_running() (in module stem.util.system)
is_scrubbed() (stem.descriptor.server_descriptor.BridgeDescriptor method)
is_tarfile() (in module stem.util.system)
is_valid_circuit_id() (in module stem.util.tor_tools)
is_valid_connection_id() (in module stem.util.tor_tools)
is_valid_fingerprint() (in module stem.util.tor_tools)
is_valid_ipv4_address() (in module stem.util.connection)
is_valid_ipv6_address() (in module stem.util.connection)
is_valid_nickname() (in module stem.util.tor_tools)
is_valid_port() (in module stem.util.connection)
is_valid_stream_id() (in module stem.util.tor_tools)
is_windows() (in module stem.util.system)

K

KeyCertificate (class in stem.descriptor.networkstatus)
keys() (stem.util.conf.Config method)
(stem.util.enum.Enum method)

L

launch_tor() (in module stem.process)
launch_tor_with_config() (in module stem.process)
Listener (in module stem.control)
load() (stem.util.conf.Config method)
load_conf() (stem.control.Controller method)
load_processed_files() (in module stem.descriptor.reader)
local_address (stem.util.connection.Connection attribute)
local_port (stem.util.connection.Connection attribute)
log() (in module stem.util.log)
log_once() (in module stem.util.log)
log_to_stdout() (in module stem.util.log)
LogBuffer (class in stem.util.log)
LogEvent (class in stem.response.events)
logging_level() (in module stem.util.log)

M

map_address() (stem.control.Controller method)
MapAddressResponse (class in stem.response.mapaddress)
MAX_FINGERPRINTS (in module stem.descriptor.remote)
MAX_MICRODESCRIPTOR_HASHES (in module stem.descriptor.remote)
meets_consensus_method() (stem.descriptor.networkstatus.NetworkStatusDocumentV3 method)
memory_usage() (in module stem.util.proc)
Microdescriptor (class in stem.descriptor.microdescriptor)
MicroExitPolicy (class in stem.exit_policy)
MicroExitPolicyRule (class in stem.exit_policy)
MissingAuthInfo
MissingPassword
msg() (stem.control.BaseController method)

N

name_by_pid() (in module stem.util.system)
NetworkStatusDocument (class in stem.descriptor.networkstatus)
NetworkStatusDocumentV2 (class in stem.descriptor.networkstatus)
NetworkStatusDocumentV3 (class in stem.descriptor.networkstatus)
NetworkStatusEvent (class in stem.response.events)
new_circuit() (stem.control.Controller method)
NewConsensusEvent (class in stem.response.events)
NewDescEvent (class in stem.response.events)
next() (stem.util.enum.Enum method)
NoAuthCookie
NoAuthMethods
notice() (in module stem.util.log)

O

OpenAuthFailed
OpenAuthRejected
OperationFailed
ORClosureReason (in module stem)
ORConnEvent (class in stem.response.events)
ORStatus (in module stem)

P

parse_enum() (in module stem.util.conf)
parse_enum_csv() (in module stem.util.conf)
parse_file() (in module stem.descriptor.__init__)
parse_short_time_label() (in module stem.util.str_tools)
ParsingFailure
PasswordAuthFailed
PasswordAuthRejected
path (stem.control.CreateHiddenServiceOutput attribute)
peek_key() (stem.response.ControlLine method)
physical_memory() (in module stem.util.proc)
pid_by_name() (in module stem.util.system)
pid_by_open_file() (in module stem.util.system)
pid_by_port() (in module stem.util.system)
pop() (stem.response.ControlLine method)
pop_mapping() (stem.response.ControlLine method)
port_usage() (in module stem.util.connection)
previous() (stem.util.enum.Enum method)
protocol (stem.util.connection.Connection attribute)
ProtocolError
ProtocolInfoResponse (class in stem.response.protocolinfo)
pyflakes_issues() (in module stem.util.test_tools)

Q

Query (class in stem.descriptor.remote)
query() (stem.descriptor.remote.DescriptorDownloader method)

R

raw_content() (stem.response.ControlMessage method)
read_bytes (stem.control.AccountingStats attribute)
read_bytes_left (stem.control.AccountingStats attribute)
read_limit (stem.control.AccountingStats attribute)
ReadFailed
recv() (stem.socket.ControlSocket method)
recv_message() (in module stem.socket)
register_read_listener() (stem.descriptor.reader.DescriptorReader method)
register_skip_listener() (stem.descriptor.reader.DescriptorReader method)
RelayDescriptor (class in stem.descriptor.server_descriptor)
RelayEndReason (in module stem)
RelayExtraInfoDescriptor (class in stem.descriptor.extrainfo_descriptor)
remainder() (stem.response.ControlLine method)
remote_address (stem.util.connection.Connection attribute)
remote_port (stem.util.connection.Connection attribute)
remove_event_listener() (stem.control.Controller method)
remove_hidden_service() (stem.control.Controller method)
remove_status_listener() (stem.control.BaseController method)
repurpose_circuit() (stem.control.Controller method)
Requirement (in module stem.version)
reset_conf() (stem.control.Controller method)
Resolver (in module stem.util.connection)
retrieved (stem.control.AccountingStats attribute)
RouterStatusEntry (class in stem.descriptor.router_status_entry)
RouterStatusEntryMicroV3 (class in stem.descriptor.router_status_entry)
RouterStatusEntryV2 (class in stem.descriptor.router_status_entry)
RouterStatusEntryV3 (class in stem.descriptor.router_status_entry)
run() (stem.descriptor.remote.Query method)
Runlevel (in module stem)
(in module stem.util.log)

S

save() (stem.util.conf.Config method)
save_conf() (stem.control.Controller method)
save_processed_files() (in module stem.descriptor.reader)
send() (stem.socket.ControlSocket method)
send_formatting() (in module stem.socket)
send_message() (in module stem.socket)
ServerDescriptor (class in stem.descriptor.server_descriptor)
set() (stem.util.conf.Config method)
set_caching() (stem.control.Controller method)
set_conf() (stem.control.Controller method)
set_hidden_service_conf() (stem.control.Controller method)
set_options() (stem.control.Controller method)
set_process_name() (in module stem.util.system)
set_processed_files() (stem.descriptor.reader.DescriptorReader method)
short_time_label() (in module stem.util.str_tools)
Signal (in module stem)
signal() (stem.control.Controller method)
SignalEvent (class in stem.response.events)
SingleLineResponse (class in stem.response)
size_label() (in module stem.util.str_tools)
SocketClosed
SocketError
start() (stem.descriptor.reader.DescriptorReader method)
(stem.descriptor.remote.Query method)
start_time() (in module stem.util.system)
Stat (in module stem.util.proc)
State (in module stem.control)
stats() (in module stem.util.proc)
status (stem.control.AccountingStats attribute)
StatusEvent (class in stem.response.events)
StatusType (in module stem)
stem (module)
stem.connection (module)
stem.control (module)
stem.descriptor.__init__ (module)
stem.descriptor.export (module)
stem.descriptor.extrainfo_descriptor (module)
stem.descriptor.microdescriptor (module)
stem.descriptor.networkstatus (module)
stem.descriptor.reader (module)
stem.descriptor.remote (module)
stem.descriptor.router_status_entry (module)
stem.descriptor.server_descriptor (module)
stem.descriptor.tordnsel (module)
stem.exit_policy (module)
stem.process (module)
stem.response (module)
stem.response.events (module)
stem.socket (module)
stem.util.conf (module)
stem.util.connection (module)
stem.util.enum (module)
stem.util.log (module)
stem.util.proc (module)
stem.util.str_tools (module)
stem.util.system (module)
stem.util.term (module)
stem.util.test_tools (module)
stem.util.tor_tools (module)
stem.version (module)
stop() (stem.descriptor.reader.DescriptorReader method)
StreamBwEvent (class in stem.response.events)
StreamClosureReason (in module stem)
StreamEvent (class in stem.response.events)
StreamPurpose (in module stem)
StreamSource (in module stem)
StreamStatus (in module stem)
strip_default() (stem.exit_policy.ExitPolicy method)
strip_private() (stem.exit_policy.ExitPolicy method)
stylistic_issues() (in module stem.util.test_tools)
summary() (stem.exit_policy.ExitPolicy method)
system_resolvers() (in module stem.util.connection)
system_start_time() (in module stem.util.proc)

T

time_label() (in module stem.util.str_tools)
time_labels() (in module stem.util.str_tools)
time_until_reset (stem.control.AccountingStats attribute)
TimeoutSetType (in module stem)
TokenBucket (in module stem)
TokenBucketEmptyEvent (class in stem.response.events)
TorDNSEL (class in stem.descriptor.tordnsel)
trace() (in module stem.util.log)
TransportLaunchedEvent (class in stem.response.events)

U

uid() (in module stem.util.proc)
UnreadableCookieFile
UnrecognizedAuthChallengeMethod
UnrecognizedAuthMethods
UnrecognizedType
UnsatisfiableRequest
unused_keys() (stem.util.conf.Config method)
UppercaseEnum() (in module stem.util.enum)
use_directory_mirrors() (stem.descriptor.remote.DescriptorDownloader method)
user() (in module stem.util.system)
uses_settings() (in module stem.util.conf)

V

Version (class in stem.version)

W

warn() (in module stem.util.log)
with_default() (in module stem.control)
write_bytes_left (stem.control.AccountingStats attribute)
write_limit (stem.control.AccountingStats attribute)
written_bytes (stem.control.AccountingStats attribute)