Module locus_mmdb

References

Data Types

analysis_flaw()

analysis_flaw() = locus_mmdb_analysis:flaw()

bin_database()

bin_database() = <<_:64, _:_*8>>

ip_address_prefix()

ip_address_prefix() = locus_mmdb_tree:ip_address_prefix()

lookup_success()

lookup_success(K, V) = locus_mmdb_data:extended_decoded_map(K, V) | {locus_mmdb_data:decoded_array(), #{K := V}} | {locus_mmdb_data:decoded_simple_value(), #{K := V}}

lookup_success()

lookup_success() = lookup_success(prefix, ip_address_prefix())

metadata()

metadata() = locus_mmdb_data:decoded_map()

parts()

parts() = #{tree := binary(), data_section := binary(), metadata := metadata(), ipv4_root_index := non_neg_integer(), source := source(), version := calendar:datetime()}

source()

source() = locus_loader:source()

Function Index

lookup_/2

Function Details

lookup_/2

lookup_(Address, DatabaseParts) -> any()


Generated by EDoc