X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fweather.h;h=166e3ae0c9c6ff44d8f62006c65e6e0a0ad53e0e;hb=dc55c7d0a90b79105cd9b20cb86af94a20a2daab;hp=fa418d0e119eb56063cb4816e6ad5b88e87576a4;hpb=38e544ee2525ec54c626ab551013ec50789b3018;p=monky diff --git a/src/weather.h b/src/weather.h index fa418d0..166e3ae 100644 --- a/src/weather.h +++ b/src/weather.h @@ -9,7 +9,7 @@ * Please see COPYING for details * * Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen - * Copyright (c) 2005-2009 Brenden Matthews, Philip Kovacs, et. al. + * Copyright (c) 2005-2010 Brenden Matthews, Philip Kovacs, et. al. * (see AUTHORS) * All rights reserved. * @@ -30,33 +30,17 @@ #ifndef WEATHER_H_ #define WEATHER_H_ -#include "config.h" - -/* WEATHER data */ -typedef struct PWEATHER_ { - char lastupd[32]; -#ifdef XOAP - char xoap_t[32]; - char icon[3]; -#endif /* XOAP */ - int temp; - int dew; - int cc; - int bar; - int wind_s; - int wind_d; - int hmid; - int wc; -} PWEATHER; - /* Prototypes */ void weather_free_info(void); -void weather_process_info(char *p, int p_max_size, char *uri, char *data_type, int interval); -int process_weather_uri(char *uri, char *locID); #ifdef XOAP void load_xoap_keys(void); +void scan_weather_forecast_arg(struct text_object *, const char *, void *); +void print_weather_forecast(struct text_object *, char *, int); #endif /* XOAP */ +void scan_weather_arg(struct text_object *, const char *, void *); +void print_weather(struct text_object *, char *, int); +void free_weather(struct text_object *); #endif /*WEATHER_H_*/