Module libsolv_sys::ffi[][src]

FFI bindings for libsolv

Structs

_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
s_DUChanges
s_Dataiterator
s_Dataiterator_di_parent
s_Datamatcher
s_Datapos
s_Dirpool
s_KeyValue
s_Map
s_Pool
s_Queue
s_Reldep
s_Repo
s_Repodata
s_Repokey
s_Repowriter
s_Rule
s_Solvable
s_Solver
s_Stringpool
s_Transaction

Constants

ARCHCOLOR_32
ARCHCOLOR_64
ARCHCOLOR_ALL
BUFSIZ
DEBS_ADD_WITH_PKGID
DISTTYPE_ARCH
DISTTYPE_CONDA
DISTTYPE_DEB
DISTTYPE_HAIKU
DISTTYPE_RPM
DI_SEEK_CHILD
DI_SEEK_PARENT
DI_SEEK_REWIND
DI_SEEK_STAY
DUCHANGES_ONLYADD
EOF
FILENAME_MAX
FOPEN_MAX
GET_USERINSTALLED_INVERTED
GET_USERINSTALLED_NAMEARCH
GET_USERINSTALLED_NAMES
HASHCHAIN_START
KEY_STORAGE_DROPPED
KEY_STORAGE_INCORE
KEY_STORAGE_SOLVABLE
KEY_STORAGE_VERTICAL_OFFSET
LIBSOLV_TOOLVERSION
LIBSOLV_VERSION
LIBSOLV_VERSION_MAJOR
LIBSOLV_VERSION_MINOR
LIBSOLV_VERSION_PATCH
LIBSOLV_VERSION_STRING
L_ctermid
L_tmpnam
POOL_FLAG_ADDFILEPROVIDESFILTERED
POOL_FLAG_FORBIDSELFCONFLICTS
POOL_FLAG_HAVEDISTEPOCH
POOL_FLAG_IMPLICITOBSOLETEUSESCOLORS
POOL_FLAG_IMPLICITOBSOLETEUSESPROVIDES
POOL_FLAG_NOINSTALLEDOBSOLETES
POOL_FLAG_NOOBSOLETESMULTIVERSION
POOL_FLAG_NOWHATPROVIDESAUX
POOL_FLAG_OBSOLETEUSESCOLORS
POOL_FLAG_OBSOLETEUSESPROVIDES
POOL_FLAG_PROMOTEEPOCH
POOL_FLAG_WHATPROVIDESWITHDISABLED
P_tmpdir
REL_AND
REL_ARCH
REL_COMPAT
REL_COND
REL_CONDA
REL_ELSE
REL_EQ
REL_ERROR
REL_FILECONFLICT
REL_GT
REL_KIND
REL_LT
REL_MULTIARCH
REL_NAMESPACE
REL_OR
REL_UNLESS
REL_WITH
REL_WITHOUT
REPODATA_AVAILABLE
REPODATA_ERROR
REPODATA_FILELIST_EXTENSION
REPODATA_FILELIST_FILTERED
REPODATA_LOADING
REPODATA_STORE
REPODATA_STUB
REPOWRITER_KEEP_TYPE_DELETED
REPOWRITER_LEGACY
REPOWRITER_NO_STORAGE_SOLVABLE
REPO_EXTEND_SOLVABLES
REPO_LOCALPOOL
REPO_NO_INTERNALIZE
REPO_NO_LOCATION
REPO_REUSE_REPODATA
REPO_USE_LOADING
REPO_USE_ROOTDIR
SEARCH_ARRAYSENTINEL
SEARCH_CHECKSUMS
SEARCH_COMPLETE_FILELIST
SEARCH_DISABLED_REPOS
SEARCH_ENTERSUB
SEARCH_ERROR
SEARCH_FILES
SEARCH_GLOB
SEARCH_KEEP_TYPE_DELETED
SEARCH_NEXT_KEY
SEARCH_NEXT_SOLVABLE
SEARCH_NOCASE
SEARCH_NO_STORAGE_SOLVABLE
SEARCH_REGEX
SEARCH_SKIP_KIND
SEARCH_STOP
SEARCH_STRING
SEARCH_STRINGEND
SEARCH_STRINGMASK
SEARCH_STRINGSTART
SEARCH_SUB
SEARCH_SUBSCHEMA
SEARCH_SUBSTRING
SEARCH_THISSOLVID
SEEK_CUR
SEEK_END
SEEK_SET
SELECTION_ADD
SELECTION_CANON
SELECTION_DOTARCH
SELECTION_FILELIST
SELECTION_FILTER
SELECTION_FILTER_KEEP_IFEMPTY
SELECTION_FILTER_SWAPPED
SELECTION_FLAT
SELECTION_GLOB
SELECTION_INSTALLED_ONLY
SELECTION_MATCH_DEPSTR
SELECTION_MODEBITS
SELECTION_NAME
SELECTION_NOCASE
SELECTION_PROVIDES
SELECTION_REL
SELECTION_REPLACE
SELECTION_SKIP_KIND
SELECTION_SOURCE_ONLY
SELECTION_SUBTRACT
SELECTION_WITH_ALL
SELECTION_WITH_BADARCH
SELECTION_WITH_DISABLED
SELECTION_WITH_SOURCE
SIZEOF_MD5
SIZEOF_SHA1
SIZEOF_SHA224
SIZEOF_SHA256
SIZEOF_SHA384
SIZEOF_SHA512
SOLVER_ALLOWUNINSTALL
SOLVER_ALTERNATIVE_TYPE_RECOMMENDS
SOLVER_ALTERNATIVE_TYPE_RULE
SOLVER_ALTERNATIVE_TYPE_SUGGESTS
SOLVER_BLACKLIST
SOLVER_CLEANDEPS
SOLVER_DISFAVOR
SOLVER_DISTUPGRADE
SOLVER_DROP_ORPHANED
SOLVER_ERASE
SOLVER_ESSENTIAL
SOLVER_FAVOR
SOLVER_FLAG_ADD_ALREADY_RECOMMENDED
SOLVER_FLAG_ALLOW_ARCHCHANGE
SOLVER_FLAG_ALLOW_DOWNGRADE
SOLVER_FLAG_ALLOW_NAMECHANGE
SOLVER_FLAG_ALLOW_UNINSTALL
SOLVER_FLAG_ALLOW_VENDORCHANGE
SOLVER_FLAG_BEST_OBEY_POLICY
SOLVER_FLAG_BREAK_ORPHANS
SOLVER_FLAG_DUP_ALLOW_ARCHCHANGE
SOLVER_FLAG_DUP_ALLOW_DOWNGRADE
SOLVER_FLAG_DUP_ALLOW_NAMECHANGE
SOLVER_FLAG_DUP_ALLOW_VENDORCHANGE
SOLVER_FLAG_FOCUS_BEST
SOLVER_FLAG_FOCUS_INSTALLED
SOLVER_FLAG_IGNORE_RECOMMENDED
SOLVER_FLAG_INSTALL_ALSO_UPDATES
SOLVER_FLAG_KEEP_EXPLICIT_OBSOLETES
SOLVER_FLAG_KEEP_ORPHANS
SOLVER_FLAG_NEED_UPDATEPROVIDE
SOLVER_FLAG_NO_AUTOTARGET
SOLVER_FLAG_NO_INFARCHCHECK
SOLVER_FLAG_NO_UPDATEPROVIDE
SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED
SOLVER_FLAG_SPLITPROVIDES
SOLVER_FLAG_STRONG_RECOMMENDS
SOLVER_FLAG_URPM_REORDER
SOLVER_FLAG_YUM_OBSOLETES
SOLVER_FORCEBEST
SOLVER_INSTALL
SOLVER_JOBMASK
SOLVER_LOCK
SOLVER_MULTIVERSION
SOLVER_NOAUTOSET
SOLVER_NOOBSOLETES
SOLVER_NOOP
SOLVER_NOTBYUSER
SOLVER_ORDERCYCLE_CRITICAL
SOLVER_ORDERCYCLE_HARMLESS
SOLVER_ORDERCYCLE_NORMAL
SOLVER_ORUPDATE
SOLVER_REASON_CLEANDEPS_ERASE
SOLVER_REASON_KEEP_INSTALLED
SOLVER_REASON_RECOMMENDED
SOLVER_REASON_RESOLVE
SOLVER_REASON_RESOLVE_JOB
SOLVER_REASON_RESOLVE_ORPHAN
SOLVER_REASON_SUPPLEMENTED
SOLVER_REASON_UNIT_RULE
SOLVER_REASON_UNRELATED
SOLVER_REASON_UPDATE_INSTALLED
SOLVER_REASON_WEAKDEP
SOLVER_RULE_TYPEMASK
SOLVER_SELECTMASK
SOLVER_SETARCH
SOLVER_SETEV
SOLVER_SETEVR
SOLVER_SETMASK
SOLVER_SETNAME
SOLVER_SETREPO
SOLVER_SETVENDOR
SOLVER_SOLUTION_BEST
SOLVER_SOLUTION_BLACK
SOLVER_SOLUTION_DISTUPGRADE
SOLVER_SOLUTION_INFARCH
SOLVER_SOLUTION_JOB
SOLVER_SOLUTION_POOLJOB
SOLVER_SOLVABLE
SOLVER_SOLVABLE_ALL
SOLVER_SOLVABLE_NAME
SOLVER_SOLVABLE_ONE_OF
SOLVER_SOLVABLE_PROVIDES
SOLVER_SOLVABLE_REPO
SOLVER_TARGETED
SOLVER_TRANSACTION_ARCHCHANGE
SOLVER_TRANSACTION_CHANGE
SOLVER_TRANSACTION_CHANGED
SOLVER_TRANSACTION_CHANGE_IS_REINSTALL
SOLVER_TRANSACTION_DOWNGRADE
SOLVER_TRANSACTION_DOWNGRADED
SOLVER_TRANSACTION_ERASE
SOLVER_TRANSACTION_IGNORE
SOLVER_TRANSACTION_INSTALL
SOLVER_TRANSACTION_KEEP_ORDERCYCLES
SOLVER_TRANSACTION_KEEP_ORDERDATA
SOLVER_TRANSACTION_KEEP_PSEUDO
SOLVER_TRANSACTION_MAXTYPE
SOLVER_TRANSACTION_MERGE_ARCHCHANGES
SOLVER_TRANSACTION_MERGE_VENDORCHANGES
SOLVER_TRANSACTION_MULTIINSTALL
SOLVER_TRANSACTION_MULTIREINSTALL
SOLVER_TRANSACTION_OBSOLETED
SOLVER_TRANSACTION_OBSOLETES
SOLVER_TRANSACTION_OBSOLETE_IS_UPGRADE
SOLVER_TRANSACTION_REINSTALL
SOLVER_TRANSACTION_REINSTALLED
SOLVER_TRANSACTION_RPM_ONLY
SOLVER_TRANSACTION_SHOW_ACTIVE
SOLVER_TRANSACTION_SHOW_ALL
SOLVER_TRANSACTION_SHOW_MULTIINSTALL
SOLVER_TRANSACTION_SHOW_OBSOLETES
SOLVER_TRANSACTION_UPGRADE
SOLVER_TRANSACTION_UPGRADED
SOLVER_TRANSACTION_VENDORCHANGE
SOLVER_UPDATE
SOLVER_USERINSTALLED
SOLVER_VERIFY
SOLVER_WEAK
SOLVER_WEAKENDEPS
SOLVID_META
SOLVID_POS
SOLV_ADD_NO_STUBS
SOLV_DEBUG_ANALYZE
SOLV_DEBUG_JOB
SOLV_DEBUG_POLICY
SOLV_DEBUG_PROPAGATE
SOLV_DEBUG_RESULT
SOLV_DEBUG_RULE_CREATION
SOLV_DEBUG_SOLUTIONS
SOLV_DEBUG_SOLVER
SOLV_DEBUG_STATS
SOLV_DEBUG_TO_STDERR
SOLV_DEBUG_TRANSACTION
SOLV_DEBUG_UNSOLVABLE
SOLV_DEBUG_WATCHES
SOLV_ERROR
SOLV_FATAL
SOLV_FLAG_PREFIX_POOL
SOLV_FLAG_SIZE_BYTES
SOLV_VERSION_0
SOLV_VERSION_1
SOLV_VERSION_2
SOLV_VERSION_3
SOLV_VERSION_4
SOLV_VERSION_5
SOLV_VERSION_6
SOLV_VERSION_7
SOLV_VERSION_8
SOLV_WARN
STRID_EMPTY
STRID_NULL
SYSTEMSOLVABLE
SolverRuleinfo_SOLVER_RULE_BEST
SolverRuleinfo_SOLVER_RULE_BLACK
SolverRuleinfo_SOLVER_RULE_CHOICE
SolverRuleinfo_SOLVER_RULE_DISTUPGRADE
SolverRuleinfo_SOLVER_RULE_FEATURE
SolverRuleinfo_SOLVER_RULE_INFARCH
SolverRuleinfo_SOLVER_RULE_JOB
SolverRuleinfo_SOLVER_RULE_JOB_NOTHING_PROVIDES_DEP
SolverRuleinfo_SOLVER_RULE_JOB_PROVIDED_BY_SYSTEM
SolverRuleinfo_SOLVER_RULE_JOB_UNKNOWN_PACKAGE
SolverRuleinfo_SOLVER_RULE_JOB_UNSUPPORTED
SolverRuleinfo_SOLVER_RULE_LEARNT
SolverRuleinfo_SOLVER_RULE_PKG
SolverRuleinfo_SOLVER_RULE_PKG_CONFLICTS
SolverRuleinfo_SOLVER_RULE_PKG_CONSTRAINS
SolverRuleinfo_SOLVER_RULE_PKG_IMPLICIT_OBSOLETES
SolverRuleinfo_SOLVER_RULE_PKG_INSTALLED_OBSOLETES
SolverRuleinfo_SOLVER_RULE_PKG_NOTHING_PROVIDES_DEP
SolverRuleinfo_SOLVER_RULE_PKG_NOT_INSTALLABLE
SolverRuleinfo_SOLVER_RULE_PKG_OBSOLETES
SolverRuleinfo_SOLVER_RULE_PKG_RECOMMENDS
SolverRuleinfo_SOLVER_RULE_PKG_REQUIRES
SolverRuleinfo_SOLVER_RULE_PKG_SAME_NAME
SolverRuleinfo_SOLVER_RULE_PKG_SELF_CONFLICT
SolverRuleinfo_SOLVER_RULE_RECOMMENDS
SolverRuleinfo_SOLVER_RULE_UNKNOWN
SolverRuleinfo_SOLVER_RULE_UPDATE
SolverRuleinfo_SOLVER_RULE_YUMOBS
TMP_MAX
_ATFILE_SOURCE
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_TYPES_LOCALE_T_H
_BITS_TYPES___LOCALE_T_H
_DEFAULT_SOURCE
_FEATURES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDIO_H
_STRINGS_H
_STRING_H
_SYS_CDEFS_H
__FD_SETSIZE
__FILE_defined
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__LONG_DOUBLE_USES_FLOAT128
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____mbstate_t_defined
__glibc_c99_flexarr_available
__struct_FILE_defined
solv_knownid_ARCH_ALL
solv_knownid_ARCH_ANY
solv_knownid_ARCH_NOARCH
solv_knownid_ARCH_NOSRC
solv_knownid_ARCH_SRC
solv_knownid_DELTA_BASE_EVR
solv_knownid_DELTA_CHECKSUM
solv_knownid_DELTA_DOWNLOADSIZE
solv_knownid_DELTA_LOCATION_BASE
solv_knownid_DELTA_LOCATION_DIR
solv_knownid_DELTA_LOCATION_EVR
solv_knownid_DELTA_LOCATION_NAME
solv_knownid_DELTA_LOCATION_SUFFIX
solv_knownid_DELTA_PACKAGE_ARCH
solv_knownid_DELTA_PACKAGE_EVR
solv_knownid_DELTA_PACKAGE_NAME
solv_knownid_DELTA_SEQ_EVR
solv_knownid_DELTA_SEQ_NAME
solv_knownid_DELTA_SEQ_NUM
solv_knownid_ID_EMPTY
solv_knownid_ID_NULL
solv_knownid_ID_NUM_INTERNAL
solv_knownid_LIBSOLV_SELF_DESTRUCT_PKG
solv_knownid_NAMESPACE_FILESYSTEM
solv_knownid_NAMESPACE_INSTALLED
solv_knownid_NAMESPACE_LANGUAGE
solv_knownid_NAMESPACE_MODALIAS
solv_knownid_NAMESPACE_OTHERPROVIDERS
solv_knownid_NAMESPACE_SPLITPROVIDES
solv_knownid_PRODUCT_DISTPRODUCT
solv_knownid_PRODUCT_DISTVERSION
solv_knownid_PRODUCT_ENDOFLIFE
solv_knownid_PRODUCT_FLAGS
solv_knownid_PRODUCT_PRODUCTLINE
solv_knownid_PRODUCT_REFERENCEFILE
solv_knownid_PRODUCT_REGISTER_FLAVOR
solv_knownid_PRODUCT_REGISTER_RELEASE
solv_knownid_PRODUCT_REGISTER_TARGET
solv_knownid_PRODUCT_SHORTLABEL
solv_knownid_PRODUCT_TYPE
solv_knownid_PRODUCT_UPDATES
solv_knownid_PRODUCT_UPDATES_REPOID
solv_knownid_PRODUCT_URL
solv_knownid_PRODUCT_URL_TYPE
solv_knownid_PUBKEY_DATA
solv_knownid_PUBKEY_EXPIRES
solv_knownid_PUBKEY_FINGERPRINT
solv_knownid_PUBKEY_KEYID
solv_knownid_PUBKEY_SIGNATURES
solv_knownid_PUBKEY_SUBKEYOF
solv_knownid_REPOKEY_TYPE_BINARY
solv_knownid_REPOKEY_TYPE_CONSTANT
solv_knownid_REPOKEY_TYPE_CONSTANTID
solv_knownid_REPOKEY_TYPE_DELETED
solv_knownid_REPOKEY_TYPE_DIR
solv_knownid_REPOKEY_TYPE_DIRNUMNUMARRAY
solv_knownid_REPOKEY_TYPE_DIRSTRARRAY
solv_knownid_REPOKEY_TYPE_FIXARRAY
solv_knownid_REPOKEY_TYPE_FLEXARRAY
solv_knownid_REPOKEY_TYPE_ID
solv_knownid_REPOKEY_TYPE_IDARRAY
solv_knownid_REPOKEY_TYPE_MD5
solv_knownid_REPOKEY_TYPE_NUM
solv_knownid_REPOKEY_TYPE_REL_IDARRAY
solv_knownid_REPOKEY_TYPE_SHA1
solv_knownid_REPOKEY_TYPE_SHA224
solv_knownid_REPOKEY_TYPE_SHA256
solv_knownid_REPOKEY_TYPE_SHA384
solv_knownid_REPOKEY_TYPE_SHA512
solv_knownid_REPOKEY_TYPE_STR
solv_knownid_REPOKEY_TYPE_VOID
solv_knownid_REPOSITORY_ADDEDFILEPROVIDES
solv_knownid_REPOSITORY_DELTAINFO
solv_knownid_REPOSITORY_DISTROS
solv_knownid_REPOSITORY_EXPIRE
solv_knownid_REPOSITORY_EXTERNAL
solv_knownid_REPOSITORY_FILTEREDFILELIST
solv_knownid_REPOSITORY_KEYS
solv_knownid_REPOSITORY_KEYWORDS
solv_knownid_REPOSITORY_LOCATION
solv_knownid_REPOSITORY_PRODUCT_CPEID
solv_knownid_REPOSITORY_PRODUCT_LABEL
solv_knownid_REPOSITORY_REPOID
solv_knownid_REPOSITORY_REPOMD
solv_knownid_REPOSITORY_REPOMD_CHECKSUM
solv_knownid_REPOSITORY_REPOMD_LOCATION
solv_knownid_REPOSITORY_REPOMD_OPENCHECKSUM
solv_knownid_REPOSITORY_REPOMD_SIZE
solv_knownid_REPOSITORY_REPOMD_TIMESTAMP
solv_knownid_REPOSITORY_REPOMD_TYPE
solv_knownid_REPOSITORY_REVISION
solv_knownid_REPOSITORY_RPMDBCOOKIE
solv_knownid_REPOSITORY_SOLVABLES
solv_knownid_REPOSITORY_TIMESTAMP
solv_knownid_REPOSITORY_TOOLVERSION
solv_knownid_REPOSITORY_UPDATES
solv_knownid_RPM_RPMDBID
solv_knownid_SIGNATURE_DATA
solv_knownid_SIGNATURE_EXPIRES
solv_knownid_SIGNATURE_ISSUER
solv_knownid_SIGNATURE_TIME
solv_knownid_SOLVABLE_ARCH
solv_knownid_SOLVABLE_AUTHORS
solv_knownid_SOLVABLE_BUILDFLAVOR
solv_knownid_SOLVABLE_BUILDHOST
solv_knownid_SOLVABLE_BUILDTIME
solv_knownid_SOLVABLE_BUILDVERSION
solv_knownid_SOLVABLE_CATEGORY
solv_knownid_SOLVABLE_CHANGELOG
solv_knownid_SOLVABLE_CHANGELOG_AUTHOR
solv_knownid_SOLVABLE_CHANGELOG_TEXT
solv_knownid_SOLVABLE_CHANGELOG_TIME
solv_knownid_SOLVABLE_CHECKSUM
solv_knownid_SOLVABLE_CONFLICTS
solv_knownid_SOLVABLE_CONSTRAINS
solv_knownid_SOLVABLE_CPEID
solv_knownid_SOLVABLE_DESCRIPTION
solv_knownid_SOLVABLE_DISKUSAGE
solv_knownid_SOLVABLE_DISTRIBUTION
solv_knownid_SOLVABLE_DOWNLOADSIZE
solv_knownid_SOLVABLE_ENHANCES
solv_knownid_SOLVABLE_EULA
solv_knownid_SOLVABLE_EVR
solv_knownid_SOLVABLE_EXTENDS
solv_knownid_SOLVABLE_FILELIST
solv_knownid_SOLVABLE_FILEMARKER
solv_knownid_SOLVABLE_GROUP
solv_knownid_SOLVABLE_HDRID
solv_knownid_SOLVABLE_HEADEREND
solv_knownid_SOLVABLE_ICON
solv_knownid_SOLVABLE_INCLUDES
solv_knownid_SOLVABLE_INSTALLSIZE
solv_knownid_SOLVABLE_INSTALLSTATUS
solv_knownid_SOLVABLE_INSTALLTIME
solv_knownid_SOLVABLE_ISDEFAULT
solv_knownid_SOLVABLE_ISVISIBLE
solv_knownid_SOLVABLE_KEYWORDS
solv_knownid_SOLVABLE_LANGONLY
solv_knownid_SOLVABLE_LEADSIGID
solv_knownid_SOLVABLE_LICENSE
solv_knownid_SOLVABLE_MEDIABASE
solv_knownid_SOLVABLE_MEDIADIR
solv_knownid_SOLVABLE_MEDIAFILE
solv_knownid_SOLVABLE_MEDIANR
solv_knownid_SOLVABLE_MESSAGEDEL
solv_knownid_SOLVABLE_MESSAGEINS
solv_knownid_SOLVABLE_NAME
solv_knownid_SOLVABLE_OBSOLETES
solv_knownid_SOLVABLE_ORDER
solv_knownid_SOLVABLE_PACKAGER
solv_knownid_SOLVABLE_PATCHCATEGORY
solv_knownid_SOLVABLE_PKGID
solv_knownid_SOLVABLE_PREREQMARKER
solv_knownid_SOLVABLE_PREREQ_IGNOREINST
solv_knownid_SOLVABLE_PROVIDES
solv_knownid_SOLVABLE_RECOMMENDS
solv_knownid_SOLVABLE_REQUIRES
solv_knownid_SOLVABLE_SOURCEARCH
solv_knownid_SOLVABLE_SOURCEEVR
solv_knownid_SOLVABLE_SOURCENAME
solv_knownid_SOLVABLE_SUGGESTS
solv_knownid_SOLVABLE_SUMMARY
solv_knownid_SOLVABLE_SUPPLEMENTS
solv_knownid_SOLVABLE_TRACK_FEATURES
solv_knownid_SOLVABLE_TRIGGERS
solv_knownid_SOLVABLE_URL
solv_knownid_SOLVABLE_VENDOR
solv_knownid_SUSETAGS_DATADIR
solv_knownid_SUSETAGS_DEFAULTVENDOR
solv_knownid_SUSETAGS_DESCRDIR
solv_knownid_SUSETAGS_FILE
solv_knownid_SUSETAGS_FILE_CHECKSUM
solv_knownid_SUSETAGS_FILE_NAME
solv_knownid_SUSETAGS_FILE_TYPE
solv_knownid_SUSETAGS_SHARE_ARCH
solv_knownid_SUSETAGS_SHARE_EVR
solv_knownid_SUSETAGS_SHARE_NAME
solv_knownid_SYSTEM_SYSTEM
solv_knownid_UPDATE_COLLECTION
solv_knownid_UPDATE_COLLECTIONLIST
solv_knownid_UPDATE_COLLECTION_ARCH
solv_knownid_UPDATE_COLLECTION_EVR
solv_knownid_UPDATE_COLLECTION_FILENAME
solv_knownid_UPDATE_COLLECTION_FLAGS
solv_knownid_UPDATE_COLLECTION_NAME
solv_knownid_UPDATE_MESSAGE
solv_knownid_UPDATE_MODULE
solv_knownid_UPDATE_MODULE_ARCH
solv_knownid_UPDATE_MODULE_CONTEXT
solv_knownid_UPDATE_MODULE_NAME
solv_knownid_UPDATE_MODULE_STREAM
solv_knownid_UPDATE_MODULE_VERSION
solv_knownid_UPDATE_REBOOT
solv_knownid_UPDATE_REFERENCE
solv_knownid_UPDATE_REFERENCE_HREF
solv_knownid_UPDATE_REFERENCE_ID
solv_knownid_UPDATE_REFERENCE_TITLE
solv_knownid_UPDATE_REFERENCE_TYPE
solv_knownid_UPDATE_RELOGIN
solv_knownid_UPDATE_RESTART
solv_knownid_UPDATE_RIGHTS
solv_knownid_UPDATE_SEVERITY
solv_knownid_UPDATE_STATUS

