MCPcopy Create free account

hub / github.com/arvidn/libtorrent / functions

Functions6,210 in github.com/arvidn/libtorrent

↓ 26 callersFunctioncalc_num_pieces
src/file_storage.cpp:1609
↓ 26 callersMethoddata
include/libtorrent/span.hpp:126
↓ 26 callersMethoddict_at
src/bdecode.cpp:563
↓ 26 callersFunctionfe_add
src/ed25519/fe.cpp:92
↓ 26 callersMethodfile_name
src/file_storage.cpp:1049
↓ 26 callersFunctionis_v6
include/libtorrent/aux_/ip_helpers.hpp:58
↓ 26 callersFunctionwrite_uint16
include/libtorrent/io.hpp:158
↓ 25 callersMethoddata_section
src/bdecode.cpp:413
↓ 25 callersFunctionfeed_bytes
test/test_http_parser.cpp:45
↓ 25 callersMethodis_choked
src/peer_connection_handle.cpp:109
↓ 25 callersFunctionmark_downloading
test/test_piece_picker.cpp:2800
↓ 25 callersFunctiontest_parse_interface
test/test_string.cpp:375
↓ 24 callersMethod_maybe_add_arg
(self, arg: str)
bindings/python/setup.py:340
↓ 24 callersMethodadd_sample
src/timestamp_history.cpp:47
↓ 24 callersMethodassociated_torrent
src/peer_connection_handle.cpp:151
↓ 24 callersFunctioncreate_torrent
test/setup_transfer.cpp:905
↓ 24 callersMethoddeferred_submit_jobs
src/session_impl.cpp:1409
↓ 24 callersFunctionmake_magnet_uri
src/magnet_uri.cpp:49
↓ 24 callersFunctionparse_endpoint
src/socket_io.cpp:87
↓ 24 callersFunctionparse_error
test/test_utf8.cpp:71
↓ 24 callersFunctionprev
include/libtorrent/units.hpp:140
↓ 24 callersMethodprotocol
include/libtorrent/netlink.hpp:175
↓ 24 callersFunctionrand_hash
test/setup_transfer.cpp:159
↓ 24 callersFunctionwrite_endpoint
include/libtorrent/socket_io.hpp:102
↓ 23 callersFunctionadd_length
(msg)
fuzzers/tools/generate_initial_corpus.py:103
↓ 23 callersMethodaddress
include/libtorrent/union_endpoint.hpp:107
↓ 23 callersFunctionasync_read
src/posix_disk_io.cpp:98
↓ 23 callersFunctionblocks_per_piece
simulation/transfer_sim.cpp:100
↓ 23 callersMethodconnect_peer
src/torrent_handle.cpp:831
↓ 23 callersFunctioncreate_directories
src/path.cpp:359
↓ 23 callersFunctionfe_sub
src/ed25519/fe.cpp:1309
↓ 23 callersFunctionis_space
src/string_util.cpp:82
↓ 23 callersFunctionmerkle_pad
generates the pad hash for the tree level with "pieces" nodes, given the full tree has "blocks" number of blocks.
src/merkle.cpp:301
↓ 23 callersFunctionopen_file
src/file.cpp:421
↓ 22 callersFunctionall_of
test/test_remap_files.cpp:59
↓ 22 callersFunctionescape_string
src/bdecode.cpp:133
↓ 22 callersMethodfilename
src/file_storage.cpp:371
↓ 22 callersFunctionis_complete
src/path.cpp:987
↓ 22 callersFunctionis_paused
include/libtorrent/aux_/session_impl.hpp:569
↓ 22 callersMethodmap_file
src/file_storage.cpp:583
↓ 22 callersMethodmean
include/libtorrent/sliding_average.hpp:78
↓ 22 callersFunctionmerkle_first_leaf
src/merkle.cpp:94
↓ 22 callersMethodnode_seen
this function is called every time the node sees a sign of a node being alive. This node will either be inserted in the k-buckets or be moved to the t
src/kademlia/routing_table.cpp:1096
↓ 22 callersMethodopen
src/udp_socket.cpp:481
↓ 22 callersFunctionsplit_string
src/string_util.cpp:360
↓ 22 callersMethodthrottle
test/test_bandwidth_limiter.cpp:81
↓ 22 callersFunctiontotal_microseconds
include/libtorrent/time.hpp:87
↓ 22 callersMethodverified_leafs
src/merkle_tree.cpp:783
↓ 22 callersFunctionwrite_int32
include/libtorrent/io.hpp:154
↓ 21 callersFunctionasync_write
src/posix_disk_io.cpp:132
↓ 21 callersMethodcut
size = the packet size to remove from the receive buffer packet_size = the next packet size to receive in the buffer offset = the offset into the rece
src/receive_buffer.cpp:103
↓ 21 callersMethodfile_num_pieces
src/file_storage.cpp:1074
↓ 21 callersFunctiongenerate_torrent
test/setup_transfer.cpp:81
↓ 21 callersMethodget_settings
src/session_impl.cpp:1483
↓ 21 callersMethodhas_node
src/merkle_tree.cpp:589
↓ 21 callersMethodhas_val
src/settings_pack.cpp:730
↓ 21 callersFunctionmake_files
test/test_utils.cpp:142
↓ 21 callersFunctionmerkle_num_layers
src/merkle.cpp:112
↓ 21 callersFunctionoperation_name
src/alert.cpp:1833
↓ 21 callersFunctionpiece_length
``piece_length()`` and ``num_pieces()`` returns the number of byte for each piece and the total number of pieces, respectively. The difference between
include/libtorrent/torrent_info.hpp:386
↓ 21 callersFunctionset_piece_hashes
src/create_torrent.cpp:319
↓ 21 callersFunctionsock
test/test_listen_socket.cpp:132
↓ 21 callersFunctionstatistics
include/libtorrent/torrent.hpp:538
↓ 21 callersMethodtarget_ep
src/kademlia/rpc_manager.cpp:112
↓ 20 callersMethodadd_peer
src/torrent.cpp:11345
↓ 20 callersMethoddict_size
src/bdecode.cpp:571
↓ 20 callersMethodempty
include/libtorrent/span.hpp:125
↓ 20 callersFunctionhost_to_network
these need to be within the disabled warnings because on OSX the htonl and ntohl macros cause lots of old-style case warnings
include/libtorrent/aux_/byteswap.hpp:59
↓ 20 callersFunctionifc
test/test_listen_socket.cpp:63
↓ 20 callersMethodjob_complete
src/disk_job_fence.cpp:51
↓ 20 callersMethodnative_handle
src/torrent_handle.cpp:964
↓ 20 callersMethodpiece_size2
src/file_storage.cpp:127
↓ 20 callersMethodremove
src/piece_picker.cpp:906
↓ 20 callersFunctionstring2vec
test/test_piece_picker.cpp:62
↓ 19 callersFunctionH
test/test_merkle.cpp:293
↓ 19 callersMethoddata
include/libtorrent/aux_/buffer.hpp:141
↓ 19 callersMethodget_local_endpoint
src/listen_socket_handle.cpp:47
↓ 19 callersFunctionhas_parent_path
src/path.cpp:574
↓ 19 callersMethodincoming
src/utp_stream.cpp:2241
↓ 19 callersFunctioninfo_hash_t
The default constructor creates an object that has neither a v1 or v2 hash. For backwards compatibility, make it possible to construct directly from
include/libtorrent/info_hash.hpp:83
↓ 19 callersMethodis_downloaded
src/piece_picker.cpp:3073
↓ 19 callersMethodis_hashing
src/piece_picker.cpp:2915
↓ 19 callersMethodmark_as_writing
src/piece_picker.cpp:3328
↓ 19 callersFunctionmerkle_get_layer
returns the layer the given offset into the tree falls into. Layer 0 is the root of the tree, layer 1 is the two hashes below the root, and so on.
src/merkle.cpp:285
↓ 19 callersFunctionpath_equal
src/path.cpp:533
↓ 19 callersMethodresize
include/libtorrent/aux_/container_wrapper.hpp:93
↓ 19 callersFunctionsequence_number
include/libtorrent/torrent.hpp:1185
↓ 19 callersMethodv2
src/torrent_info.cpp:1913
↓ 19 callersFunctionverify_encoding
fixes invalid UTF-8 sequences
src/torrent_info.cpp:131
↓ 18 callersFunctiondistance_exp
returns n in: 2^n <= distance(n1, n2) < 2^(n+1) useful for finding out which bucket a node belongs to
src/kademlia/node_id.cpp:64
↓ 18 callersFunctiondone
include/libtorrent/aux_/directory.hpp:64
↓ 18 callersFunctionget_val
test/test_packet_buffer.cpp:52
↓ 18 callersFunctionincoming_error
generate an error response message
src/kademlia/node.cpp:108
↓ 18 callersMethodload_tree
src/merkle_tree.cpp:75
↓ 18 callersFunctionnode_from_entry
test/test_dht.cpp:181
↓ 18 callersMethodnodes
src/alert.cpp:2852
↓ 18 callersMethodrange
returns an object that can be used in a range-for to iterate over all indices in the bitfield
include/libtorrent/bitfield.hpp:314
↓ 18 callersMethodroot
src/merkle_tree.cpp:58
↓ 18 callersFunctionrt
test/test_enum_net.cpp:165
↓ 18 callersFunctionset
include/libtorrent/aux_/session_settings.hpp:68
← previousnext →301–400 of 6,210, ranked by callers