Buckets:
| /* | |
| * Copyright (c) 2007-2009, Novell Inc. | |
| * | |
| * This program is licensed under the BSD license, read LICENSE.BSD | |
| * for further information | |
| */ | |
| /* | |
| * problems.h | |
| * | |
| */ | |
| extern "C" { | |
| struct s_Solver; | |
| /* replace solution types */ | |
| void solver_recordproblem(struct s_Solver *solv, Id rid); | |
| void solver_fixproblem(struct s_Solver *solv, Id rid); | |
| Id solver_autouninstall(struct s_Solver *solv, int start); | |
| void solver_disableproblemset(struct s_Solver *solv, int start); | |
| int solver_prepare_solutions(struct s_Solver *solv); | |
| unsigned int solver_problem_count(struct s_Solver *solv); | |
| Id solver_next_problem(struct s_Solver *solv, Id problem); | |
| unsigned int solver_solution_count(struct s_Solver *solv, Id problem); | |
| Id solver_next_solution(struct s_Solver *solv, Id problem, Id solution); | |
| unsigned int solver_solutionelement_count(struct s_Solver *solv, Id problem, Id solution); | |
| Id solver_solutionelement_internalid(struct s_Solver *solv, Id problem, Id solution); | |
| Id solver_solutionelement_extrajobflags(struct s_Solver *solv, Id problem, Id solution); | |
| Id solver_next_solutionelement(struct s_Solver *solv, Id problem, Id solution, Id element, Id *p, Id *rp); | |
| void solver_all_solutionelements(struct s_Solver *solv, Id problem, Id solution, int expandreplaces, Queue *q); | |
| void solver_take_solutionelement(struct s_Solver *solv, Id p, Id rp, Id extrajobflags, Queue *job); | |
| void solver_take_solution(struct s_Solver *solv, Id problem, Id solution, Queue *job); | |
| Id solver_findproblemrule(struct s_Solver *solv, Id problem); | |
| void solver_findallproblemrules(struct s_Solver *solv, Id problem, Queue *rules); | |
| extern const char *solver_problemruleinfo2str(struct s_Solver *solv, SolverRuleinfo type, Id source, Id target, Id dep); | |
| extern const char *solver_problem2str(struct s_Solver *solv, Id problem); | |
| extern const char *solver_solutionelement2str(struct s_Solver *solv, Id p, Id rp); | |
| extern const char *solver_solutionelementtype2str(struct s_Solver *solv, int type, Id p, Id rp); | |
| } | |
Xet Storage Details
- Size:
- 2.72 kB
- Xet hash:
- c2f378cc5eae0098bdcbb2f1cca67742e18c6d645b464cb28f5e19f7863b4483
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.