/home/detlev/src/c-layman/src/laymanapi.h File Reference
#include "config.h"
#include "stringlist.h"
Go to the source code of this file.
|
Data Structures |
struct | OverlayInfo |
Typedefs |
typedef struct LaymanAPI | LaymanAPI |
Functions |
LaymanAPI * | laymanAPICreate (BareConfig *config, int report_error, int output) |
int | laymanAPIIsRepo (LaymanAPI *l, const char *repo) |
int | laymanAPIIsInstalled (LaymanAPI *l, const char *repo) |
StringList * | laymanAPIGetAvailable (LaymanAPI *, int reload) |
StringList * | laymanAPIGetInstalled (LaymanAPI *, int reload) |
int | laymanAPISync (LaymanAPI *l, const char *overlay, int verbose) |
int | laymanAPIFetchRemoteList (LaymanAPI *) |
int | laymanAPIGetInfoStrList (LaymanAPI *l, StringList *overlays, OverlayInfo *results) |
OverlayInfo * | laymanAPIGetInfoStr (LaymanAPI *l, const char *overlay) |
int | laymanAPIGetAllInfoList (LaymanAPI *l, StringList *, OverlayInfo *) |
OverlayInfo * | laymanAPIGetAllInfo (LaymanAPI *l, const char *) |
int | laymanAPIAddRepo (LaymanAPI *l, const char *repo) |
int | laymanAPIAddRepoList (LaymanAPI *l, StringList *repos) |
int | laymanAPIDeleteRepo (LaymanAPI *l, const char *repo) |
int | laymanAPIDeleteRepoList (LaymanAPI *l, StringList *repos) |
OverlayInfo * | laymanAPIGetInfo (LaymanAPI *l, const char *overlay) |
void | laymanAPIFree (LaymanAPI *) |
void | overlayInfoFree (OverlayInfo oi) |
Typedef Documentation
Function Documentation