|
|
For internal use only. Get parser info for minimal Packages file
00141 {
00142 di_parser_info *info;
00143
00144 info = di_parser_info_alloc ();
00145 di_parser_info_add (info, di_packages_minimal_parser_fieldinfo);
00146
00147 return info;
00148 }
|
|
||||||||||||
|
Read a minimal Packages file
00131 {
00132 return di_packages_special_read_file (file, allocator, di_packages_minimal_parser_info);
00133 }
|
|
|
For internal use only. Get parser info for standard Packages file
00127 {
00128 di_parser_info *info;
00129
00130 info = di_parser_info_alloc ();
00131 di_parser_info_add (info, di_packages_parser_fieldinfo);
00132
00133 return info;
00134 }
|
|
||||||||||||
|
Read a standard Packages file
00120 {
00121 return di_packages_special_read_file (file, allocator, di_packages_parser_info);
00122 }
|
|
||||||||||||||||
|
Read a special Packages file
|
|
||||||||||||||||
|
Write a special Packages file
|
|
|
For internal use only. Get parser info for standard status file
00155 {
00156 di_parser_info *info;
00157
00158 info = di_parser_info_alloc ();
00159 di_parser_info_add (info, di_packages_status_parser_fieldinfo);
00160
00161 return info;
00162 }
|
|
||||||||||||
|
Read a standard status file
00142 {
00143 return di_packages_special_read_file (file, allocator, di_packages_status_parser_info);
00144 }
|
|
||||||||||||
|
Write a standard status file
00168 {
00169 return di_packages_special_write_file (packages, file, di_packages_status_parser_info);
00170 }
|
|
||||||||||||
|
Write a standard Packages file
00155 {
00156 return di_packages_special_write_file (packages, file, di_packages_parser_info);
00157 }
|
|
|
Initial value:
{
&internal_di_packages_parser_field_package,
&internal_di_package_parser_field_essential,
&internal_di_package_parser_field_priority,
&internal_di_package_parser_field_installed_size,
&internal_di_package_parser_field_version,
&internal_di_package_parser_field_provides,
&internal_di_package_parser_field_depends,
&internal_di_package_parser_field_pre_depends,
&internal_di_package_parser_field_filename,
&internal_di_package_parser_field_md5sum,
&internal_di_package_parser_field_size,
NULL
}
|
|
|
Minimal Packages file |
|
|
|
Standard Packages file |
|
|
|
Standard status file |
|
|
Initial value:
DI_PARSER_FIELDINFO
(
"Package",
di_packages_parser_read_name,
di_parser_write_string,
offsetof (di_package, package)
)
For internal use only. parser info |
1.3.5