Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arvidn/libtorrent
/ functions
Functions
6,210 in github.com/arvidn/libtorrent
⨍
Functions
6,210
◇
Types & classes
1,253
↓ 3 callers
Method
inc_failcount
src/peer_list.cpp:477
↓ 3 callers
Function
incoming_rpc_message
test/test_dht.cpp:190
↓ 3 callers
Function
initialized
include/libtorrent/aux_/timestamp_history.hpp:52
↓ 3 callers
Function
insort_replace
src/settings_pack.cpp:56
↓ 3 callers
Function
invoke
bindings/python/src/gil.hpp:93
↓ 3 callers
Function
is_alpha
src/string_util.cpp:72
↓ 3 callers
Method
is_auto_managed
src/torrent_handle.cpp:676
↓ 3 callers
Function
is_hex
src/hex.cpp:49
↓ 3 callers
Method
is_seed
src/peer_connection.cpp:6836
↓ 3 callers
Method
is_valid
include/libtorrent/stack_allocator.hpp:59
↓ 3 callers
Method
leave_seed_mode
src/torrent.cpp:535
↓ 3 callers
Function
lexically_relative_normal
src/path.cpp:734
↓ 3 callers
Function
load_pack_from_dict
src/settings_pack.cpp:460
↓ 3 callers
Method
local_endpoint
include/libtorrent/aux_/polymorphic_socket.hpp:84
↓ 3 callers
Method
lock_piece
calling this function prevents this piece from being picked by the piece picker until the pieces is restored. This allow the disk thread to synchroniz
src/piece_picker.cpp:3464
↓ 3 callers
Method
log_to_all_peers
src/torrent.cpp:9826
↓ 3 callers
Function
lookup
src/identify_client.cpp:306
↓ 3 callers
Function
loop_until_timeout
(timeout, msg="condition")
bindings/python/test.py:1205
↓ 3 callers
Function
make_settings_pack
bindings/python/src/session.cpp:118
↓ 3 callers
Function
make_tcp
internal
include/libtorrent/socket.hpp:116
↓ 3 callers
Function
make_test_torrent
test/make_torrent.cpp:46
↓ 3 callers
Function
make_torrent
test/setup_transfer.cpp:837
↓ 3 callers
Function
make_udp
internal
include/libtorrent/socket.hpp:112
↓ 3 callers
Function
merkle_tree
TODO: remove this constructor. Don't support "uninitialized" trees. This also requires not constructing these for pad-files and small files as well. S
include/libtorrent/aux_/merkle_tree.hpp:88
↓ 3 callers
Function
metadata
bindings/python/src/torrent_info.cpp:118
↓ 3 callers
Function
minus_one
src/ip_filter.cpp:125
↓ 3 callers
Function
move_storage
src/storage_utils.cpp:144
↓ 3 callers
Function
nl_dump_request
src/enum_net.cpp:289
↓ 3 callers
Function
nlmsg_data
include/libtorrent/aux_/netlink_utils.hpp:60
↓ 3 callers
Function
nlmsg_ok
these are here to concentrate all the shady casts these macros expand to, to disable the warnings for them all
include/libtorrent/aux_/netlink_utils.hpp:54
↓ 3 callers
Method
num_blocked
src/disk_job_fence.cpp:176
↓ 3 callers
Method
num_global_nodes
src/kademlia/routing_table.cpp:350
↓ 3 callers
Function
num_peer_hits
the number of DHT messages received
test/peer_server.cpp:159
↓ 3 callers
Function
num_pieces
include/libtorrent/piece_picker.hpp:281
↓ 3 callers
Method
num_samples
src/alert.cpp:2926
↓ 3 callers
Function
on_connected
called when the peer is successfully connected. Note that incoming connections will have been connected by the time the peer plugin is attached to it,
include/libtorrent/extensions.hpp:407
↓ 3 callers
Method
on_parole
src/peer_connection.cpp:908
↓ 3 callers
Function
parse_listen_interfaces
this parses the string that's used as the listen_interfaces setting. it is a comma-separated list of IP or device names with ports. For example: "eth0
src/string_util.cpp:200
↓ 3 callers
Function
path_length
iterates an array of strings and returns the sum of the lengths of all strings + one additional character per entry (to account for the presumed forwa
src/torrent_info.cpp:370
↓ 3 callers
Method
peer_has
src/torrent.cpp:4900
↓ 3 callers
Method
peer_has_all
src/torrent.cpp:4929
↓ 3 callers
Method
picker_options
src/peer_connection.cpp:911
↓ 3 callers
Method
piece_size
examples/custom_storage.cpp:123
↓ 3 callers
Function
pinged
include/libtorrent/kademlia/node_entry.hpp:56
↓ 3 callers
Function
plus_one
src/ip_filter.cpp:108
↓ 3 callers
Function
pop_alerts
examples/client_test.cpp:1245
↓ 3 callers
Method
post_dht_stats
src/session_impl.cpp:4843
↓ 3 callers
Function
print_alerts
test/setup_transfer.cpp:391
↓ 3 callers
Function
print_settings
examples/client_test.cpp:650
↓ 3 callers
Method
queued_bytes
src/bandwidth_manager.cpp:83
↓ 3 callers
Function
random_key
()
tools/dht_flood.py:61
↓ 3 callers
Function
read_file
src/drive_info.cpp:70
↓ 3 callers
Function
read_some
include/libtorrent/aux_/utp_stream.hpp:362
↓ 3 callers
Function
refresh_endpoint_list
src/torrent.cpp:2979
↓ 3 callers
Method
remove_url_seed
src/torrent_handle.cpp:711
↓ 3 callers
Method
reopen_network_sockets
src/session_impl.cpp:2317
↓ 3 callers
Function
report_failure
test/test.cpp:54
↓ 3 callers
Method
requester
src/tracker_manager.cpp:158
↓ 3 callers
Method
retry_web_seed
src/torrent.cpp:11286
↓ 3 callers
Method
root_ptr
src/file_storage.cpp:840
↓ 3 callers
Function
rta_next
include/libtorrent/aux_/netlink_utils.hpp:75
↓ 3 callers
Function
rta_ok
include/libtorrent/aux_/netlink_utils.hpp:69
↓ 3 callers
Function
run_all_combinations
simulation/transfer_sim.hpp:320
↓ 3 callers
Function
run_matrix_test
simulation/transfer_sim.cpp:121
↓ 3 callers
Function
run_test
( name: str, action: str, client_arg: list[str], num_peers: int, save_path: Path, alwa
tools/run_benchmark.py:107
↓ 3 callers
Function
run_upnp_test
test/test_upnp.cpp:230
↓ 3 callers
Method
samples
src/alert.cpp:2931
↓ 3 callers
Function
sc_reduce
src/ed25519/sc.cpp:42
↓ 3 callers
Method
second_tick
src/stat.cpp:38
↓ 3 callers
Function
select
src/ed25519/ge.cpp:359
↓ 3 callers
Function
send_request
test/test_fast_extension.cpp:359
↓ 3 callers
Method
session_id
TODO: make this a string_view
include/libtorrent/i2p_stream.hpp:535
↓ 3 callers
Function
set_bits
src/bloom_filter.cpp:49
↓ 3 callers
Method
set_comment
src/create_torrent.cpp:1028
↓ 3 callers
Method
set_dirty
src/stat_cache.cpp:73
↓ 3 callers
Method
set_download_limit
src/torrent.cpp:9298
↓ 3 callers
Method
set_dst_name
include/libtorrent/socks5_stream.hpp:130
↓ 3 callers
Method
set_file_priority
src/torrent.cpp:5754
↓ 3 callers
Method
set_impl
src/utp_stream.cpp:405
↓ 3 callers
Method
set_incoming_key
src/pe_crypto.cpp:297
↓ 3 callers
Method
set_max_uploads
src/torrent.cpp:9248
↓ 3 callers
Method
set_outgoing_key
src/pe_crypto.cpp:308
↓ 3 callers
Method
set_paused
src/torrent.cpp:9893
↓ 3 callers
Method
set_peer
src/torrent_handle.cpp:96
↓ 3 callers
Function
set_pid
include/libtorrent/peer_connection.hpp:438
↓ 3 callers
Function
set_range
test/test_merkle_tree.cpp:101
↓ 3 callers
Method
set_space_left
simulation/disk_io.hpp:75
↓ 3 callers
Method
set_upload_limit
src/torrent.cpp:9290
↓ 3 callers
Function
set_value
src/kademlia/dht_storage.cpp:116
↓ 3 callers
Method
set_web_seeds
src/torrent_info.cpp:1846
↓ 3 callers
Function
setting_by_name
src/settings_pack.cpp:421
↓ 3 callers
Function
setup_torrent_info
test/test_storage.cpp:168
↓ 3 callers
Method
shutdown
(self)
test/http_proxy.py:560
↓ 3 callers
Function
size
include/libtorrent/aux_/packet_buffer.hpp:84
↓ 3 callers
Method
size
the size of the hash in bytes
include/libtorrent/sha1_hash.hpp:79
↓ 3 callers
Method
size
include/libtorrent/aux_/torrent_list.hpp:77
↓ 3 callers
Function
sleep_and_input
examples/client_test.cpp:124
↓ 3 callers
Method
socket_drained
src/utp_stream.cpp:260
↓ 3 callers
Function
sorted_find
include/libtorrent/vector_utils.hpp:42
↓ 3 callers
Function
sorted_insert
include/libtorrent/vector_utils.hpp:52
← previous
next →
1,401–1,500 of 6,210, ranked by callers