Statics

solv_version
solv_version_major
solv_version_minor
solv_version_patch
stderr
stdin
stdout
sys_errlist
sys_nerr

Functions

dataiterator_clonepos
dataiterator_entersub
dataiterator_free
dataiterator_init
dataiterator_init_clone
dataiterator_jump_to_repo
dataiterator_jump_to_solvid
dataiterator_match
dataiterator_prepend_keyname
dataiterator_seek
dataiterator_set_keyname
dataiterator_set_match
dataiterator_set_search
dataiterator_setpos
dataiterator_setpos_parent
dataiterator_skip_attribute
dataiterator_skip_repo
dataiterator_skip_solvable
dataiterator_step
dataiterator_strdup
datamatcher_checkbasename
datamatcher_free
datamatcher_init
datamatcher_match
map_and
map_free
map_grow
map_init
map_init_clone
map_invertall
map_or
map_subtract
pool_add_fileconflicts_deps
pool_add_solvable

Solvable management

pool_add_solvable_block
pool_add_userinstalled_jobs
pool_addfileprovides
pool_addfileprovides_queue
pool_addrelproviders
pool_alloctmpspace
pool_arch2color_slow
pool_bin2hex
pool_calc_duchanges
pool_calc_installsizechange
pool_clear_pos
pool_create
pool_create_state_maps
pool_createwhatprovides

