X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fweather.h;h=166e3ae0c9c6ff44d8f62006c65e6e0a0ad53e0e;hb=refs%2Fheads%2Fmaster;hp=ff2d68737a34455d2a0d5da3796256fca8c344c5;hpb=e1011c0d13b6196f1439e3f58440ccca9bd39857;p=monky diff --git a/src/weather.h b/src/weather.h index ff2d687..166e3ae 100644 --- a/src/weather.h +++ b/src/weather.h @@ -1,4 +1,6 @@ -/* Conky, a system monitor, based on torsmo +/* -*- mode: c; c-basic-offset: 4; tab-width: 4; indent-tabs-mode: t -*- + * + * Conky, a system monitor, based on torsmo * * Any original torsmo code is licensed under the BSD license * @@ -7,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. * @@ -28,22 +30,17 @@ #ifndef WEATHER_H_ #define WEATHER_H_ -/* WEATHER data */ -typedef struct PWEATHER_ { - char lastupd[17]; - int temp; - int dew; - int cc; - int bar; - int wind_s; - int wind_d; - int hmid; - int wc; -} PWEATHER; - /* Prototypes */ -void init_weather_info(void); -void free_weather_info(void); -void process_weather_info(char *p, int p_max_size, char *uri, char *data_type, int interval); +void weather_free_info(void); + +#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_*/