encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

General

encode_hash_HashLongestMatchQuickly és una classe en FOSS per Python.

Aquesta classe proporciona 4 mètodes per treballar amb objectes encode_hash_HashLongestMatchQuickly en programes Python. Els mètodes disponibles inclouen: FindLongestMatch, Reset, Store, __init__. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_, i una més.

Propietats

NomTipus de productesAccésDescripció
num_dict_matches_``Llegeix.Obté les coincidències de num dict .
num_dict_lookups_``Llegeix.Recolza les busques de num dict .
buckets_``Llegeix.Prèn els cubits .
kBucketBits``Llegeix.Obté els bits de cuina k.
kBucketSweep``Llegeix.T’ha fet la baralla.
kUseDictionary``Llegeix.Obté el diccionari d’ús de k.
kBucketSize``Llegeix.Obté la mida de cuina k.

Mètodes

SignaturaDescripció
__init__(kBucketBits, kBucketSweep, kUseDictionary)Apel·lacions init en aquesta instància encode_hash_HashLongestMatchQuickly.
Reset()Reinicialitzar l’estat intern per a una nova sessió d’encriptació
Store(data, data_off, ix)Amortiza dades en el desplaçament i l’índex d’arxiu donat.
FindLongestMatch(ring_buffer, ring_buffer_mask, distance_cache, cur_ix, max_length, max_backward, best_len_out, best_len_code_out, best_distance_out, best_score_out)Recerca el buffer de l’anell per la correspondència més llarga utilitzant la distància en memòria i sortida detalls d’acord

Vegeu també

 Català