diff options
Diffstat (limited to 'src/dataconnect.h')
-rw-r--r-- | src/dataconnect.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/dataconnect.h b/src/dataconnect.h new file mode 100644 index 0000000..cc990be --- /dev/null +++ b/src/dataconnect.h @@ -0,0 +1,31 @@ +#ifndef DATACONNECT_H +#define DATACONNECT_H + +#include "stringlist.h" + +StringList* portageGetVersions(const char*, int); +//int portageGetHardMasked(const char*); +StringList* portageGetInstalledFiles(const char*); + +char* portageBestVersion(StringList*); +char* portageGetBestEbuild(const char*); +char* portageGetDepEbuild(const char*); + +StringList* portageGetMaskingStatus(const char*); +char* portageGetMaskingReason(const char*); + +long int portageGetPackageSizeInt(const char*); +char* portageGetPackageSizeString(const char*); +//void portageGetProperties(const char*); +int portageIsOverlay(const char*); +char* portageGetOverlay(const char*); +char* portageGetOverlayNameFromPath(const char*); +char* portageGetOverlayNameFromPkg(const char*); +//char* portageGetPath(const char*, int); + +StringList* portageGetResolvedPkgs(); +StringList* portageGetUnresolvedPkgs(); +StringList* portageGetAllNodes(); +StringList* portageGetInstalledList(); + +#endif |