Prepares a pool for solving

pool_deb_get_autoinstalled
pool_debug
pool_dep2str
pool_error
pool_errstr
pool_flush_namespaceproviders
pool_free
pool_free_solvable_block
pool_freeallrepos
pool_freeidhashes
pool_freetmpspace
pool_freewhatprovides
pool_get_flag
pool_get_rootdir
pool_id2evr
pool_id2langid
pool_id2rel
pool_id2str
pool_ids2whatprovides
pool_intersect_evrs
pool_isemptyupdatejob
pool_job2solvables
pool_job2str
pool_lookup_bin_checksum
pool_lookup_checksum
pool_lookup_deltalocation
pool_lookup_id
pool_lookup_idarray
pool_lookup_num
pool_lookup_str
pool_lookup_void
pool_match_dep
pool_match_nevr_rel
pool_prepend_rootdir
pool_prepend_rootdir_tmp
pool_queuetowhatprovides
pool_rel2id
pool_resize_rels_hash
pool_search
pool_searchlazywhatprovidesq
pool_selection2str
pool_set_custom_vendorcheck
pool_set_flag
pool_set_installed
pool_set_languages
pool_set_rootdir
pool_set_whatprovides
pool_setarch
pool_setarchpolicy
pool_setdebugcallback
pool_setdebuglevel
pool_setdebugmask
pool_setdisttype
pool_setloadcallback
pool_setnamespacecallback
pool_shrink_rels
pool_shrink_strings
pool_solvable2str
pool_str2id
pool_strn2id
pool_tmpappend
pool_tmpjoin
pool_trivial_installable
pool_trivial_installable_multiversionmap
pool_whatcontainsdep
pool_whatmatchesdep
pool_whatmatchessolvable
queue_alloc_one
queue_alloc_one_head
queue_delete
queue_delete2
queue_deleten
queue_free
queue_init
queue_init_buffer
queue_init_clone
queue_insert
queue_insert2
queue_insertn
queue_prealloc
repo_add_deb
repo_add_debdb
repo_add_debpackages
repo_add_deparray
repo_add_idarray
repo_add_poolstr_array
repo_add_repodata
repo_add_solv
repo_add_solvable
repo_add_solvable_block
repo_add_solvable_block_before
repo_addid
repo_addid_dep
repo_create
repo_create_keyskip
repo_disable_paging
repo_empty
repo_fix_conflicts
repo_fix_supplements
repo_free
repo_free_solvable
repo_free_solvable_block
repo_freedata
repo_id2repodata
repo_internalize
repo_last_repodata
repo_lookup_bin_checksum
repo_lookup_binary
repo_lookup_checksum
repo_lookup_count
repo_lookup_deparray
repo_lookup_filelist_repodata
repo_lookup_id
repo_lookup_idarray
repo_lookup_num
repo_lookup_repodata
repo_lookup_repodata_opt
repo_lookup_str
repo_lookup_type
repo_lookup_void
repo_reserve_ids
repo_rewrite_suse_deps
repo_search
repo_set_deparray
repo_set_id
repo_set_idarray
repo_set_num
repo_set_poolstr
repo_set_str
repo_sidedata_create
repo_sidedata_extend
repo_unset
repo_write
repo_write_filtered
repo_write_stdkeyfilter
repodata_add_dirnumnum
repodata_add_dirstr
repodata_add_fixarray
repodata_add_flexarray
repodata_add_idarray
repodata_add_poolstr_array
repodata_chk2str
repodata_create_stubs
repodata_dir2str
repodata_disable_paging
repodata_empty
repodata_extend
repodata_extend_block
repodata_filelistfilter_matches
repodata_fill_keyskip
repodata_free
repodata_free_dircache
repodata_free_filelistfilter
repodata_free_schemahash
repodata_freedata
repodata_globalize_id
repodata_initdata
repodata_internalize
repodata_key2id
repodata_load
repodata_localize_id
repodata_lookup_bin_checksum
repodata_lookup_binary
repodata_lookup_count
repodata_lookup_id
repodata_lookup_idarray
repodata_lookup_kv_uninternalized
repodata_lookup_num
repodata_lookup_packed_dirstrarray
repodata_lookup_str
repodata_lookup_type
repodata_lookup_void
repodata_memused
repodata_merge_attrs
repodata_merge_some_attrs
repodata_new_handle
repodata_schema2id
repodata_search
repodata_search_arrayelement
repodata_search_keyskip
repodata_search_uninternalized
repodata_set_bin_checksum
repodata_set_binary
repodata_set_checksum
repodata_set_constant
repodata_set_constantid
repodata_set_deltalocation
repodata_set_filelisttype
repodata_set_id
repodata_set_idarray
repodata_set_kv
repodata_set_location
repodata_set_num
repodata_set_poolstr
repodata_set_sourcepkg
repodata_set_str
repodata_set_void
repodata_shrink
repodata_str2dir
repodata_stringify
repodata_swap_attrs
repodata_translate_dir_slow
repodata_translate_id
repodata_unset
repodata_unset_uninternalized
repodata_write
repodata_write_filtered
repowriter_create
repowriter_free
repowriter_set_flags
repowriter_set_keyfilter
repowriter_set_keyqueue
repowriter_set_repodatarange
repowriter_set_solvablerange
repowriter_write
selection_add
selection_filter
selection_make
selection_make_matchdepid
selection_make_matchdeps
selection_make_matchsolvable
selection_make_matchsolvablelist
selection_solvables
selection_subtract
solv_bin2hex
solv_calloc
solv_depmarker
solv_dupappend
solv_dupjoin
solv_extend_realloc
solv_free
solv_hex2bin
solv_latin1toutf8
solv_malloc

