Skip to content

GeoIPHandler

Defined in: packages/core/src/protocols/geo-ip.ts:4

readonly isInitialized: boolean

Defined in: packages/core/src/protocols/geo-ip.ts:5

close(): void

Defined in: packages/core/src/protocols/geo-ip.ts:13

The reference close: release the reader.

void


getCountry(ip): string | null

Defined in: packages/core/src/protocols/geo-ip.ts:9

string

string | null


initialize(): Promise<void>

Defined in: packages/core/src/protocols/geo-ip.ts:6

Promise<void>


initializeAgent(agentHandler): Promise<void>

Defined in: packages/core/src/protocols/geo-ip.ts:8

AgentHandlerProtocol

Promise<void>


initializeRedis(redisHandler): Promise<void>

Defined in: packages/core/src/protocols/geo-ip.ts:7

RedisHandlerProtocol

Promise<void>


refresh(): Promise<void>

Defined in: packages/core/src/protocols/geo-ip.ts:11

The reference refresh: re-download and swap the reader.

Promise<void>