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
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
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
| Signatura | Descripció |
|---|---|
__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 |