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
↓ 7 callers
Function
test_check_files
test/test_storage.cpp:682
↓ 7 callers
Function
test_field
test/test_create_torrent.cpp:573
↓ 7 callers
Function
test_parse_utf8
test/test_utf8.cpp:59
↓ 7 callers
Function
test_round_trip
test/test_magnet.cpp:819
↓ 7 callers
Function
test_rules_invariant
test/test_ip_filter.cpp:57
↓ 7 callers
Method
tick
src/utp_stream.cpp:3377
↓ 7 callers
Function
to_vec
test/test_string.cpp:217
↓ 7 callers
Function
touch_file
test/test_file.cpp:55
↓ 7 callers
Function
validate_no_pieces
test/test_piece_picker.cpp:2699
↓ 6 callers
Function
abort
src/posix_disk_io.cpp:96
↓ 6 callers
Method
abort
src/torrent.cpp:4970
↓ 6 callers
Method
add_collection
src/create_torrent.cpp:963
↓ 6 callers
Method
add_http_seed
src/torrent_info.cpp:1838
↓ 6 callers
Method
add_redundant_bytes
src/torrent.cpp:12299
↓ 6 callers
Method
add_torrent_params
src/add_torrent_params.cpp:40
↓ 6 callers
Function
announce_entry_test
simulation/test_tracker.cpp:804
↓ 6 callers
Function
assign
copy bitfield from buffer ``b`` of ``bits`` number of bits, rounded up to the nearest byte boundary.
include/libtorrent/bitfield.hpp:71
↓ 6 callers
Method
async_read_some
include/libtorrent/proxy_base.hpp:73
↓ 6 callers
Method
async_release_files
src/mmap_disk_io.cpp:909
↓ 6 callers
Method
bootstrap
src/kademlia/node.cpp:222
↓ 6 callers
Function
cancel
include/libtorrent/aux_/utp_stream.hpp:231
↓ 6 callers
Method
check_peer_invariant
src/piece_picker.cpp:461
↓ 6 callers
Method
close
src/http_connection.cpp:446
↓ 6 callers
Method
connect
src/upnp.cpp:442
↓ 6 callers
Function
convert_path_to_posix
src/escape_string.cpp:189
↓ 6 callers
Method
copy_buffer
src/stack_allocator.cpp:107
↓ 6 callers
Function
crc32c
src/crc32c.cpp:87
↓ 6 callers
Function
create_file
test/test_truncate.cpp:44
↓ 6 callers
Function
crypto_random_bytes
src/random.cpp:126
↓ 6 callers
Function
data
returns a pointer to the internal buffer of the bitfield, or ``nullptr`` if it's empty.
include/libtorrent/bitfield.hpp:149
↓ 6 callers
Method
data_offset
src/bdecode.cpp:423
↓ 6 callers
Method
detach
src/utp_stream.cpp:991
↓ 6 callers
Method
disarm
src/torrent.cpp:1357
↓ 6 callers
Function
dump_report_issue
(h, out)
docs/gen_reference_doc.py:1453
↓ 6 callers
Function
end_piece
include/libtorrent/torrent_info.hpp:400
↓ 6 callers
Function
ensure_trailing_slash
include/libtorrent/string_util.hpp:61
↓ 6 callers
Function
entry
include/libtorrent/entry.hpp:133
↓ 6 callers
Method
erase
include/libtorrent/aux_/torrent_list.hpp:164
↓ 6 callers
Function
extension
src/path.cpp:471
↓ 6 callers
Function
filter_ips
simulation/utils.cpp:85
↓ 6 callers
Method
find_first_set
src/bitfield.cpp:216
↓ 6 callers
Function
find_packet
test/test_dht.cpp:173
↓ 6 callers
Method
find_torrent
the return value from this function is valid only as long as the session is locked!
src/session_impl.cpp:4576
↓ 6 callers
Function
first_item
(itr)
docs/gen_reference_doc.py:195
↓ 6 callers
Method
free
include/libtorrent/aux_/pool.hpp:56
↓ 6 callers
Method
free_peer_entry
src/torrent_peer_allocator.cpp:80
↓ 6 callers
Function
gen_stats_gnuplot
(name, y, lines)
tools/parse_dht_stats.py:10
↓ 6 callers
Function
generate_fingerprint
src/fingerprint.cpp:52
↓ 6 callers
Function
generate_id
src/kademlia/node_id.cpp:192
↓ 6 callers
Method
get_hash
include/libtorrent/aux_/win_cng.hpp:132
↓ 6 callers
Method
get_impl
src/utp_stream.cpp:321
↓ 6 callers
Method
get_infohashes_sample
src/kademlia/dht_storage.cpp:479
↓ 6 callers
Method
get_item
src/kademlia/node.cpp:485
↓ 6 callers
Function
get_piece
examples/print.cpp:253
↓ 6 callers
Function
get_test_keypair
test/test_dht.cpp:81
↓ 6 callers
Method
has_peer
it's important that we don't dereference p here, since it is allowed to be a dangling pointer. see smart_ban.cpp
src/peer_list.cpp:977
↓ 6 callers
Function
inaddr_to_address
src/enum_net.cpp:177
↓ 6 callers
Function
inflate_gzip
src/gzip.cpp:183
↓ 6 callers
Function
instantiate_connection
TODO: 2 peer_connection and tracker_connection should probably be flags
src/instantiate_connection.cpp:45
↓ 6 callers
Method
invoke
src/kademlia/refresh.cpp:53
↓ 6 callers
Function
is_directory
src/path.cpp:460
↓ 6 callers
Function
is_downloading_state
src/torrent.cpp:134
↓ 6 callers
Function
is_global
src/ip_helpers.cpp:50
↓ 6 callers
Method
is_interesting
src/peer_connection_handle.cpp:102
↓ 6 callers
Method
is_paused
src/torrent.cpp:9677
↓ 6 callers
Method
iterate
include/libtorrent/tailqueue.hpp:102
↓ 6 callers
Function
make_torrent
simulation/test_tracker.cpp:1325
↓ 6 callers
Method
new_torrent
src/mmap_disk_io.cpp:408
↓ 6 callers
Function
node
include/libtorrent/kademlia/node.hpp:118
↓ 6 callers
Method
non_blocking
include/libtorrent/proxy_base.hpp:152
↓ 6 callers
Function
output_test_log_to_terminal
test/main.cpp:91
↓ 6 callers
Function
pads_in_piece
simulation/disk_io.cpp:191
↓ 6 callers
Method
pos
src/receive_buffer.cpp:252
↓ 6 callers
Function
posix_time
src/time.cpp:74
↓ 6 callers
Method
post_torrent_updates
src/session_impl.cpp:4774
↓ 6 callers
Function
print_field
(str, width)
docs/gen_settings_doc.py:10
↓ 6 callers
Function
print_link
(name, target)
docs/gen_reference_doc.py:1329
↓ 6 callers
Function
print_usage
examples/make_torrent.cpp:115
↓ 6 callers
Method
put_item
src/kademlia/node.cpp:541
↓ 6 callers
Method
put_mutable_item
src/kademlia/dht_storage.cpp:429
↓ 6 callers
Function
replace_node_impl
src/kademlia/routing_table.cpp:153
↓ 6 callers
Function
run_test
tools/checking_benchmark.cpp:120
↓ 6 callers
Function
save_settings_to_dict
src/settings_pack.cpp:538
↓ 6 callers
Method
send_have_none
simulation/fake_peer.hpp:151
↓ 6 callers
Method
session_params
src/session_params.cpp:70
↓ 6 callers
Method
set_error
src/torrent.cpp:9417
↓ 6 callers
Method
set_external_address
this is the DHT observer version. DHT is the implied source
src/session_impl.cpp:7016
↓ 6 callers
Method
set_max_threads
src/disk_io_thread_pool.cpp:65
↓ 6 callers
Method
set_peer_class_filter
src/session_impl.cpp:1336
↓ 6 callers
Function
slot_offset
include/libtorrent/part_file.hpp:89
↓ 6 callers
Function
start_dht
test/dht_server.cpp:166
↓ 6 callers
Function
swap
include/libtorrent/tailqueue.hpp:207
↓ 6 callers
Function
test_collapse_chunks
test/test_http_parser.cpp:632
↓ 6 callers
Function
test_fs
test/test_torrent.cpp:772
↓ 6 callers
Function
test_idna
simulation/test_tracker.cpp:1595
↓ 6 callers
Function
to_file_open_mode
src/file_view_pool.cpp:330
↓ 6 callers
Function
to_ptime
bindings/python/src/torrent_handle.cpp:241
↓ 6 callers
Function
to_time_t
consider using std::chrono::clock_cast on C++20
src/time.cpp:47
↓ 6 callers
Method
type
include/libtorrent/netlink.hpp:170
↓ 6 callers
Function
verify_id
verifies whether a node-id matches the IP it's used from returns true if the node-id is OK coming from this source and false otherwise.
src/kademlia/node_id.cpp:183
← previous
next →
901–1,000 of 6,210, ranked by callers