Opens the database located at $filename on the system.
Scans the database file from the end to locate the metadata block (Yes, this is how MaxMind says to do)
Returns a database node at $position (in node count)
Looks up any IP address in the database by delegating the search to the appropriate function
Looks up an IPv4 address in the database, or return null if the record is not found.
Looks up an IPv6 address in the database, or return null if the record is not found.
Looks up an IPv6 address in the database, or return null if the record is not found.
Internal implementation of the database search algorithm: takes the address as an array and searches the tree.
Reads the database metadata from the file and sets it in the instance
Read-only accessor for the metadata
The memory-mapped database file for easy and fast access
Handles opening, reading and accessing the MaxMind GeoIP database