Geolix v0.10.1 API Reference

Modules

Geolix Application

Module to interact with the geo database

Takes care of (re-) loading databases

Supervisor for database processes (storage + loader)

Module for decoding the mmdb2 format byte streams

Metadata struct

Behaviour for records/results

Module to read database files and split them into data and metadata

Record for city information

Record for continent information

Record for country information

Record for location information

Record for postal information

Record for represented country information

Record for subdivision information

Converts raw lookup results into structured data

Result for GeoIP2 Anonymous IP databases

Result for GeoIP2 City databases

Result for GeoIP2 Connection Type databases

Result for GeoIP2 Country databases

Result for GeoIP2 Domain databases

Result for GeoIP2 ISP databases

Geolix server pool definition

Worker module reading a database and looking up IP information

Geolix data storage

Geolix metadata storage

Geolix tree storage