Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type meta_data = {
fs : Stdlib.in_channel;
db_type : int;
db_column : int;
db_year : int;
db_month : int;
db_day : int;
ipv4_db_count : Stdint.uint32;
ipv4_base_addr : Stdint.uint32;
ipv6_db_count : Stdint.uint32;
ipv6_base_addr : Stdint.uint32;
ipv4_index_base_addr : Stdint.uint32;
ipv6_index_base_addr : Stdint.uint32;
ipv4_column_size : Stdint.uint32;
ipv6_column_size : Stdint.uint32;
}
val open_db : string -> meta_data
val close_db : meta_data -> unit
val query : meta_data -> string -> ip2proxy_record