Name

org.opensuse.Agama.Software1

Methods

ListRepositories     (OUT a(issssbb)  Result);
ListUserRepositories (OUT aa{sv}      Result);
SetUserRepositories  (IN  aa{sv}      repos);
ListPatterns         (IN  b           Filtered,
                      OUT a{s(sssss)} Result);
AddPattern           (IN  s           id,
                      OUT b           result);
RemovePattern        (IN  s           id,
                      OUT b           result);
SetUserPatterns      (IN  as          add,
                      IN  as          remove,
                      OUT as          wrong);
SolveConflicts       (IN  a(uu)       solutions);
ProvisionsSelected   (IN  as          Provisions,
                      OUT ab          Result);
IsPackageInstalled   (IN  s           Name,
                      OUT b           Result);
IsPackageAvailable   (IN  s           name,
                      OUT b           result);
UsedDiskSpace        (OUT s           SpaceSize);
Probe                ();
Propose              ();
Install              ();
Finish               ();

Properties

SelectedPatterns  readable   a{sy}
Conflicts         readable   a(ussa(uss))
OnlyRequired      readwrite  u

Description

Method Details

The ListRepositories() method

ListRepositories (OUT a(issssbb) Result);

OUT a(issssbb) Result:

The ListUserRepositories() method

ListUserRepositories (OUT aa{sv} Result);

OUT aa{sv} Result:

The SetUserRepositories() method

SetUserRepositories (IN  aa{sv} repos);

IN aa{sv} repos:

The ListPatterns() method

ListPatterns (IN  b           Filtered,
              OUT a{s(sssss)} Result);

IN b Filtered:

OUT a{s(sssss)} Result:

The AddPattern() method

AddPattern (IN  s id,
            OUT b result);

IN s id:

OUT b result:

The RemovePattern() method

RemovePattern (IN  s id,
               OUT b result);

IN s id:

OUT b result:

The SetUserPatterns() method

SetUserPatterns (IN  as add,
                 IN  as remove,
                 OUT as wrong);

IN as add:

IN as remove:

OUT as wrong:

The SolveConflicts() method

SolveConflicts (IN  a(uu) solutions);

IN a(uu) solutions:

The ProvisionsSelected() method

ProvisionsSelected (IN  as Provisions,
                    OUT ab Result);

IN as Provisions:

OUT ab Result:

The IsPackageInstalled() method

IsPackageInstalled (IN  s Name,
                    OUT b Result);

IN s Name:

OUT b Result:

The IsPackageAvailable() method

IsPackageAvailable (IN  s name,
                    OUT b result);

IN s name:

OUT b result:

The UsedDiskSpace() method

UsedDiskSpace (OUT s SpaceSize);

OUT s SpaceSize:

The Probe() method

Probe ();

The Propose() method

Propose ();

The Install() method

Install ();

The Finish() method

Finish ();

Property Details

The "SelectedPatterns" property

SelectedPatterns  readable   a{sy}

The "Conflicts" property

Conflicts  readable   a(ussa(uss))

The "OnlyRequired" property

OnlyRequired  readwrite  u