View Source API Reference ExOwm v1.3.1

Modules

ExOwm, OpenWeatherMap API Elixir client. This module contains main public interface of the application.

This module contains functions for interacting with the OpenWeatherMap API. It prepares request strings, makes API calls, and parses the responses.

This module is a GenServer implementation created for handling concurrent worker task coordination.

Current Weather Worker task implementation.

This module is a GenServer implementation created for handling concurrent worker task coordination.

Five Day Forecast Worker task implementation.

This module is a GenServer implementation created for handling concurrent worker task coordination.

Five Day Forecast Worker task implementation.

This module is a GenServer implementation created for handling concurrent worker task coordination.

Five Day Forecast Worker task implementation.

Module responsible for creating request strings for OpenWeatherMap API calls. It supports various API endpoints and allows for dynamic construction of query strings based on provided parameters.

This module is a GenServer implementation created for handling concurrent worker task coordination.

Sixteen Day Forecast Worker task implementation.

Standard Supervisor implementation. This supervisor oversees various Coordinator GenServers used for handling concurrent OpenWeatherMap API calls.

This module is a GenServer implementation created for handling concurrent worker task coordination.

Current Weather Worker task implementation.