X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Feve.h;h=a6e42102e3c13c916aca1f5af4193899ea1e97ae;hb=29f013b34da725f7be150abcc4880f294a23b5f6;hp=b4cb1315a8f83322e04bcf14eab758774e1b1cfa;hpb=f05829ad9a32082fa80c43a921471716ce76d22b;p=monky diff --git a/src/eve.h b/src/eve.h index b4cb131..a6e4210 100644 --- a/src/eve.h +++ b/src/eve.h @@ -1,7 +1,9 @@ -/* 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 * * Copyright (c) 2008 Asbjørn Zweidorff Kjær - * 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. * @@ -19,44 +21,11 @@ * */ -#define _GNU_SOURCE -#define MAXCHARS 4 -#define EVE_UPDATE_DELAY 60 - -#include -#include -#include -#include - -#include - -typedef struct { - char *charid; - char *skillname; - char *time; - char *lastOutput; - - struct tm ends; - struct tm cache; - - time_t delay; - - int level; - int skill; -} Character; +#ifndef _EVE_H +#define _EVE_H -struct xmlData { - char *data; - size_t size; -}; +void scan_eve(struct text_object *, const char *); +void print_eve(struct text_object *, char *, int); +void free_eve(struct text_object *); -char *eve(char *, char *, char *); -char *getXmlFromAPI(const char *, const char *, const char *, const char *); -char *getSkillname(const char *, int); -char *formatTime(struct tm *); -int parseTrainingXml(char *, Character *); -int parseSkilltreeXml(char *, char *); -int isCacheValid(struct tm); -int file_exists(const char *); -void writeSkilltree(char *, const char *); -void init_eve(void); +#endif /* _EVE_H */