malloc exits with error message on error

solv_malloc2
solv_oom
solv_realloc
solv_realloc2
solv_replacebadutf8
solv_setcloexec
solv_sort
solv_strdup
solv_timems
solv_validutf8
solvable_add_deparray
solvable_add_idarray
solvable_add_poolstr_array
solvable_get_location
solvable_identical
solvable_is_irrelevant_patch
solvable_lookup_bin_checksum
solvable_lookup_bool
solvable_lookup_checksum
solvable_lookup_count
solvable_lookup_deparray
solvable_lookup_id
solvable_lookup_idarray
solvable_lookup_location
solvable_lookup_num
solvable_lookup_sizek
solvable_lookup_sourcepkg
solvable_lookup_str
solvable_lookup_str_lang
solvable_lookup_str_poollang
solvable_lookup_type
solvable_lookup_void
solvable_matchesdep
solvable_matchessolvable
solvable_matchessolvable_int
solvable_selfprovidedep
solvable_set_deparray
solvable_set_id
solvable_set_idarray
solvable_set_num
solvable_set_poolstr
solvable_set_str
solvable_trivial_installable_map
solvable_trivial_installable_queue
solvable_trivial_installable_repo
solvable_unset
solver_addbestrules
solver_addblackrules
solver_addchoicerules
solver_addduprules
solver_addfeaturerule
solver_addinfarchrules
solver_addpkgrulesforlinked
solver_addpkgrulesforsolvable
solver_addpkgrulesforupdaters
solver_addpkgrulesforweak
solver_addrecommendsrules
solver_addrule
solver_addupdaterule
solver_addyumobsrules
solver_allruleinfos
solver_alternative2str
solver_alternatives_count
solver_autouninstall
solver_breakorphans
solver_calc_duchanges
solver_calc_installsizechange
solver_calculate_multiversionmap
solver_calculate_noobsmap
solver_check_brokenorphanrules
solver_create
solver_create_state_maps
solver_create_transaction
solver_createdupmaps
solver_describe_decision
solver_describe_weakdep_decision
solver_disablechoicerules
solver_disablepolicyrules
solver_disableproblemset
solver_findallproblemrules
solver_findproblemrule
solver_fixproblem
solver_free
solver_freedupmaps
solver_get_alternative
solver_get_cleandeps
solver_get_decisionblock
solver_get_decisionlevel
solver_get_decisionqueue
solver_get_flag
solver_get_lastdecisionblocklevel
solver_get_orphaned
solver_get_recommendations
solver_get_unneeded
solver_get_userinstalled
solver_next_problem
solver_next_solution
solver_next_solutionelement
solver_prepare_solutions
solver_printallsolutions
solver_printcompleteprobleminfo
solver_printdecisionq
solver_printdecisions
solver_printproblem
solver_printprobleminfo
solver_printproblemruleinfo
solver_printrule
solver_printruleclass
solver_printruleelement
solver_printsolution
solver_printtrivial
solver_printwatches
solver_problem2str
solver_problem_count
solver_problemruleinfo2str
solver_recordproblem
solver_reenablepolicyrules
solver_reenablepolicyrules_cleandeps
solver_rule2job
solver_rule2jobidx
solver_rule2pkgrule
solver_rule2rules
solver_rule2solvable
solver_ruleclass
solver_rulecmp
solver_ruleinfo
solver_ruleliterals
solver_select2str
solver_set_flag
solver_shrinkrules
solver_solution_count
solver_solutionelement2str
solver_solutionelement_count
solver_solutionelement_extrajobflags
solver_solutionelement_internalid
solver_solve
solver_take_solution
solver_take_solutionelement
solver_trivial_installable
solver_unifyrules
stringpool_clone
stringpool_free
stringpool_freehash
stringpool_init
stringpool_init_empty
stringpool_resize_hash
stringpool_shrink
stringpool_str2id
stringpool_strn2id
transaction_add_obsoleted
transaction_all_obs_pkgs
transaction_calc_duchanges
transaction_calc_installsizechange
transaction_check_order
transaction_classify
transaction_classify_pkgs
transaction_clone_orderdata
transaction_create
transaction_create_clone
transaction_create_decisionq
transaction_free
transaction_free_orderdata
transaction_installedresult
transaction_obs_pkg
transaction_order
transaction_order_add_choices
transaction_order_get_cycle
transaction_order_get_cycleids
transaction_print
transaction_type

Type Definitions

DUChanges
Dataiterator
Datamatcher
Datapos
Dirpool
FILE
Hashtable
Hashval
Id
KeyValue
Map
Offset
Pool
Queue
Reldep
Repo
Repodata
Repokey
Repowriter
Rule
Solvable
Solver
SolverRuleinfo
Stringpool
Transaction
_IO_lock_t
__off64_t
__off_t
size_t
solv_knownid