Index Symbols | A | B | C | D | E | F | G | H | I | K | L | M | N | P | R | S | T | U | V | W Symbols --comment tm-make command line option --creator tm-make command line option --n-cpus tm-make command line option --no-progress tm-make command line option --output tm-make command line option --path tm-make command line option --piece-size tm-make command line option --progress tm-make command line option --similar tm-make command line option --tracker tm-make command line option --verbose tm-print command line option --version tm-make command line option --webseed tm-make command line option -n tm-make command line option -o tm-make command line option -p tm-make command line option -s tm-make command line option -t tm-make command line option -v tm-print command line option -w tm-make command line option A add_padfiles() (in module torrent_models.hashing.hybrid) announce (TorrentBase attribute) (TorrentCreate attribute) (TrackerFields attribute) announce_list (TorrentBase attribute) attr (FileItem attribute) (GenericFileItem attribute) B bencode() (Torrent method) blocks_per_piece (HybridHasher property) (MerkleTreeShape property) C chunk (Chunk attribute) clean_files() (in module torrent_models.create) close() (DummyPbar method) comment (TorrentBase attribute) complete() (HasherBase method) created_by (TorrentBase attribute) (TorrentCreate attribute) creation_date (TorrentBase attribute) D decorator_info (V2Hasher attribute) disallowed_fields() (InfoDictHybrid method) (InfoDictHybridCreate method) (InfoDictV1Base method) (InfoDictV2Base method) DummyPbar (class in torrent_models.hashing.base) E expected_n_pieces() (InfoDictHybrid method) (InfoDictV1Base method) F file_size (MerkleTreeShape attribute) (Torrent property) (V2PieceRange attribute) file_sizes (HasherBase property) file_tree (InfoDictV2 attribute) (InfoDictV2Base attribute) (PieceLayers attribute) FileName (in module torrent_models.types.common) FilePart (in module torrent_models.types.common) files (InfoDictV1Base attribute) (TorrentBase property) FileTreeItem (class in torrent_models.types.v2) finish_trees() (V2Hasher method) flat (FileTree property) flat_files (TorrentBase property) flat_trackers (TorrentBase property) flat_tree (InfoDictV2Base property) flatten_tree() (FileTree class method) from_decoded() (TorrentBase class method) from_flat() (FileTree class method) from_path() (MerkleTree class method) from_paths() (PieceLayers class method) from_trees() (FileTree class method) (PieceLayers class method) full_path (FileItemRange attribute) (V2PieceRange attribute) G generate() (TorrentCreate method) generate_libtorrent() (TorrentCreate method) get_paths() (TorrentCreate method) get_root_hash() (V2Hasher method) get_trackers() (TorrentCreate method) H hash (Hash attribute) hash() (HasherBase method) hash_pieces() (V2Hasher method) hash_root() (V2Hasher class method) hybrid (TorrentVersion attribute) I idx (Chunk attribute) (Hash attribute) info (TorrentBase attribute) (TorrentCreate attribute) infodict_discriminator() (in module torrent_models.info) is_padfile (FileItem property) iter_blocks() (in module torrent_models.hashing.base) K keys_as_strings() (InfoDictRoot class method) L leaf_hashes (MerkleTree attribute) length (FileItem attribute) (FileTreeItem attribute) (GenericFileItem attribute) (InfoDictV1Base attribute) length_xor_files() (InfoDictV1 method) list_files() (in module torrent_models.create) M max_outstanding_results (HasherBase property) memory_limit (HasherBase attribute) meta_version (InfoDictV2Base attribute) model_dump_torrent() (TorrentBase method) model_post_init() (HybridHasher method) (InfoDictHybrid method) (InfoDictHybridCreate method) (InfoDictRoot method) (InfoDictV1 method) (InfoDictV1Base method) (InfoDictV1Create method) (InfoDictV2 method) (InfoDictV2Base method) (InfoDictV2Create method) (Torrent method) (TorrentBase method) (TorrentCreate method) (V1Hasher method) (V2Hasher method) module torrent_models.create torrent_models.hashing.base torrent_models.hashing.hybrid torrent_models.hashing.v1 torrent_models.hashing.v2 torrent_models.info torrent_models.torrent torrent_models.types.common torrent_models.types.serdes torrent_models.types.v1 torrent_models.types.v2 N n_blocks (MerkleTreeShape property) n_files (TorrentBase property) n_pad_blocks (MerkleTreeShape property) n_pad_pieces (MerkleTreeShape property) n_pieces (MerkleTreeShape property) n_processes (HasherBase attribute) name (InfoDictHybridCreate attribute) (InfoDictRoot attribute) (InfoDictV1 attribute) (InfoDictV2 attribute) name_from_path_root() (TorrentCreate method) no_duplicated_params() (TorrentCreate method) P padding (ValidationContext attribute) padding_path (ValidationContext attribute) padfile_alignment() (InfoDictV1Base method) path (Chunk attribute) (FileItem attribute) (GenericFileItem attribute) (Hash attribute) (MerkleTree attribute) (V2PieceRange attribute) path_root (HasherBase attribute) (TorrentCreate attribute) paths (HasherBase attribute) (TorrentCreate attribute) piece_hash (V1PieceRange attribute) (V2PieceRange attribute) piece_hashes (MerkleTree attribute) piece_idx (PieceRange attribute) piece_layers (PieceLayers attribute) (TorrentBase attribute) piece_layers_if_v2() (Torrent method) piece_length (HasherBase attribute) (HybridHasher attribute) (InfoDictHybrid attribute) (InfoDictHybridCreate attribute) (InfoDictV1 attribute) (InfoDictV1Base attribute) (InfoDictV2 attribute) (InfoDictV2Base attribute) (MerkleTree attribute) (MerkleTreeShape attribute) (PieceLayers attribute) (TorrentCreate attribute) (V1Hasher attribute) (V2Hasher attribute) (V2PieceRange attribute) PieceLayers (class in torrent_models.types.v2) pieces (InfoDictV1 attribute) (InfoDictV1Base attribute) pieces_layers_correct() (Torrent method) pieces_root (GenericFileItem attribute) pprint() (in module torrent_models.torrent) (TorrentBase method) process() (HasherBase method) progress (HasherBase attribute) R range_end (FileItemRange attribute) (V2PieceRange attribute) range_start (FileItemRange attribute) (V2PieceRange attribute) ranges (V1PieceRange attribute) read() (TorrentBase class method) read_size (HasherBase attribute) (HybridHasher attribute) (V2Hasher attribute) read_size_defaults_piece_size() (HasherBase method) read_size_is_block_size() (V2Hasher class method) read_size_is_piece_length() (V1Hasher class method) read_stream() (TorrentBase class method) root_hash (MerkleTree attribute) (V2PieceRange attribute) S set_description() (DummyPbar method) shim (V2Hasher attribute) similar (TorrentCreate attribute) sort_paths() (HybridHasher class method) (V1Hasher class method) sort_v1() (in module torrent_models.hashing.v1) sort_v2() (in module torrent_models.hashing.v2) source (InfoDictRoot attribute) split_v1_v2() (HybridHasher method) str_keys() (in module torrent_models.types.serdes) str_keys_list() (in module torrent_models.types.serdes) strict_padfile_naming() (FileItem method) T tm-make command line option --comment --creator --n-cpus --no-progress --output --path --piece-size --progress --similar --tracker --version --webseed -n -o -p -s -t -w tm-print command line option --verbose -v TORRENT TORRENT tm-print command line option torrent_models.create module torrent_models.hashing.base module torrent_models.hashing.hybrid module torrent_models.hashing.v1 module torrent_models.hashing.v2 module torrent_models.info module torrent_models.torrent module torrent_models.types.common module torrent_models.types.serdes module torrent_models.types.v1 module torrent_models.types.v2 module torrent_version (TorrentBase property) TorrentVersion (class in torrent_models.types.common) total_chunks (HasherBase property) total_hashes (HasherBase property) (HybridHasher property) (V1Hasher property) (V2Hasher property) total_length (InfoDictV1Base property) (InfoDictV2Base property) total_size (HasherBase property) (TorrentBase property) TrackerFields (class in torrent_models.types.common) trackers (TorrentCreate attribute) tree (FileTree attribute) tree_shape (V2PieceRange property) type (Hash attribute) U unflatten_tree() (FileTree class method) update() (DummyPbar method) (HasherBase method) (HybridHasher method) (V1Hasher method) (V2Hasher method) url_list (TorrentBase attribute) V v1 (TorrentVersion attribute) v1_infohash (InfoDictRoot property) (InfoDictV1Base property) (TorrentBase property) v1_piece_range() (Torrent method) v1_v2_files_match() (InfoDictHybrid method) V1PieceLength (in module torrent_models.types.v1) v2 (TorrentVersion attribute) v2_infohash (InfoDictRoot property) (InfoDictV2Base property) (TorrentBase property) v2_piece_range() (Torrent method) V2PieceLength (in module torrent_models.types.v2) validate_data() (PieceRange method) (V1PieceRange method) (V2PieceRange method) validate_leaf_count() (MerkleTreeShape method) ValidationContext (class in torrent_models.types.validation) W webseed_url() (FileItemRange method) (in module torrent_models.types.common) (V2PieceRange method) webseeds (TorrentBase property) wrapped (V2Hasher attribute) write() (Torrent method)