unpack zips in src to better compression
This commit is contained in:
98
sources/z-tools/trunk/zweather/get_data.h
Normal file
98
sources/z-tools/trunk/zweather/get_data.h
Normal file
@@ -0,0 +1,98 @@
|
||||
#ifndef GET_DATA_H
|
||||
#define GET_DATA_H
|
||||
|
||||
#include "parsers.h"
|
||||
|
||||
#define DATAS_CC 0x0100
|
||||
#define DATAS_LOC 0x0200
|
||||
#define DATAS_DAYF 0x0300
|
||||
|
||||
enum datas_wind {
|
||||
_WIND_SPEED,
|
||||
_WIND_GUST,
|
||||
_WIND_DIRECTION,
|
||||
_WIND_TRANS
|
||||
};
|
||||
|
||||
enum datas_bar {
|
||||
_BAR_R,
|
||||
_BAR_D
|
||||
};
|
||||
|
||||
enum datas_uv {
|
||||
_UV_INDEX,
|
||||
_UV_TRANS
|
||||
};
|
||||
|
||||
enum datas {
|
||||
/* cc */
|
||||
LSUP = 0x0101,
|
||||
OBST = 0x0102,
|
||||
TRANS = 0x0103,
|
||||
VIS = 0x0104,
|
||||
UV_INDEX = 0x0105,
|
||||
UV_TRANS = 0x0106,
|
||||
WIND_DIRECTION = 0x0107,
|
||||
BAR_D = 0x0108,
|
||||
WIND_TRANS = 0x0109,
|
||||
WICON = 0x0110,
|
||||
|
||||
FLIK = 0x0120,
|
||||
TEMP = 0x0121,
|
||||
DEWP = 0x0122,
|
||||
|
||||
HMID = 0x0130,
|
||||
|
||||
WIND_SPEED = 0x0140,
|
||||
WIND_GUST = 0x0141,
|
||||
|
||||
|
||||
BAR_R = 0x0150
|
||||
};
|
||||
|
||||
|
||||
enum datas_loc {
|
||||
DNAM = 0x0201,
|
||||
SUNR = 0x0202,
|
||||
SUNS = 0x0203
|
||||
};
|
||||
|
||||
enum forecast {
|
||||
ITEMS = 0x0100,
|
||||
WDAY = 0x0101,
|
||||
TEMP_MIN = 0x0102,
|
||||
TEMP_MAX = 0x0103,
|
||||
|
||||
F_ICON = 0x0001,
|
||||
F_PPCP = 0x0002,
|
||||
F_W_DIRECTION = 0x0003,
|
||||
F_W_SPEED = 0x0004,
|
||||
F_TRANS = 0x0005,
|
||||
|
||||
NPART = 0x0200,
|
||||
ICON_N = 0x0201,
|
||||
PPCP_N = 0x0202,
|
||||
W_DIRECTION_N = 0x0203,
|
||||
W_SPEED_N = 0x0204,
|
||||
TRANS_N = 0x0205,
|
||||
|
||||
DPART = 0x0300,
|
||||
ICON_D = 0x0301,
|
||||
PPCP_D = 0x0302,
|
||||
W_DIRECTION_D = 0x0303,
|
||||
W_SPEED_D = 0x0304,
|
||||
TRANS_D = 0x0305
|
||||
};
|
||||
|
||||
enum link {
|
||||
LINK,
|
||||
TEXT
|
||||
};
|
||||
|
||||
|
||||
const int8 *get_data(struct xml_weather *data, enum datas type);
|
||||
const int8 *get_data_f(struct xml_dayf * , enum forecast type);
|
||||
const int8 *get_unit( int myunit, enum datas type);
|
||||
const int8 *get_lnks(struct xml_lnks *lnks, enum link type, int num);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user