package mmdb

  1. Overview
  2. Docs
Binding to the MaxMind DB library for GeoIP lookups

Install

Dune Dependency

Authors

Maintainers

Sources

mmdb-0.3.0.tbz
sha256=c35a78d505e17d8a35840e17a8047d9fba32dfa72663d39aecebf5d8196826e5
sha512=31b0ca40d62d4232846a9b3f04bf257c5bc71ada5e677155d7654636ff7e557d4fe53bdb38d8b3f41540f2caef73e7943ccc35ad501225b62c5e70b4398e1702

doc/mmdb_ffi_bindings/Mmdb_ffi_bindings/M/Helpers/index.html

Module M.HelpersSource

Sourceval size_of_mmdb_s : (unit -> Unsigned.size_t F.return) F.result
Sourceval alignment_of_mmdb_s : (unit -> Unsigned.size_t F.return) F.result
Sourceval size_of_mmdb_entry_data_s : (unit -> Unsigned.size_t F.return) F.result
Sourceval alignment_of_mmdb_entry_data_s : (unit -> Unsigned.size_t F.return) F.result
Sourceval language_count : (T.Mmdb.t -> Unsigned.size_t F.return) F.result
Sourceval language_names : (T.Mmdb.t -> char Ctypes_static.ptr Ctypes_static.ptr F.return) F.result
Sourceval binary_format_major_version : (T.Mmdb.t -> Unsigned.uint16 F.return) F.result
Sourceval binary_format_minor_version : (T.Mmdb.t -> Unsigned.uint16 F.return) F.result
Sourceval get_entry_data_has_data : (T.Entry_data.t -> bool F.return) F.result
Sourceval get_entry_data_type : (T.Entry_data.t -> Unsigned.uint32 F.return) F.result
Sourceval get_entry_data_size : (T.Entry_data.t -> Unsigned.uint32 F.return) F.result
Sourceval get_entry_data_utf8_string_value : (T.Entry_data.t -> char Ctypes_static.ptr F.return) F.result
Sourceval get_entry_data_double_value : (T.Entry_data.t -> float F.return) F.result
Sourceval get_entry_data_bytes_value : (T.Entry_data.t -> Unsigned.uint8 Ctypes_static.ptr F.return) F.result
Sourceval get_entry_data_uint16_value : (T.Entry_data.t -> Unsigned.uint16 F.return) F.result
Sourceval get_entry_data_uint32_value : (T.Entry_data.t -> Unsigned.uint32 F.return) F.result
Sourceval get_entry_data_int32_value : (T.Entry_data.t -> int32 F.return) F.result
Sourceval get_entry_data_uint64_value : (T.Entry_data.t -> Unsigned.uint64 F.return) F.result
Sourceval get_entry_data_boolean_value : (T.Entry_data.t -> bool F.return) F.result
Sourceval get_entry_data_float_value : (T.Entry_data.t -> float F.return) F.result
OCaml

Innovation. Community. Security.