···174174 * N.B: Trap #-100 is in use by IOTrap.s in the IOKit Framework
175175 * (iokit_user_client_trap)
176176 */
177177+kernel_trap(iokit_user_client_trap,-100,8)
177178#endif /* _MACH_SYSCALL_SW_H_ */
178179179180#endif /* PRIVATE */
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+void* ASI_BusSpeedInHz(void);
2121+void* ASI_CPUSpeedInHz(void);
2222+void* ASI_CopyBusSpeedDescription(void);
2323+void* ASI_CopyCPUDescription(void);
2424+void* ASI_CopyCPUKind(void);
2525+void* ASI_CopyComputerModelName(void);
2626+void* ASI_CopyCurrentBusSpeedDescription(void);
2727+void* ASI_CopyCurrentCPUDescription(void);
2828+void* ASI_CopyCurrentRAMDescription(void);
2929+void* ASI_CopyCurrentRAMDescriptionWithType(void);
3030+void* ASI_CopyDiskSizeDescription(void);
3131+void* ASI_CopyFormattedSerialNumber(void);
3232+void* ASI_CopyHostUUID(void);
3333+void* ASI_CopyMachineConfigurationCode(void);
3434+void* ASI_CopyRAMDescription(void);
3535+void* ASI_IsPlatformFeatureEnabled(void);
3636+void* ASI_NumberOfCPUs(void);
3737+void* ASI_PhysicalMemorySize(void);
3838+void* CopyIOPlatformSerialNumberString(void);
3939+void* CopyPropertyAsData(void);
4040+void* GetIOPlatformFeature(void);
4141+void* PlatformOverideExistsAndIsSet(void);
+46
src/AppleSystemInfo/src/functions.c
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+2121+#include <stdlib.h>
2222+static int verbose = 0;
2323+__attribute__((constructor)) static void initme(void) {
2424+ verbose = getenv("STUB_VERBOSE") != NULL;
2525+}
2626+void* ASI_BusSpeedInHz(void) { if (verbose) puts("STUB: ASI_BusSpeedInHz called"); return NULL; }
2727+void* ASI_CPUSpeedInHz(void) { if (verbose) puts("STUB: ASI_CPUSpeedInHz called"); return NULL; }
2828+void* ASI_CopyBusSpeedDescription(void) { if (verbose) puts("STUB: ASI_CopyBusSpeedDescription called"); return NULL; }
2929+void* ASI_CopyCPUDescription(void) { if (verbose) puts("STUB: ASI_CopyCPUDescription called"); return NULL; }
3030+void* ASI_CopyCPUKind(void) { if (verbose) puts("STUB: ASI_CopyCPUKind called"); return NULL; }
3131+void* ASI_CopyCurrentBusSpeedDescription(void) { if (verbose) puts("STUB: ASI_CopyCurrentBusSpeedDescription called"); return NULL; }
3232+void* ASI_CopyCurrentCPUDescription(void) { if (verbose) puts("STUB: ASI_CopyCurrentCPUDescription called"); return NULL; }
3333+void* ASI_CopyCurrentRAMDescription(void) { if (verbose) puts("STUB: ASI_CopyCurrentRAMDescription called"); return NULL; }
3434+void* ASI_CopyCurrentRAMDescriptionWithType(void) { if (verbose) puts("STUB: ASI_CopyCurrentRAMDescriptionWithType called"); return NULL; }
3535+void* ASI_CopyDiskSizeDescription(void) { if (verbose) puts("STUB: ASI_CopyDiskSizeDescription called"); return NULL; }
3636+void* ASI_CopyFormattedSerialNumber(void) { if (verbose) puts("STUB: ASI_CopyFormattedSerialNumber called"); return NULL; }
3737+void* ASI_CopyHostUUID(void) { if (verbose) puts("STUB: ASI_CopyHostUUID called"); return NULL; }
3838+void* ASI_CopyMachineConfigurationCode(void) { if (verbose) puts("STUB: ASI_CopyMachineConfigurationCode called"); return NULL; }
3939+void* ASI_CopyRAMDescription(void) { if (verbose) puts("STUB: ASI_CopyRAMDescription called"); return NULL; }
4040+void* ASI_IsPlatformFeatureEnabled(void) { if (verbose) puts("STUB: ASI_IsPlatformFeatureEnabled called"); return NULL; }
4141+void* ASI_NumberOfCPUs(void) { if (verbose) puts("STUB: ASI_NumberOfCPUs called"); return NULL; }
4242+void* ASI_PhysicalMemorySize(void) { if (verbose) puts("STUB: ASI_PhysicalMemorySize called"); return NULL; }
4343+void* CopyIOPlatformSerialNumberString(void) { if (verbose) puts("STUB: CopyIOPlatformSerialNumberString called"); return NULL; }
4444+void* CopyPropertyAsData(void) { if (verbose) puts("STUB: CopyPropertyAsData called"); return NULL; }
4545+void* GetIOPlatformFeature(void) { if (verbose) puts("STUB: GetIOPlatformFeature called"); return NULL; }
4646+void* PlatformOverideExistsAndIsSet(void) { if (verbose) puts("STUB: PlatformOverideExistsAndIsSet called"); return NULL; }
+3
src/ApplicationServices/ApplicationServices.c
···11+const char* ApplicationServicesVersionString = "Darling ApplicationServices-48";
22+const unsigned long long ApplicationServicesVersionNumber = 0x4048000000000000;
33+
···11+project(ConfigurationProfiles)
22+33+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc")
44+55+add_framework(ConfigurationProfiles
66+ PRIVATE
77+ VERSION "A"
88+ CURRENT_VERSION
99+ SOURCES
1010+ functions.c
1111+ DEPENDENCIES
1212+ system
1313+)
1414+
+73
src/ConfigurationProfiles/functions.c
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+2121+#include <stdlib.h>
2222+static int verbose = 0;
2323+__attribute__((constructor)) static void initme(void) {
2424+ verbose = getenv("STUB_VERBOSE") != NULL;
2525+}
2626+void* BZip2Compress(void) { if (verbose) puts("STUB: BZip2Compress called"); return NULL; }
2727+void* BZip2Decompress(void) { if (verbose) puts("STUB: BZip2Decompress called"); return NULL; }
2828+void* CPCreateProvisioningDictionaries(void) { if (verbose) puts("STUB: CPCreateProvisioningDictionaries called"); return NULL; }
2929+void* CPFetchActivationRecord(void) { if (verbose) puts("STUB: CPFetchActivationRecord called"); return NULL; }
3030+void* CPGDI_AddDetailsRow(void) { if (verbose) puts("STUB: CPGDI_AddDetailsRow called"); return NULL; }
3131+void* CPGDI_AddDetailsRowWithStyle(void) { if (verbose) puts("STUB: CPGDI_AddDetailsRowWithStyle called"); return NULL; }
3232+void* CPGDI_GetLocStr(void) { if (verbose) puts("STUB: CPGDI_GetLocStr called"); return NULL; }
3333+void* CPGDI_GetOptLocStr(void) { if (verbose) puts("STUB: CPGDI_GetOptLocStr called"); return NULL; }
3434+void* CPGDI_RequestPayloadHidden(void) { if (verbose) puts("STUB: CPGDI_RequestPayloadHidden called"); return NULL; }
3535+void* CPGDI_SetDetailsTitle(void) { if (verbose) puts("STUB: CPGDI_SetDetailsTitle called"); return NULL; }
3636+void* CPGDI_SetSummary(void) { if (verbose) puts("STUB: CPGDI_SetSummary called"); return NULL; }
3737+void* CPGDI_SetSummaryNote(void) { if (verbose) puts("STUB: CPGDI_SetSummaryNote called"); return NULL; }
3838+void* CPGetActivationProfile(void) { if (verbose) puts("STUB: CPGetActivationProfile called"); return NULL; }
3939+void* CPGetActivationRecord(void) { if (verbose) puts("STUB: CPGetActivationRecord called"); return NULL; }
4040+void* CPGetActivationRecordTrigger(void) { if (verbose) puts("STUB: CPGetActivationRecordTrigger called"); return NULL; }
4141+void* CPGetCachedActivationRecord(void) { if (verbose) puts("STUB: CPGetCachedActivationRecord called"); return NULL; }
4242+void* CPGetInstalledConfigurationInfo(void) { if (verbose) puts("STUB: CPGetInstalledConfigurationInfo called"); return NULL; }
4343+void* CPHasActivationRecord(void) { if (verbose) puts("STUB: CPHasActivationRecord called"); return NULL; }
4444+void* CPInstallActivationProfile(void) { if (verbose) puts("STUB: CPInstallActivationProfile called"); return NULL; }
4545+void* CPInstallActivationProfileFromSetupAssistant(void) { if (verbose) puts("STUB: CPInstallActivationProfileFromSetupAssistant called"); return NULL; }
4646+void* CPMF_AddArrayIndexToKeyPath(void) { if (verbose) puts("STUB: CPMF_AddArrayIndexToKeyPath called"); return NULL; }
4747+void* CPMF_AddDictKeyToKeyPath(void) { if (verbose) puts("STUB: CPMF_AddDictKeyToKeyPath called"); return NULL; }
4848+void* CPMF_GetLocStrFmt(void) { if (verbose) puts("STUB: CPMF_GetLocStrFmt called"); return NULL; }
4949+void* CPMF_IsKeyMissing(void) { if (verbose) puts("STUB: CPMF_IsKeyMissing called"); return NULL; }
5050+void* CPMF_SplitKeyPaths(void) { if (verbose) puts("STUB: CPMF_SplitKeyPaths called"); return NULL; }
5151+void* CPSetActivationProfileState(void) { if (verbose) puts("STUB: CPSetActivationProfileState called"); return NULL; }
5252+void* CPSetPrimaryAccountGUID(void) { if (verbose) puts("STUB: CPSetPrimaryAccountGUID called"); return NULL; }
5353+void* CPSetSetupAssistantUserInfo(void) { if (verbose) puts("STUB: CPSetSetupAssistantUserInfo called"); return NULL; }
5454+void* CPValidateProvisioningDictionaries(void) { if (verbose) puts("STUB: CPValidateProvisioningDictionaries called"); return NULL; }
5555+void* CP_AreMajorOSUpdatesManaged(void) { if (verbose) puts("STUB: CP_AreMajorOSUpdatesManaged called"); return NULL; }
5656+void* CP_CaspianProfilesAreInstalled(void) { if (verbose) puts("STUB: CP_CaspianProfilesAreInstalled called"); return NULL; }
5757+void* CP_DeviceIsEnrolledViaDEP(void) { if (verbose) puts("STUB: CP_DeviceIsEnrolledViaDEP called"); return NULL; }
5858+void* CP_ExpandPayloadVariables(void) { if (verbose) puts("STUB: CP_ExpandPayloadVariables called"); return NULL; }
5959+void* CP_ExpandPayloadVariablesDidChange(void) { if (verbose) puts("STUB: CP_ExpandPayloadVariablesDidChange called"); return NULL; }
6060+void* CP_GetCertificateSignerSummary(void) { if (verbose) puts("STUB: CP_GetCertificateSignerSummary called"); return NULL; }
6161+void* CP_GetExternalPluginPaths(void) { if (verbose) puts("STUB: CP_GetExternalPluginPaths called"); return NULL; }
6262+void* CP_ManagedClientLoginAgentCheckin(void) { if (verbose) puts("STUB: CP_ManagedClientLoginAgentCheckin called"); return NULL; }
6363+void* CP_RemoveProfilesWithXsanPayloads(void) { if (verbose) puts("STUB: CP_RemoveProfilesWithXsanPayloads called"); return NULL; }
6464+void* CloudConfig_SetUserMustEnroll(void) { if (verbose) puts("STUB: CloudConfig_SetUserMustEnroll called"); return NULL; }
6565+void* CloudConfig_ShouldEnroll(void) { if (verbose) puts("STUB: CloudConfig_ShouldEnroll called"); return NULL; }
6666+void* DisableMCXDebug(void) { if (verbose) puts("STUB: DisableMCXDebug called"); return NULL; }
6767+void* GetODProfiles(void) { if (verbose) puts("STUB: GetODProfiles called"); return NULL; }
6868+void* GetUserDataForODProfile(void) { if (verbose) puts("STUB: GetUserDataForODProfile called"); return NULL; }
6969+void* HasODProfiles(void) { if (verbose) puts("STUB: HasODProfiles called"); return NULL; }
7070+void* IsBZip2Compressed(void) { if (verbose) puts("STUB: IsBZip2Compressed called"); return NULL; }
7171+void* LoadConfigurationProfileInstallerUI(void) { if (verbose) puts("STUB: LoadConfigurationProfileInstallerUI called"); return NULL; }
7272+void* ODDataToProfileInfo(void) { if (verbose) puts("STUB: ODDataToProfileInfo called"); return NULL; }
7373+void* ProvisioningProfilesAreInstalled(void) { if (verbose) puts("STUB: ProvisioningProfilesAreInstalled called"); return NULL; }
+67
src/ConfigurationProfiles/functions.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+void* BZip2Compress(void);
2121+void* BZip2Decompress(void);
2222+void* CPCreateProvisioningDictionaries(void);
2323+void* CPFetchActivationRecord(void);
2424+void* CPGDI_AddDetailsRow(void);
2525+void* CPGDI_AddDetailsRowWithStyle(void);
2626+void* CPGDI_GetLocStr(void);
2727+void* CPGDI_GetOptLocStr(void);
2828+void* CPGDI_RequestPayloadHidden(void);
2929+void* CPGDI_SetDetailsTitle(void);
3030+void* CPGDI_SetSummary(void);
3131+void* CPGDI_SetSummaryNote(void);
3232+void* CPGetActivationProfile(void);
3333+void* CPGetActivationRecord(void);
3434+void* CPGetActivationRecordTrigger(void);
3535+void* CPGetCachedActivationRecord(void);
3636+void* CPGetInstalledConfigurationInfo(void);
3737+void* CPHasActivationRecord(void);
3838+void* CPInstallActivationProfile(void);
3939+void* CPInstallActivationProfileFromSetupAssistant(void);
4040+void* CPMF_AddArrayIndexToKeyPath(void);
4141+void* CPMF_AddDictKeyToKeyPath(void);
4242+void* CPMF_GetLocStrFmt(void);
4343+void* CPMF_IsKeyMissing(void);
4444+void* CPMF_SplitKeyPaths(void);
4545+void* CPSetActivationProfileState(void);
4646+void* CPSetPrimaryAccountGUID(void);
4747+void* CPSetSetupAssistantUserInfo(void);
4848+void* CPValidateProvisioningDictionaries(void);
4949+void* CP_AreMajorOSUpdatesManaged(void);
5050+void* CP_CaspianProfilesAreInstalled(void);
5151+void* CP_DeviceIsEnrolledViaDEP(void);
5252+void* CP_ExpandPayloadVariables(void);
5353+void* CP_ExpandPayloadVariablesDidChange(void);
5454+void* CP_GetCertificateSignerSummary(void);
5555+void* CP_GetExternalPluginPaths(void);
5656+void* CP_ManagedClientLoginAgentCheckin(void);
5757+void* CP_RemoveProfilesWithXsanPayloads(void);
5858+void* CloudConfig_SetUserMustEnroll(void);
5959+void* CloudConfig_ShouldEnroll(void);
6060+void* DisableMCXDebug(void);
6161+void* GetODProfiles(void);
6262+void* GetUserDataForODProfile(void);
6363+void* HasODProfiles(void);
6464+void* IsBZip2Compressed(void);
6565+void* LoadConfigurationProfileInstallerUI(void);
6666+void* ODDataToProfileInfo(void);
6767+void* ProvisioningProfilesAreInstalled(void);
+16
src/DiskImages/CMakeLists.txt
···11+project(DiskImages)
22+33+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc")
44+55+set(DYLIB_COMPAT_VERSION "1.0.8")
66+77+add_framework(DiskImages
88+ PRIVATE
99+ VERSION "A"
1010+ CURRENT_VERSION
1111+ SOURCES
1212+ functions.c
1313+ DEPENDENCIES
1414+ system
1515+)
1616+
+350
src/DiskImages/functions.c
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+2121+#include <stdlib.h>
2222+static int verbose = 0;
2323+__attribute__((constructor)) static void initme(void) {
2424+ verbose = getenv("STUB_VERBOSE") != NULL;
2525+}
2626+void* DIADCCompressorCalculateBufferSize(void) { if (verbose) puts("STUB: DIADCCompressorCalculateBufferSize called"); return NULL; }
2727+void* DIADCCompressorCompressData(void) { if (verbose) puts("STUB: DIADCCompressorCompressData called"); return NULL; }
2828+void* DIADCCompressorDelete(void) { if (verbose) puts("STUB: DIADCCompressorDelete called"); return NULL; }
2929+void* DIADCCompressorNew(void) { if (verbose) puts("STUB: DIADCCompressorNew called"); return NULL; }
3030+void* DIAddPermission(void) { if (verbose) puts("STUB: DIAddPermission called"); return NULL; }
3131+void* DIAddRunToBLKX(void) { if (verbose) puts("STUB: DIAddRunToBLKX called"); return NULL; }
3232+void* DIAttachDrive(void) { if (verbose) puts("STUB: DIAttachDrive called"); return NULL; }
3333+void* DIAttachImage(void) { if (verbose) puts("STUB: DIAttachImage called"); return NULL; }
3434+void* DIAuthOpen(void) { if (verbose) puts("STUB: DIAuthOpen called"); return NULL; }
3535+void* DIBackingStoreAddRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreAddRsrcFork called"); return NULL; }
3636+void* DIBackingStoreAllowExpandability(void) { if (verbose) puts("STUB: DIBackingStoreAllowExpandability called"); return NULL; }
3737+void* DIBackingStoreCanEnumerateDirectory(void) { if (verbose) puts("STUB: DIBackingStoreCanEnumerateDirectory called"); return NULL; }
3838+void* DIBackingStoreChangeKey(void) { if (verbose) puts("STUB: DIBackingStoreChangeKey called"); return NULL; }
3939+void* DIBackingStoreCloseDataFork(void) { if (verbose) puts("STUB: DIBackingStoreCloseDataFork called"); return NULL; }
4040+void* DIBackingStoreCloseResourceFile(void) { if (verbose) puts("STUB: DIBackingStoreCloseResourceFile called"); return NULL; }
4141+void* DIBackingStoreCloseRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreCloseRsrcFork called"); return NULL; }
4242+void* DIBackingStoreCopyAttr(void) { if (verbose) puts("STUB: DIBackingStoreCopyAttr called"); return NULL; }
4343+void* DIBackingStoreCopyEncryptedInformation(void) { if (verbose) puts("STUB: DIBackingStoreCopyEncryptedInformation called"); return NULL; }
4444+void* DIBackingStoreDelete(void) { if (verbose) puts("STUB: DIBackingStoreDelete called"); return NULL; }
4545+void* DIBackingStoreEnumerateDirectory(void) { if (verbose) puts("STUB: DIBackingStoreEnumerateDirectory called"); return NULL; }
4646+void* DIBackingStoreFlush(void) { if (verbose) puts("STUB: DIBackingStoreFlush called"); return NULL; }
4747+void* DIBackingStoreFlushWithFlags(void) { if (verbose) puts("STUB: DIBackingStoreFlushWithFlags called"); return NULL; }
4848+void* DIBackingStoreGetBaseBackingStore(void) { if (verbose) puts("STUB: DIBackingStoreGetBaseBackingStore called"); return NULL; }
4949+void* DIBackingStoreGetDataForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetDataForkLength called"); return NULL; }
5050+void* DIBackingStoreGetExpandability(void) { if (verbose) puts("STUB: DIBackingStoreGetExpandability called"); return NULL; }
5151+void* DIBackingStoreGetExtension(void) { if (verbose) puts("STUB: DIBackingStoreGetExtension called"); return NULL; }
5252+void* DIBackingStoreGetFileCreator(void) { if (verbose) puts("STUB: DIBackingStoreGetFileCreator called"); return NULL; }
5353+void* DIBackingStoreGetFileType(void) { if (verbose) puts("STUB: DIBackingStoreGetFileType called"); return NULL; }
5454+void* DIBackingStoreGetMaxDataForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetMaxDataForkLength called"); return NULL; }
5555+void* DIBackingStoreGetMaxRsrcForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetMaxRsrcForkLength called"); return NULL; }
5656+void* DIBackingStoreGetName(void) { if (verbose) puts("STUB: DIBackingStoreGetName called"); return NULL; }
5757+void* DIBackingStoreGetPath(void) { if (verbose) puts("STUB: DIBackingStoreGetPath called"); return NULL; }
5858+void* DIBackingStoreGetRsrcForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetRsrcForkLength called"); return NULL; }
5959+void* DIBackingStoreGetURL(void) { if (verbose) puts("STUB: DIBackingStoreGetURL called"); return NULL; }
6060+void* DIBackingStoreGetURLArray(void) { if (verbose) puts("STUB: DIBackingStoreGetURLArray called"); return NULL; }
6161+void* DIBackingStoreGetUniqueIdentifier(void) { if (verbose) puts("STUB: DIBackingStoreGetUniqueIdentifier called"); return NULL; }
6262+void* DIBackingStoreHandleIdle(void) { if (verbose) puts("STUB: DIBackingStoreHandleIdle called"); return NULL; }
6363+void* DIBackingStoreHandlePowerChange(void) { if (verbose) puts("STUB: DIBackingStoreHandlePowerChange called"); return NULL; }
6464+void* DIBackingStoreHasEncryptedEncoding(void) { if (verbose) puts("STUB: DIBackingStoreHasEncryptedEncoding called"); return NULL; }
6565+void* DIBackingStoreHasFileCreator(void) { if (verbose) puts("STUB: DIBackingStoreHasFileCreator called"); return NULL; }
6666+void* DIBackingStoreHasFileType(void) { if (verbose) puts("STUB: DIBackingStoreHasFileType called"); return NULL; }
6767+void* DIBackingStoreIsEncrypted(void) { if (verbose) puts("STUB: DIBackingStoreIsEncrypted called"); return NULL; }
6868+void* DIBackingStoreIsRemote(void) { if (verbose) puts("STUB: DIBackingStoreIsRemote called"); return NULL; }
6969+void* DIBackingStoreIsWriteEnabled(void) { if (verbose) puts("STUB: DIBackingStoreIsWriteEnabled called"); return NULL; }
7070+void* DIBackingStoreNewWithCFURL(void) { if (verbose) puts("STUB: DIBackingStoreNewWithCFURL called"); return NULL; }
7171+void* DIBackingStoreOnLockedMedia(void) { if (verbose) puts("STUB: DIBackingStoreOnLockedMedia called"); return NULL; }
7272+void* DIBackingStoreOpenDataFork(void) { if (verbose) puts("STUB: DIBackingStoreOpenDataFork called"); return NULL; }
7373+void* DIBackingStoreOpenResourceFile(void) { if (verbose) puts("STUB: DIBackingStoreOpenResourceFile called"); return NULL; }
7474+void* DIBackingStoreOpenRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreOpenRsrcFork called"); return NULL; }
7575+void* DIBackingStoreReadDataFork(void) { if (verbose) puts("STUB: DIBackingStoreReadDataFork called"); return NULL; }
7676+void* DIBackingStoreReadRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreReadRsrcFork called"); return NULL; }
7777+void* DIBackingStoreSetAttr(void) { if (verbose) puts("STUB: DIBackingStoreSetAttr called"); return NULL; }
7878+void* DIBackingStoreSetDataForkLength(void) { if (verbose) puts("STUB: DIBackingStoreSetDataForkLength called"); return NULL; }
7979+void* DIBackingStoreSetExpandability(void) { if (verbose) puts("STUB: DIBackingStoreSetExpandability called"); return NULL; }
8080+void* DIBackingStoreSetFileCreator(void) { if (verbose) puts("STUB: DIBackingStoreSetFileCreator called"); return NULL; }
8181+void* DIBackingStoreSetFileType(void) { if (verbose) puts("STUB: DIBackingStoreSetFileType called"); return NULL; }
8282+void* DIBackingStoreSetPermission(void) { if (verbose) puts("STUB: DIBackingStoreSetPermission called"); return NULL; }
8383+void* DIBackingStoreSetRsrcForkLength(void) { if (verbose) puts("STUB: DIBackingStoreSetRsrcForkLength called"); return NULL; }
8484+void* DIBackingStoreUnlink(void) { if (verbose) puts("STUB: DIBackingStoreUnlink called"); return NULL; }
8585+void* DIBackingStoreWriteDataFork(void) { if (verbose) puts("STUB: DIBackingStoreWriteDataFork called"); return NULL; }
8686+void* DIBackingStoreWriteRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreWriteRsrcFork called"); return NULL; }
8787+void* DIChecksumDelete(void) { if (verbose) puts("STUB: DIChecksumDelete called"); return NULL; }
8888+void* DIChecksumGetBitCount(void) { if (verbose) puts("STUB: DIChecksumGetBitCount called"); return NULL; }
8989+void* DIChecksumGetChecksumStruct(void) { if (verbose) puts("STUB: DIChecksumGetChecksumStruct called"); return NULL; }
9090+void* DIChecksumGetChecksumType(void) { if (verbose) puts("STUB: DIChecksumGetChecksumType called"); return NULL; }
9191+void* DIChecksumGetLongName(void) { if (verbose) puts("STUB: DIChecksumGetLongName called"); return NULL; }
9292+void* DIChecksumGetShortName(void) { if (verbose) puts("STUB: DIChecksumGetShortName called"); return NULL; }
9393+void* DIChecksumGetValue(void) { if (verbose) puts("STUB: DIChecksumGetValue called"); return NULL; }
9494+void* DIChecksumGetValueString(void) { if (verbose) puts("STUB: DIChecksumGetValueString called"); return NULL; }
9595+void* DIChecksumHDIChecksumAreEqual(void) { if (verbose) puts("STUB: DIChecksumHDIChecksumAreEqual called"); return NULL; }
9696+void* DIChecksumIsEmpty(void) { if (verbose) puts("STUB: DIChecksumIsEmpty called"); return NULL; }
9797+void* DIChecksumIsEqual(void) { if (verbose) puts("STUB: DIChecksumIsEqual called"); return NULL; }
9898+void* DIChecksumNewOfSameKindAs(void) { if (verbose) puts("STUB: DIChecksumNewOfSameKindAs called"); return NULL; }
9999+void* DIChecksumNewUsingChecksumStruct(void) { if (verbose) puts("STUB: DIChecksumNewUsingChecksumStruct called"); return NULL; }
100100+void* DIChecksumNewWith(void) { if (verbose) puts("STUB: DIChecksumNewWith called"); return NULL; }
101101+void* DIChecksumProcessBuffer(void) { if (verbose) puts("STUB: DIChecksumProcessBuffer called"); return NULL; }
102102+void* DIChecksumProcessConstant(void) { if (verbose) puts("STUB: DIChecksumProcessConstant called"); return NULL; }
103103+void* DIChecksumProcessFinish(void) { if (verbose) puts("STUB: DIChecksumProcessFinish called"); return NULL; }
104104+void* DIChecksumProcessStart(void) { if (verbose) puts("STUB: DIChecksumProcessStart called"); return NULL; }
105105+void* DIChecksumSetValue(void) { if (verbose) puts("STUB: DIChecksumSetValue called"); return NULL; }
106106+void* DICopyDevEntries(void) { if (verbose) puts("STUB: DICopyDevEntries called"); return NULL; }
107107+void* DICopyDiskImageMountPointDictionary(void) { if (verbose) puts("STUB: DICopyDiskImageMountPointDictionary called"); return NULL; }
108108+void* DICopyIdentifiableFileSystemsInfo(void) { if (verbose) puts("STUB: DICopyIdentifiableFileSystemsInfo called"); return NULL; }
109109+void* DICopyStrError(void) { if (verbose) puts("STUB: DICopyStrError called"); return NULL; }
110110+void* DICopyStrError_real(void) { if (verbose) puts("STUB: DICopyStrError_real called"); return NULL; }
111111+void* DICopyWriteableFileSystemsArray(void) { if (verbose) puts("STUB: DICopyWriteableFileSystemsArray called"); return NULL; }
112112+void* DICreateBackingStore(void) { if (verbose) puts("STUB: DICreateBackingStore called"); return NULL; }
113113+void* DICreateDiskImage(void) { if (verbose) puts("STUB: DICreateDiskImage called"); return NULL; }
114114+void* DICreateNewUDIFSegmentURL(void) { if (verbose) puts("STUB: DICreateNewUDIFSegmentURL called"); return NULL; }
115115+void* DICreatePermissionDictionary(void) { if (verbose) puts("STUB: DICreatePermissionDictionary called"); return NULL; }
116116+void* DIDARTDiskImageGetDartFileHeader(void) { if (verbose) puts("STUB: DIDARTDiskImageGetDartFileHeader called"); return NULL; }
117117+void* DIDeinitialize(void) { if (verbose) puts("STUB: DIDeinitialize called"); return NULL; }
118118+void* DIDevEntryCopyDeviceInfo(void) { if (verbose) puts("STUB: DIDevEntryCopyDeviceInfo called"); return NULL; }
119119+void* DIDevEntryGetInformation(void) { if (verbose) puts("STUB: DIDevEntryGetInformation called"); return NULL; }
120120+void* DIDevEntryToIOKitObject(void) { if (verbose) puts("STUB: DIDevEntryToIOKitObject called"); return NULL; }
121121+void* DIDevEntryToRawDevice(void) { if (verbose) puts("STUB: DIDevEntryToRawDevice called"); return NULL; }
122122+void* DIDiskCopy42DiskImageGetDiskCopy42Header(void) { if (verbose) puts("STUB: DIDiskCopy42DiskImageGetDiskCopy42Header called"); return NULL; }
123123+void* DIDiskImageAttach(void) { if (verbose) puts("STUB: DIDiskImageAttach called"); return NULL; }
124124+void* DIDiskImageBurn(void) { if (verbose) puts("STUB: DIDiskImageBurn called"); return NULL; }
125125+void* DIDiskImageCalcChecksum(void) { if (verbose) puts("STUB: DIDiskImageCalcChecksum called"); return NULL; }
126126+void* DIDiskImageCallProgressCancelProc(void) { if (verbose) puts("STUB: DIDiskImageCallProgressCancelProc called"); return NULL; }
127127+void* DIDiskImageCallProgressMessageProc(void) { if (verbose) puts("STUB: DIDiskImageCallProgressMessageProc called"); return NULL; }
128128+void* DIDiskImageCallProgressPercentProc(void) { if (verbose) puts("STUB: DIDiskImageCallProgressPercentProc called"); return NULL; }
129129+void* DIDiskImageCanBeAppended(void) { if (verbose) puts("STUB: DIDiskImageCanBeAppended called"); return NULL; }
130130+void* DIDiskImageCanBeBurned(void) { if (verbose) puts("STUB: DIDiskImageCanBeBurned called"); return NULL; }
131131+void* DIDiskImageCancelNow(void) { if (verbose) puts("STUB: DIDiskImageCancelNow called"); return NULL; }
132132+void* DIDiskImageChangeKey(void) { if (verbose) puts("STUB: DIDiskImageChangeKey called"); return NULL; }
133133+void* DIDiskImageCompact(void) { if (verbose) puts("STUB: DIDiskImageCompact called"); return NULL; }
134134+void* DIDiskImageContentResize(void) { if (verbose) puts("STUB: DIDiskImageContentResize called"); return NULL; }
135135+void* DIDiskImageConvertWithDiskImage(void) { if (verbose) puts("STUB: DIDiskImageConvertWithDiskImage called"); return NULL; }
136136+void* DIDiskImageCopyChecksumReportString(void) { if (verbose) puts("STUB: DIDiskImageCopyChecksumReportString called"); return NULL; }
137137+void* DIDiskImageCopyFormatDescriptionString(void) { if (verbose) puts("STUB: DIDiskImageCopyFormatDescriptionString called"); return NULL; }
138138+void* DIDiskImageCopyIconURL(void) { if (verbose) puts("STUB: DIDiskImageCopyIconURL called"); return NULL; }
139139+void* DIDiskImageCopyImageChecksum(void) { if (verbose) puts("STUB: DIDiskImageCopyImageChecksum called"); return NULL; }
140140+void* DIDiskImageCopyImageInformation(void) { if (verbose) puts("STUB: DIDiskImageCopyImageInformation called"); return NULL; }
141141+void* DIDiskImageCopyKernelAttachDictionary(void) { if (verbose) puts("STUB: DIDiskImageCopyKernelAttachDictionary called"); return NULL; }
142142+void* DIDiskImageCopyMountPointDictionary(void) { if (verbose) puts("STUB: DIDiskImageCopyMountPointDictionary called"); return NULL; }
143143+void* DIDiskImageCopyNonKernelAttachDictionary(void) { if (verbose) puts("STUB: DIDiskImageCopyNonKernelAttachDictionary called"); return NULL; }
144144+void* DIDiskImageCopyResizeInformation(void) { if (verbose) puts("STUB: DIDiskImageCopyResizeInformation called"); return NULL; }
145145+void* DIDiskImageCopySLADictionary(void) { if (verbose) puts("STUB: DIDiskImageCopySLADictionary called"); return NULL; }
146146+void* DIDiskImageCreateChecksum(void) { if (verbose) puts("STUB: DIDiskImageCreateChecksum called"); return NULL; }
147147+void* DIDiskImageCreateDRTrackForImage(void) { if (verbose) puts("STUB: DIDiskImageCreateDRTrackForImage called"); return NULL; }
148148+void* DIDiskImageDelete(void) { if (verbose) puts("STUB: DIDiskImageDelete called"); return NULL; }
149149+void* DIDiskImageEstimateSectorsNeededForBurn(void) { if (verbose) puts("STUB: DIDiskImageEstimateSectorsNeededForBurn called"); return NULL; }
150150+void* DIDiskImageFlush(void) { if (verbose) puts("STUB: DIDiskImageFlush called"); return NULL; }
151151+void* DIDiskImageGetBackingStore(void) { if (verbose) puts("STUB: DIDiskImageGetBackingStore called"); return NULL; }
152152+void* DIDiskImageGetImageFormat(void) { if (verbose) puts("STUB: DIDiskImageGetImageFormat called"); return NULL; }
153153+void* DIDiskImageGetSectorCount(void) { if (verbose) puts("STUB: DIDiskImageGetSectorCount called"); return NULL; }
154154+void* DIDiskImageGetUniqueIDDict(void) { if (verbose) puts("STUB: DIDiskImageGetUniqueIDDict called"); return NULL; }
155155+void* DIDiskImageGetVirtualBandSize(void) { if (verbose) puts("STUB: DIDiskImageGetVirtualBandSize called"); return NULL; }
156156+void* DIDiskImageHandleIdle(void) { if (verbose) puts("STUB: DIDiskImageHandleIdle called"); return NULL; }
157157+void* DIDiskImageHandlePowerChange(void) { if (verbose) puts("STUB: DIDiskImageHandlePowerChange called"); return NULL; }
158158+void* DIDiskImageHasChecksum(void) { if (verbose) puts("STUB: DIDiskImageHasChecksum called"); return NULL; }
159159+void* DIDiskImageHasPartitionMap(void) { if (verbose) puts("STUB: DIDiskImageHasPartitionMap called"); return NULL; }
160160+void* DIDiskImageHasValidChecksum(void) { if (verbose) puts("STUB: DIDiskImageHasValidChecksum called"); return NULL; }
161161+void* DIDiskImageInUse(void) { if (verbose) puts("STUB: DIDiskImageInUse called"); return NULL; }
162162+void* DIDiskImageIsEncrypted(void) { if (verbose) puts("STUB: DIDiskImageIsEncrypted called"); return NULL; }
163163+void* DIDiskImageIsHFS(void) { if (verbose) puts("STUB: DIDiskImageIsHFS called"); return NULL; }
164164+void* DIDiskImageIsHFSPlus(void) { if (verbose) puts("STUB: DIDiskImageIsHFSPlus called"); return NULL; }
165165+void* DIDiskImageIsHFSPlusWithWrapper(void) { if (verbose) puts("STUB: DIDiskImageIsHFSPlusWithWrapper called"); return NULL; }
166166+void* DIDiskImageIsHFSX(void) { if (verbose) puts("STUB: DIDiskImageIsHFSX called"); return NULL; }
167167+void* DIDiskImageIsISO9660(void) { if (verbose) puts("STUB: DIDiskImageIsISO9660 called"); return NULL; }
168168+void* DIDiskImageIsKernelCompatible(void) { if (verbose) puts("STUB: DIDiskImageIsKernelCompatible called"); return NULL; }
169169+void* DIDiskImageIsMFS(void) { if (verbose) puts("STUB: DIDiskImageIsMFS called"); return NULL; }
170170+void* DIDiskImageIsProDOS(void) { if (verbose) puts("STUB: DIDiskImageIsProDOS called"); return NULL; }
171171+void* DIDiskImageIsUDF(void) { if (verbose) puts("STUB: DIDiskImageIsUDF called"); return NULL; }
172172+void* DIDiskImageIsUFS(void) { if (verbose) puts("STUB: DIDiskImageIsUFS called"); return NULL; }
173173+void* DIDiskImageIsWriteEnabled(void) { if (verbose) puts("STUB: DIDiskImageIsWriteEnabled called"); return NULL; }
174174+void* DIDiskImageObjectCallDIProgressCallBackProc(void) { if (verbose) puts("STUB: DIDiskImageObjectCallDIProgressCallBackProc called"); return NULL; }
175175+void* DIDiskImageObjectGetClassName(void) { if (verbose) puts("STUB: DIDiskImageObjectGetClassName called"); return NULL; }
176176+void* DIDiskImageObjectGetDIProgressCallBackProcPtr(void) { if (verbose) puts("STUB: DIDiskImageObjectGetDIProgressCallBackProcPtr called"); return NULL; }
177177+void* DIDiskImageObjectGetProperty(void) { if (verbose) puts("STUB: DIDiskImageObjectGetProperty called"); return NULL; }
178178+void* DIDiskImageObjectGetRefCon(void) { if (verbose) puts("STUB: DIDiskImageObjectGetRefCon called"); return NULL; }
179179+void* DIDiskImageObjectRelease(void) { if (verbose) puts("STUB: DIDiskImageObjectRelease called"); return NULL; }
180180+void* DIDiskImageObjectRetain(void) { if (verbose) puts("STUB: DIDiskImageObjectRetain called"); return NULL; }
181181+void* DIDiskImageObjectSetDIProgressCallBackProcPtr(void) { if (verbose) puts("STUB: DIDiskImageObjectSetDIProgressCallBackProcPtr called"); return NULL; }
182182+void* DIDiskImageObjectSetProperty(void) { if (verbose) puts("STUB: DIDiskImageObjectSetProperty called"); return NULL; }
183183+void* DIDiskImageObjectSetRefCon(void) { if (verbose) puts("STUB: DIDiskImageObjectSetRefCon called"); return NULL; }
184184+void* DIDiskImageReadSectors(void) { if (verbose) puts("STUB: DIDiskImageReadSectors called"); return NULL; }
185185+void* DIDiskImageSetProgressCancelProcPtr(void) { if (verbose) puts("STUB: DIDiskImageSetProgressCancelProcPtr called"); return NULL; }
186186+void* DIDiskImageSetProgressMessageProcPtr(void) { if (verbose) puts("STUB: DIDiskImageSetProgressMessageProcPtr called"); return NULL; }
187187+void* DIDiskImageSetProgressPercentProcPtr(void) { if (verbose) puts("STUB: DIDiskImageSetProgressPercentProcPtr called"); return NULL; }
188188+void* DIDiskImageSetSectorCount(void) { if (verbose) puts("STUB: DIDiskImageSetSectorCount called"); return NULL; }
189189+void* DIDiskImageValidateChecksum(void) { if (verbose) puts("STUB: DIDiskImageValidateChecksum called"); return NULL; }
190190+void* DIDiskImageValidateChecksumWithFlags(void) { if (verbose) puts("STUB: DIDiskImageValidateChecksumWithFlags called"); return NULL; }
191191+void* DIDiskImageWriteSectors(void) { if (verbose) puts("STUB: DIDiskImageWriteSectors called"); return NULL; }
192192+void* DIEnableSecureMode(void) { if (verbose) puts("STUB: DIEnableSecureMode called"); return NULL; }
193193+void* DIEnumerateCarbonVolNames(void) { if (verbose) puts("STUB: DIEnumerateCarbonVolNames called"); return NULL; }
194194+void* DIEnumerateMountPoints(void) { if (verbose) puts("STUB: DIEnumerateMountPoints called"); return NULL; }
195195+void* DIEnumerateVRefNums(void) { if (verbose) puts("STUB: DIEnumerateVRefNums called"); return NULL; }
196196+void* DIEnumerateWholeDiskDevEntries(void) { if (verbose) puts("STUB: DIEnumerateWholeDiskDevEntries called"); return NULL; }
197197+void* DIGetBackingStorePluginCount(void) { if (verbose) puts("STUB: DIGetBackingStorePluginCount called"); return NULL; }
198198+void* DIGetBundleRef(void) { if (verbose) puts("STUB: DIGetBundleRef called"); return NULL; }
199199+void* DIGetDebugLevel(void) { if (verbose) puts("STUB: DIGetDebugLevel called"); return NULL; }
200200+void* DIGetDevEntryInTree(void) { if (verbose) puts("STUB: DIGetDevEntryInTree called"); return NULL; }
201201+void* DIGetDiskImagePluginCount(void) { if (verbose) puts("STUB: DIGetDiskImagePluginCount called"); return NULL; }
202202+void* DIGetDriverVersion(void) { if (verbose) puts("STUB: DIGetDriverVersion called"); return NULL; }
203203+void* DIGetFileEncodingPluginCount(void) { if (verbose) puts("STUB: DIGetFileEncodingPluginCount called"); return NULL; }
204204+void* DIGetFrameworkVersion(void) { if (verbose) puts("STUB: DIGetFrameworkVersion called"); return NULL; }
205205+void* DIGetLocalKey(void) { if (verbose) puts("STUB: DIGetLocalKey called"); return NULL; }
206206+void* DIGetPermission(void) { if (verbose) puts("STUB: DIGetPermission called"); return NULL; }
207207+void* DIGetPluginPropertyDicts(void) { if (verbose) puts("STUB: DIGetPluginPropertyDicts called"); return NULL; }
208208+void* DIGetVerboseLevel(void) { if (verbose) puts("STUB: DIGetVerboseLevel called"); return NULL; }
209209+void* DIHLCopyEncryptedStatus(void) { if (verbose) puts("STUB: DIHLCopyEncryptedStatus called"); return NULL; }
210210+void* DIHLCopyImageForVolume(void) { if (verbose) puts("STUB: DIHLCopyImageForVolume called"); return NULL; }
211211+void* DIHLCopyPreference(void) { if (verbose) puts("STUB: DIHLCopyPreference called"); return NULL; }
212212+void* DIHLCopyPreferences(void) { if (verbose) puts("STUB: DIHLCopyPreferences called"); return NULL; }
213213+void* DIHLCopyResizeInfo(void) { if (verbose) puts("STUB: DIHLCopyResizeInfo called"); return NULL; }
214214+void* DIHLCopyStatusStageString(void) { if (verbose) puts("STUB: DIHLCopyStatusStageString called"); return NULL; }
215215+void* DIHLCopyVolumeForImage(void) { if (verbose) puts("STUB: DIHLCopyVolumeForImage called"); return NULL; }
216216+void* DIHLCopyVolumeRefNumDiskImageInfo(void) { if (verbose) puts("STUB: DIHLCopyVolumeRefNumDiskImageInfo called"); return NULL; }
217217+void* DIHLDiskImageAttach(void) { if (verbose) puts("STUB: DIHLDiskImageAttach called"); return NULL; }
218218+void* DIHLDiskImageChangePassword(void) { if (verbose) puts("STUB: DIHLDiskImageChangePassword called"); return NULL; }
219219+void* DIHLDiskImageCompact(void) { if (verbose) puts("STUB: DIHLDiskImageCompact called"); return NULL; }
220220+void* DIHLDiskImageCopyProperties(void) { if (verbose) puts("STUB: DIHLDiskImageCopyProperties called"); return NULL; }
221221+void* DIHLDiskImageCreate(void) { if (verbose) puts("STUB: DIHLDiskImageCreate called"); return NULL; }
222222+void* DIHLDiskImageProbeCatalogInfo(void) { if (verbose) puts("STUB: DIHLDiskImageProbeCatalogInfo called"); return NULL; }
223223+void* DIHLDiskImageProbeURL(void) { if (verbose) puts("STUB: DIHLDiskImageProbeURL called"); return NULL; }
224224+void* DIHLDiskImageSetProperty(void) { if (verbose) puts("STUB: DIHLDiskImageSetProperty called"); return NULL; }
225225+void* DIHLEraseImageKeys(void) { if (verbose) puts("STUB: DIHLEraseImageKeys called"); return NULL; }
226226+void* DIHLFVChangeMasterPassword(void) { if (verbose) puts("STUB: DIHLFVChangeMasterPassword called"); return NULL; }
227227+void* DIHLFVChangePassword(void) { if (verbose) puts("STUB: DIHLFVChangePassword called"); return NULL; }
228228+void* DIHLFVCompact(void) { if (verbose) puts("STUB: DIHLFVCompact called"); return NULL; }
229229+void* DIHLFVCopyEncryptionIdentities(void) { if (verbose) puts("STUB: DIHLFVCopyEncryptionIdentities called"); return NULL; }
230230+void* DIHLFVCreate(void) { if (verbose) puts("STUB: DIHLFVCreate called"); return NULL; }
231231+void* DIHLFVMakeMasterPassword(void) { if (verbose) puts("STUB: DIHLFVMakeMasterPassword called"); return NULL; }
232232+void* DIHLFVMasterPasswordEnabled(void) { if (verbose) puts("STUB: DIHLFVMasterPasswordEnabled called"); return NULL; }
233233+void* DIHLFVMasterPasswordValidates(void) { if (verbose) puts("STUB: DIHLFVMasterPasswordValidates called"); return NULL; }
234234+void* DIHLFVMount(void) { if (verbose) puts("STUB: DIHLFVMount called"); return NULL; }
235235+void* DIHLFVResize(void) { if (verbose) puts("STUB: DIHLFVResize called"); return NULL; }
236236+void* DIHLFVSetAltPassword(void) { if (verbose) puts("STUB: DIHLFVSetAltPassword called"); return NULL; }
237237+void* DIHLFVUnmount(void) { if (verbose) puts("STUB: DIHLFVUnmount called"); return NULL; }
238238+void* DIHLGetDefaultsDictionary(void) { if (verbose) puts("STUB: DIHLGetDefaultsDictionary called"); return NULL; }
239239+void* DIHLResizeImage(void) { if (verbose) puts("STUB: DIHLResizeImage called"); return NULL; }
240240+void* DIIOKitObjectCopyDeviceInfo(void) { if (verbose) puts("STUB: DIIOKitObjectCopyDeviceInfo called"); return NULL; }
241241+void* DIIOKitObjectToDevEntry(void) { if (verbose) puts("STUB: DIIOKitObjectToDevEntry called"); return NULL; }
242242+void* DIInitialize(void) { if (verbose) puts("STUB: DIInitialize called"); return NULL; }
243243+void* DIIsInitialized(void) { if (verbose) puts("STUB: DIIsInitialized called"); return NULL; }
244244+void* DIIsPotentiallyValidDiskImage(void) { if (verbose) puts("STUB: DIIsPotentiallyValidDiskImage called"); return NULL; }
245245+void* DIKenCodeCompressorCalculateBufferSize(void) { if (verbose) puts("STUB: DIKenCodeCompressorCalculateBufferSize called"); return NULL; }
246246+void* DIKenCodeCompressorCompressData(void) { if (verbose) puts("STUB: DIKenCodeCompressorCompressData called"); return NULL; }
247247+void* DIKenCodeCompressorDelete(void) { if (verbose) puts("STUB: DIKenCodeCompressorDelete called"); return NULL; }
248248+void* DIKenCodeCompressorNew(void) { if (verbose) puts("STUB: DIKenCodeCompressorNew called"); return NULL; }
249249+void* DILoadDriver(void) { if (verbose) puts("STUB: DILoadDriver called"); return NULL; }
250250+void* DIMakeStubBLKX(void) { if (verbose) puts("STUB: DIMakeStubBLKX called"); return NULL; }
251251+void* DIMediaKitCreateMKMediaRef(void) { if (verbose) puts("STUB: DIMediaKitCreateMKMediaRef called"); return NULL; }
252252+void* DIMediaKitVectorProc(void) { if (verbose) puts("STUB: DIMediaKitVectorProc called"); return NULL; }
253253+void* DIMediaKitVectorProcWithOffset(void) { if (verbose) puts("STUB: DIMediaKitVectorProcWithOffset called"); return NULL; }
254254+void* DIMountPointGetInformation(void) { if (verbose) puts("STUB: DIMountPointGetInformation called"); return NULL; }
255255+void* DINDIFDiskImageGetNDIFHeader(void) { if (verbose) puts("STUB: DINDIFDiskImageGetNDIFHeader called"); return NULL; }
256256+void* DIPartitionSchemeScan(void) { if (verbose) puts("STUB: DIPartitionSchemeScan called"); return NULL; }
257257+void* DIRawDevEntryToBlockDevice(void) { if (verbose) puts("STUB: DIRawDevEntryToBlockDevice called"); return NULL; }
258258+void* DIResolveBackingStoreToDiskImage(void) { if (verbose) puts("STUB: DIResolveBackingStoreToDiskImage called"); return NULL; }
259259+void* DIResolvePathsToDiskImage(void) { if (verbose) puts("STUB: DIResolvePathsToDiskImage called"); return NULL; }
260260+void* DIResolvePathsToDiskImageWithOptions(void) { if (verbose) puts("STUB: DIResolvePathsToDiskImageWithOptions called"); return NULL; }
261261+void* DIResolveURLToBackingStore(void) { if (verbose) puts("STUB: DIResolveURLToBackingStore called"); return NULL; }
262262+void* DIResolveURLToDiskImage(void) { if (verbose) puts("STUB: DIResolveURLToDiskImage called"); return NULL; }
263263+void* DIResourceFileAddResource(void) { if (verbose) puts("STUB: DIResourceFileAddResource called"); return NULL; }
264264+void* DIResourceFileChangedResource(void) { if (verbose) puts("STUB: DIResourceFileChangedResource called"); return NULL; }
265265+void* DIResourceFileCopyResourcesFrom(void) { if (verbose) puts("STUB: DIResourceFileCopyResourcesFrom called"); return NULL; }
266266+void* DIResourceFileCopyXMLRepresentation(void) { if (verbose) puts("STUB: DIResourceFileCopyXMLRepresentation called"); return NULL; }
267267+void* DIResourceFileCountResources(void) { if (verbose) puts("STUB: DIResourceFileCountResources called"); return NULL; }
268268+void* DIResourceFileCountTypes(void) { if (verbose) puts("STUB: DIResourceFileCountTypes called"); return NULL; }
269269+void* DIResourceFileCreateWithXMLRepresentation(void) { if (verbose) puts("STUB: DIResourceFileCreateWithXMLRepresentation called"); return NULL; }
270270+void* DIResourceFileDeleteAllResources(void) { if (verbose) puts("STUB: DIResourceFileDeleteAllResources called"); return NULL; }
271271+void* DIResourceFileDeleteAllResourcesOfType(void) { if (verbose) puts("STUB: DIResourceFileDeleteAllResourcesOfType called"); return NULL; }
272272+void* DIResourceFileDetachResource(void) { if (verbose) puts("STUB: DIResourceFileDetachResource called"); return NULL; }
273273+void* DIResourceFileGetIndResource(void) { if (verbose) puts("STUB: DIResourceFileGetIndResource called"); return NULL; }
274274+void* DIResourceFileGetIndType(void) { if (verbose) puts("STUB: DIResourceFileGetIndType called"); return NULL; }
275275+void* DIResourceFileGetResAttrs(void) { if (verbose) puts("STUB: DIResourceFileGetResAttrs called"); return NULL; }
276276+void* DIResourceFileGetResInfo(void) { if (verbose) puts("STUB: DIResourceFileGetResInfo called"); return NULL; }
277277+void* DIResourceFileGetResource(void) { if (verbose) puts("STUB: DIResourceFileGetResource called"); return NULL; }
278278+void* DIResourceFileReleaseResource(void) { if (verbose) puts("STUB: DIResourceFileReleaseResource called"); return NULL; }
279279+void* DIResourceFileSetResAttrs(void) { if (verbose) puts("STUB: DIResourceFileSetResAttrs called"); return NULL; }
280280+void* DIResourceFileSetResInfo(void) { if (verbose) puts("STUB: DIResourceFileSetResInfo called"); return NULL; }
281281+void* DIResourceFileUpdateResFile(void) { if (verbose) puts("STUB: DIResourceFileUpdateResFile called"); return NULL; }
282282+void* DIResourceFileWriteResource(void) { if (verbose) puts("STUB: DIResourceFileWriteResource called"); return NULL; }
283283+void* DISetDebugLevel(void) { if (verbose) puts("STUB: DISetDebugLevel called"); return NULL; }
284284+void* DISetVerboseLevel(void) { if (verbose) puts("STUB: DISetVerboseLevel called"); return NULL; }
285285+void* DIShadowedDiskImageCopyDefaultShadowFileURL(void) { if (verbose) puts("STUB: DIShadowedDiskImageCopyDefaultShadowFileURL called"); return NULL; }
286286+void* DIShadowedDiskImageCreateDefaultShadowFileName(void) { if (verbose) puts("STUB: DIShadowedDiskImageCreateDefaultShadowFileName called"); return NULL; }
287287+void* DIShadowedDiskImageNewWithDiskImageAndShadowURL(void) { if (verbose) puts("STUB: DIShadowedDiskImageNewWithDiskImageAndShadowURL called"); return NULL; }
288288+void* DIStrError(void) { if (verbose) puts("STUB: DIStrError called"); return NULL; }
289289+void* DIStrError_r(void) { if (verbose) puts("STUB: DIStrError_r called"); return NULL; }
290290+void* DISubDiskImageCreateNewWithDiskImage(void) { if (verbose) puts("STUB: DISubDiskImageCreateNewWithDiskImage called"); return NULL; }
291291+void* DIUDIFDiskImageGetBLKX(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetBLKX called"); return NULL; }
292292+void* DIUDIFDiskImageGetBLKXStartingAt(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetBLKXStartingAt called"); return NULL; }
293293+void* DIUDIFDiskImageGetImageVariant(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetImageVariant called"); return NULL; }
294294+void* DIUDIFDiskImageGetUDIFFileHeader(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetUDIFFileHeader called"); return NULL; }
295295+void* DIUDIFFileAccessAppendData(void) { if (verbose) puts("STUB: DIUDIFFileAccessAppendData called"); return NULL; }
296296+void* DIUDIFFileAccessCloseFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessCloseFile called"); return NULL; }
297297+void* DIUDIFFileAccessCreateWithCFURL(void) { if (verbose) puts("STUB: DIUDIFFileAccessCreateWithCFURL called"); return NULL; }
298298+void* DIUDIFFileAccessDelete(void) { if (verbose) puts("STUB: DIUDIFFileAccessDelete called"); return NULL; }
299299+void* DIUDIFFileAccessDeleteFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessDeleteFile called"); return NULL; }
300300+void* DIUDIFFileAccessFlattenFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessFlattenFile called"); return NULL; }
301301+void* DIUDIFFileAccessFlattenFileWithEmbedOptions(void) { if (verbose) puts("STUB: DIUDIFFileAccessFlattenFileWithEmbedOptions called"); return NULL; }
302302+void* DIUDIFFileAccessGetBackingStore(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetBackingStore called"); return NULL; }
303303+void* DIUDIFFileAccessGetHeaderStyle(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetHeaderStyle called"); return NULL; }
304304+void* DIUDIFFileAccessGetResourceFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetResourceFile called"); return NULL; }
305305+void* DIUDIFFileAccessGetUDIFFileHeader(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetUDIFFileHeader called"); return NULL; }
306306+void* DIUDIFFileAccessNewWithCFURL(void) { if (verbose) puts("STUB: DIUDIFFileAccessNewWithCFURL called"); return NULL; }
307307+void* DIUDIFFileAccessOpenFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessOpenFile called"); return NULL; }
308308+void* DIUDIFFileAccessSetMaxSectorsPerSegment(void) { if (verbose) puts("STUB: DIUDIFFileAccessSetMaxSectorsPerSegment called"); return NULL; }
309309+void* DIUDIFFileAccessUnflattenFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessUnflattenFile called"); return NULL; }
310310+void* DIUDIFFileAccessUpdateHeader(void) { if (verbose) puts("STUB: DIUDIFFileAccessUpdateHeader called"); return NULL; }
311311+void* DIUDIFFileAccessWriteResourceFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessWriteResourceFile called"); return NULL; }
312312+void* DIUDIFFileAccessWriteResourceFileAsCarbonResourceFork(void) { if (verbose) puts("STUB: DIUDIFFileAccessWriteResourceFileAsCarbonResourceFork called"); return NULL; }
313313+void* DIUDIFFileAccessWriteResourceFileAsXML(void) { if (verbose) puts("STUB: DIUDIFFileAccessWriteResourceFileAsXML called"); return NULL; }
314314+void* DIVRefNumGetInformation(void) { if (verbose) puts("STUB: DIVRefNumGetInformation called"); return NULL; }
315315+void* DI_kextConnect(void) { if (verbose) puts("STUB: DI_kextConnect called"); return NULL; }
316316+void* DI_kextCreateDrive(void) { if (verbose) puts("STUB: DI_kextCreateDrive called"); return NULL; }
317317+void* DI_kextCreateDriveInKernel(void) { if (verbose) puts("STUB: DI_kextCreateDriveInKernel called"); return NULL; }
318318+void* DI_kextDisconnect(void) { if (verbose) puts("STUB: DI_kextDisconnect called"); return NULL; }
319319+void* DI_kextDriveActivate(void) { if (verbose) puts("STUB: DI_kextDriveActivate called"); return NULL; }
320320+void* DI_kextDriveConnect(void) { if (verbose) puts("STUB: DI_kextDriveConnect called"); return NULL; }
321321+void* DI_kextDriveDisconnect(void) { if (verbose) puts("STUB: DI_kextDriveDisconnect called"); return NULL; }
322322+void* DI_kextDriveGetRequest(void) { if (verbose) puts("STUB: DI_kextDriveGetRequest called"); return NULL; }
323323+void* DI_kextDrivePutReply(void) { if (verbose) puts("STUB: DI_kextDrivePutReply called"); return NULL; }
324324+void* DI_kextDriveRegisterClientBuffer(void) { if (verbose) puts("STUB: DI_kextDriveRegisterClientBuffer called"); return NULL; }
325325+void* DI_kextExists(void) { if (verbose) puts("STUB: DI_kextExists called"); return NULL; }
326326+void* DI_kextTestNetBootHook(void) { if (verbose) puts("STUB: DI_kextTestNetBootHook called"); return NULL; }
327327+void* DI_kextWaitQuiet(void) { if (verbose) puts("STUB: DI_kextWaitQuiet called"); return NULL; }
328328+void* DI_logBuffer(void) { if (verbose) puts("STUB: DI_logBuffer called"); return NULL; }
329329+void* DI_logDARTHeader(void) { if (verbose) puts("STUB: DI_logDARTHeader called"); return NULL; }
330330+void* DI_logDiskCopy42Header(void) { if (verbose) puts("STUB: DI_logDiskCopy42Header called"); return NULL; }
331331+void* DI_logHDIChecksum(void) { if (verbose) puts("STUB: DI_logHDIChecksum called"); return NULL; }
332332+void* DI_logHDIReply64(void) { if (verbose) puts("STUB: DI_logHDIReply64 called"); return NULL; }
333333+void* DI_logHDIRequest64(void) { if (verbose) puts("STUB: DI_logHDIRequest64 called"); return NULL; }
334334+void* DI_logHDISegmentID(void) { if (verbose) puts("STUB: DI_logHDISegmentID called"); return NULL; }
335335+void* DI_logHFSPlusForkData(void) { if (verbose) puts("STUB: DI_logHFSPlusForkData called"); return NULL; }
336336+void* DI_logMDB(void) { if (verbose) puts("STUB: DI_logMDB called"); return NULL; }
337337+void* DI_logMDB_to_file(void) { if (verbose) puts("STUB: DI_logMDB_to_file called"); return NULL; }
338338+void* DI_logNDIFHeader(void) { if (verbose) puts("STUB: DI_logNDIFHeader called"); return NULL; }
339339+void* DI_logNDIFSegmentInfo(void) { if (verbose) puts("STUB: DI_logNDIFSegmentInfo called"); return NULL; }
340340+void* DI_logNDIFSourceSubTable(void) { if (verbose) puts("STUB: DI_logNDIFSourceSubTable called"); return NULL; }
341341+void* DI_logUDIFFileHeader(void) { if (verbose) puts("STUB: DI_logUDIFFileHeader called"); return NULL; }
342342+void* DI_logUDIFPartitionList(void) { if (verbose) puts("STUB: DI_logUDIFPartitionList called"); return NULL; }
343343+void* DI_logUDIFRun(void) { if (verbose) puts("STUB: DI_logUDIFRun called"); return NULL; }
344344+void* DI_logUDIFblkx(void) { if (verbose) puts("STUB: DI_logUDIFblkx called"); return NULL; }
345345+void* DI_logUDIFblkx_ptr(void) { if (verbose) puts("STUB: DI_logUDIFblkx_ptr called"); return NULL; }
346346+void* DI_logVH(void) { if (verbose) puts("STUB: DI_logVH called"); return NULL; }
347347+void* DI_logVH_to_file(void) { if (verbose) puts("STUB: DI_logVH_to_file called"); return NULL; }
348348+void* MKCalculatePartitionParameters(void) { if (verbose) puts("STUB: MKCalculatePartitionParameters called"); return NULL; }
349349+void* MKCopyDefaultLayouts(void) { if (verbose) puts("STUB: MKCopyDefaultLayouts called"); return NULL; }
350350+void* MKCopyLayoutInfoArrayWithOverhead(void) { if (verbose) puts("STUB: MKCopyLayoutInfoArrayWithOverhead called"); return NULL; }
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKAddExtendedAttributesInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKAddRestrictedRootFlagInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKArchive.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKArchive : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKArchiveDistributionContainer : PKMutableDistributionContainer
2121+2222+@end
+23
src/PackageKit/Headers/PKArchiveProduct.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+#include "PKMutableProduct.h"
2020+2121+@interface PKArchiveProduct : PKMutableProduct
2222+2323+@end
+22
src/PackageKit/Headers/PKArchiveSignature.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKArchiveSignature : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKArchiveSigner.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKArchiveSigner : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKBOM.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKBOM : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKBOMDirectoryEnumerator.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKBOMDirectoryEnumerator : NSDirectoryEnumerator
2121+2222+@end
+22
src/PackageKit/Headers/PKBundleComponent.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKBundleComponent : PKComponent
2121+2222+@end
+22
src/PackageKit/Headers/PKBundleComponentVersion.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKBundleComponentVersion : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKBundleStorage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKBundleStorage : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKCFBundleStorage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKCFBundleStorage : PKBundleStorage
2121+2222+@end
+22
src/PackageKit/Headers/PKCheckError.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKCheckError : NSError
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKCleanEFWCacheInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKComponent.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKComponent : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDYLDCacheInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKDataSizeFormatter.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDataSizeFormatter : NSFormatter
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDataSizeValueTransformer : NSValueTransformer
2121+2222+@end
+22
src/PackageKit/Headers/PKDeferredInstallManager.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDeferredInstallManager : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDistribution.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDistribution : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDistributionChoice.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDistributionChoice : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDistributionContainer.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDistributionContainer : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDistributionPackageReference : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDistributionScript.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDistributionScript : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDownload.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDownload : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDownloader.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDownloader : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDownloaderQueue.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDownloaderQueue : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDownloaderQueueElement.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDownloaderQueueElement : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKDownloaderSpeedTracker.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKDownloaderSpeedTracker : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKExtendedAttribute.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKExtendedAttribute : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKExtendedAttributeEnumerator : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKExtractInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKFileDownload.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFileDownload : PKDownload
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFirmwareBundleComponent : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFirmwareBundleComponentModel : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFirmwareInstallationController : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFlatDistributionContainer : PKMutableDistributionContainer
2121+2222+@end
+22
src/PackageKit/Headers/PKFolderArchive.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFolderArchive : PKMutableArchive
2121+2222+@end
+22
src/PackageKit/Headers/PKFolderArchiveProduct.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFolderArchiveProduct : PKProduct
2121+2222+@end
+22
src/PackageKit/Headers/PKFolderArchiveSignature.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKFolderArchiveSignature : PKArchiveSignature
2121+2222+@end
+22
src/PackageKit/Headers/PKInstall.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstall : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallAnalyzer.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallAnalyzer : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallClient.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallClient : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallCommitManager.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallCommitManager : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallDaemon.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallDaemon : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallDaemonClient.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallDaemonClient : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallError.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallError : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallHistory.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallHistory : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallManifest.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallManifest : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallOperation.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallOperation : NSOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallOperationController : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallRequest.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallRequest : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallSandbox.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallSandbox : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallSandboxManager.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallSandboxManager : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallStateHelper.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallStateHelper : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallTask.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallTask : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKInstallableObject.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKInstallableObject : NSObject
2121+2222+@end
+23
src/PackageKit/Headers/PKJaguarPackage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+#import "PKPackage.h"
2020+2121+@interface PKJaguarPackage : PKPackage
2222+2323+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKKextCacheInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKLSRegisterInstallOperation : PKInstallOperation
2121+2222+@end
+23
src/PackageKit/Headers/PKLeopardPackage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+#import "PKPackage.h"
2020+2121+@interface PKLeopardPackage : PKPackage
2222+2323+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMachOWithInfoPlistBundleStorage : PKBundleStorage
2121+2222+@end
+22
src/PackageKit/Headers/PKMutableArchive.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutableArchive : PKArchive
2121+2222+@end
+22
src/PackageKit/Headers/PKMutableBOM.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutableBOM : PKBOM
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutableDistributionContainer : PKDistributionContainer
2121+2222+@end
+23
src/PackageKit/Headers/PKMutableLeopardPackage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+#import "PKMutablePackage.h"
2020+2121+@interface PKMutableLeopardPackage : PKMutablePackage
2222+2323+@end
+22
src/PackageKit/Headers/PKMutablePackage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutablePackage : PKPackage
2121+2222+@end
+23
src/PackageKit/Headers/PKMutableProduct.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+#import "PKProduct.h"
2020+2121+@interface PKMutableProduct : PKProduct
2222+2323+@end
+22
src/PackageKit/Headers/PKMutableReceipt.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutableReceipt : PKReceipt
2121+2222+@end
+22
src/PackageKit/Headers/PKMutableSignedContainer.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutableSignedContainer : PKSignedContainer
2121+2222+@end
+22
src/PackageKit/Headers/PKMutableXARArchive.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKMutableXARArchive : PKXARArchive
2121+2222+@end
+22
src/PackageKit/Headers/PKNetEnabledProduct.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKNetEnabledProduct : PKMutableProduct
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKObsoletionInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKPackage.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackage : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKPackageChecker.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackageChecker : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKPackageInfo.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackageInfo : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKPackageReference.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackageReference : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKPackageRequirements.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackageRequirements : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKPackageSourceManager.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackageSourceManager : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKPackageSpecifier.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPackageSpecifier : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPatchAndUpdateInstallOperation : PKPatchFilesInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPatchFilesInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKPayloadCopier.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPayloadCopier : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPrepareDiskInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKPrepareForCommitInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKProduct.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKProduct : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKProductArchiver.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKProductArchiver : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKProductChecker.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKProductChecker : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKProductInfo.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKProductInfo : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKProductUnarchiver.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKProductUnarchiver : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKReceipt.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKReceipt : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKRelocateComponentsInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKRunPackageScriptInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKSafariExtensionBundleStorage : PKBundleStorage
2121+2222+@end
+22
src/PackageKit/Headers/PKScript.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKScript : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKSecureNetEnabledProduct : PKNetEnabledProduct
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKSetupDeferredInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKShoveInstallOperation.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKShoveInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKSignedContainer.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKSignedContainer : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKSigningIdentity.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKSigningIdentity : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKStreamingProduct.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKStreamingProduct : PKProduct
2121+2222+@end
+22
src/PackageKit/Headers/PKStreamingXARArchive.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKStreamingXARArchive : PKXARArchive
2121+2222+@end
+22
src/PackageKit/Headers/PKTimeRemainingFormatter.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKTimeRemainingFormatter : NSFormatter
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKTimeRemainingValueTransformer : NSValueTransformer
2121+2222+@end
+22
src/PackageKit/Headers/PKTrust.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKTrust : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKTrustAdditions.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKTrustAdditions : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKURLConnection.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKURLConnection : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/PKURLDownload.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKURLDownload : PKDownload
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKUpdateEFWCacheInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKVerifyMASPayloadInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKWriteMASReceiptInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKWriteReceiptsInstallOperation : PKInstallOperation
2121+2222+@end
+22
src/PackageKit/Headers/PKXARArchive.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKXARArchive : PKMutableArchive
2121+2222+@end
+22
src/PackageKit/Headers/PKXARArchiveSignature.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKXARArchiveSignature : PKArchiveSignature
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface PKXPCCacheInstallOperation : PKInstallOperation
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <Foundation/Foundation.h>
2121+#import <PackageKit/PKInstallStateHelper.h>
2222+#import <PackageKit/PKDataSizeFormatter.h>
2323+#import <PackageKit/PKDataSizeValueTransformer.h>
2424+#import <PackageKit/PKTimeRemainingFormatter.h>
2525+#import <PackageKit/PKTimeRemainingValueTransformer.h>
2626+#import <PackageKit/PKInstallClient.h>
2727+#import <PackageKit/_PKInstallClientConnection.h>
2828+#import <PackageKit/PKInstallDaemon.h>
2929+#import <PackageKit/PKArchive.h>
3030+#import <PackageKit/PKMutableArchive.h>
3131+#import <PackageKit/PKArchiveSignature.h>
3232+#import <PackageKit/PKExtendedAttributeEnumerator.h>
3333+#import <PackageKit/PKArchiveSigner.h>
3434+#import <PackageKit/PKFolderArchive.h>
3535+#import <PackageKit/PKFolderArchiveSignature.h>
3636+#import <PackageKit/XARDirectoryEnumerator.h>
3737+#import <PackageKit/PKXARArchive.h>
3838+#import <PackageKit/PKMutableXARArchive.h>
3939+#import <PackageKit/PKXARArchiveSignature.h>
4040+#import <PackageKit/PKInstall.h>
4141+#import <PackageKit/PKInstallSandbox.h>
4242+#import <PackageKit/PKInstallError.h>
4343+#import <PackageKit/PKInstallRequest.h>
4444+#import <PackageKit/PKBOM.h>
4545+#import <PackageKit/PKMutableBOM.h>
4646+#import <PackageKit/PKBOMDirectoryEnumerator.h>
4747+#import <PackageKit/PKComponent.h>
4848+#import <PackageKit/PKBundleComponent.h>
4949+#import <PackageKit/PKJaguarPackage.h>
5050+#import <PackageKit/PKLeopardPackage.h>
5151+#import <PackageKit/PKMutableLeopardPackage.h>
5252+#import <PackageKit/PKPackage.h>
5353+#import <PackageKit/PKMutablePackage.h>
5454+#import <PackageKit/_PKPackageCreationFileDigest.h>
5555+#import <PackageKit/PKPackageInfo.h>
5656+#import <PackageKit/PKTrust.h>
5757+#import <PackageKit/PKReceipt.h>
5858+#import <PackageKit/PKMutableReceipt.h>
5959+#import <PackageKit/PKDistribution.h>
6060+#import <PackageKit/PKDownloader.h>
6161+#import <PackageKit/PKDownloaderSpeedTracker.h>
6262+#import <PackageKit/PKDownloaderQueueElement.h>
6363+#import <PackageKit/PKDownloaderQueue.h>
6464+#import <PackageKit/PKPackageReference.h>
6565+#import <PackageKit/PKPackageSourceManager.h>
6666+#import <PackageKit/PKURLConnection.h>
6767+#import <PackageKit/_PKURLConnectionDelegate.h>
6868+#import <PackageKit/PKArchiveProduct.h>
6969+#import <PackageKit/PKNetEnabledProduct.h>
7070+#import <PackageKit/PKProduct.h>
7171+#import <PackageKit/PKMutableProduct.h>
7272+#import <PackageKit/PKProductInfo.h>
7373+#import <PackageKit/PKStreamingProduct.h>
7474+#import <PackageKit/PKInstallHistory.h>
7575+#import <PackageKit/PKScript.h>
7676+#import <PackageKit/PKInstallTask.h>
7777+#import <PackageKit/PKFirmwareInstallationController.h>
7878+#import <PackageKit/PKInstallAnalyzer.h>
7979+#import <PackageKit/PKBundleComponentVersion.h>
8080+#import <PackageKit/PKPackageRequirements.h>
8181+#import <PackageKit/PKDistributionScript.h>
8282+#import <PackageKit/PKDistributionChoice.h>
8383+#import <PackageKit/PKDistributionPackageReference.h>
8484+#import <PackageKit/PKPackageSpecifier.h>
8585+#import <PackageKit/PKDistributionContainer.h>
8686+#import <PackageKit/PKMutableDistributionContainer.h>
8787+#import <PackageKit/PKFlatDistributionContainer.h>
8888+#import <PackageKit/PKArchiveDistributionContainer.h>
8989+#import <PackageKit/PKSecureNetEnabledProduct.h>
9090+#import <PackageKit/PKInstallOperationController.h>
9191+#import <PackageKit/PKInstallOperation.h>
9292+#import <PackageKit/PKExtractInstallOperation.h>
9393+#import <PackageKit/PKRunPackageScriptInstallOperation.h>
9494+#import <PackageKit/PKPatchFilesInstallOperation.h>
9595+#import <PackageKit/PKRelocateComponentsInstallOperation.h>
9696+#import <PackageKit/PKObsoletionInstallOperation.h>
9797+#import <PackageKit/PKAddExtendedAttributesInstallOperation.h>
9898+#import <PackageKit/PKDYLDCacheInstallOperation.h>
9999+#import <PackageKit/PKExtendedAttribute.h>
100100+#import <PackageKit/PKSetupDeferredInstallOperation.h>
101101+#import <PackageKit/PKShoveInstallOperation.h>
102102+#import <PackageKit/PKKextCacheInstallOperation.h>
103103+#import <PackageKit/PKLSRegisterInstallOperation.h>
104104+#import <PackageKit/PKWriteReceiptsInstallOperation.h>
105105+#import <PackageKit/PKDownload.h>
106106+#import <PackageKit/PKFileDownload.h>
107107+#import <PackageKit/PKURLDownload.h>
108108+#import <PackageKit/PKPayloadCopier.h>
109109+#import <PackageKit/PKProductUnarchiver.h>
110110+#import <PackageKit/PKProductArchiver.h>
111111+#import <PackageKit/PKCheckError.h>
112112+#import <PackageKit/_PKCheckErrorRecoveryAttempter.h>
113113+#import <PackageKit/PKFirmwareBundleComponentModel.h>
114114+#import <PackageKit/PKFirmwareBundleComponent.h>
115115+#import <PackageKit/PKAddRestrictedRootFlagInstallOperation.h>
116116+#import <PackageKit/PKPackageChecker.h>
117117+#import <PackageKit/PKProductChecker.h>
118118+#import <PackageKit/PKTrustAdditions.h>
119119+#import <PackageKit/PKInstallManifest.h>
120120+#import <PackageKit/PKUpdateEFWCacheInstallOperation.h>
121121+#import <PackageKit/PKCleanEFWCacheInstallOperation.h>
122122+#import <PackageKit/PKStreamingXARArchive.h>
123123+#import <PackageKit/PKPatchAndUpdateInstallOperation.h>
124124+#import <PackageKit/PKWriteMASReceiptInstallOperation.h>
125125+#import <PackageKit/PKBundleStorage.h>
126126+#import <PackageKit/PKCFBundleStorage.h>
127127+#import <PackageKit/PKSafariExtensionBundleStorage.h>
128128+#import <PackageKit/PKMachOWithInfoPlistBundleStorage.h>
129129+#import <PackageKit/PKSigningIdentity.h>
130130+#import <PackageKit/PKSignedContainer.h>
131131+#import <PackageKit/PKMutableSignedContainer.h>
132132+#import <PackageKit/_PKSignedContainerCopyCancelHandler.h>
133133+#import <PackageKit/PKInstallableObject.h>
134134+#import <PackageKit/PKInstallSandboxManager.h>
135135+#import <PackageKit/PKPrepareForCommitInstallOperation.h>
136136+#import <PackageKit/PKPrepareDiskInstallOperation.h>
137137+#import <PackageKit/PKXPCCacheInstallOperation.h>
138138+#import <PackageKit/PKVerifyMASPayloadInstallOperation.h>
139139+#import <PackageKit/PKInstallCommitManager.h>
140140+#import <PackageKit/PKFolderArchiveProduct.h>
141141+#import <PackageKit/PKDeferredInstallManager.h>
142142+#import <PackageKit/PKInstallDaemonClient.h>
+22
src/PackageKit/Headers/XARDirectoryEnumerator.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface XARDirectoryEnumerator : NSDirectoryEnumerator
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface _PKCheckErrorRecoveryAttempter : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface _PKInstallClientConnection : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface _PKPackageCreationFileDigest : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface _PKSignedContainerCopyCancelHandler : NSObject
2121+2222+@end
+22
src/PackageKit/Headers/_PKURLConnectionDelegate.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+@interface _PKURLConnectionDelegate : NSObject
2121+2222+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKAddExtendedAttributesInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKAddRestrictedRootFlagInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKArchive.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKArchive
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKArchiveDistributionContainer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKArchiveProduct.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKArchiveProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKArchiveSignature.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKArchiveSignature
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKArchiveSigner.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKArchiveSigner
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKBOM.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKBOM
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKBOMDirectoryEnumerator.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKBOMDirectoryEnumerator
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKBundleComponent.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKBundleComponent
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKBundleComponentVersion.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKBundleComponentVersion
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKBundleStorage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKBundleStorage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKCFBundleStorage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKCFBundleStorage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKCheckError.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKCheckError
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKCleanEFWCacheInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKComponent.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKComponent
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDYLDCacheInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDataSizeFormatter.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDataSizeFormatter
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDataSizeValueTransformer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDeferredInstallManager.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDeferredInstallManager
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDistribution.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDistribution
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDistributionChoice.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDistributionChoice
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDistributionContainer.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDistributionContainer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDistributionPackageReference
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDistributionScript.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDistributionScript
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDownload.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDownload
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDownloader.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDownloader
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDownloaderQueue.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDownloaderQueue
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDownloaderQueueElement.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDownloaderQueueElement
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKDownloaderSpeedTracker.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKDownloaderSpeedTracker
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKExtendedAttribute.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKExtendedAttribute
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKExtendedAttributeEnumerator
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKExtractInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKFileDownload.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFileDownload
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFirmwareBundleComponent
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFirmwareBundleComponentModel
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFirmwareInstallationController
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFlatDistributionContainer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKFolderArchive.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFolderArchive
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKFolderArchiveProduct.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFolderArchiveProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKFolderArchiveSignature.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKFolderArchiveSignature
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstall.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstall
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallAnalyzer.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallAnalyzer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallClient.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallClient
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallCommitManager.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallCommitManager
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallDaemon.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallDaemon
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallDaemonClient.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallDaemonClient
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallError.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallError
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallHistory.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallHistory
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallManifest.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallManifest
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallOperation.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallOperationController
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallRequest.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallRequest
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallSandbox.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallSandbox
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallSandboxManager.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallSandboxManager
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallStateHelper.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallStateHelper
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallTask.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallTask
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKInstallableObject.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKInstallableObject
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKJaguarPackage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKJaguarPackage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKKextCacheInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKLSRegisterInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKLeopardPackage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKLeopardPackage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMachOWithInfoPlistBundleStorage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableArchive.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableArchive
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableBOM.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableBOM
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableDistributionContainer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableLeopardPackage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableLeopardPackage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutablePackage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutablePackage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableProduct.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableReceipt.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableReceipt
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableSignedContainer.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableSignedContainer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKMutableXARArchive.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKMutableXARArchive
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKNetEnabledProduct.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKNetEnabledProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKObsoletionInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackage.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackageChecker.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackageChecker
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackageInfo.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackageInfo
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackageReference.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackageReference
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackageRequirements.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackageRequirements
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackageSourceManager.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackageSourceManager
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPackageSpecifier.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPackageSpecifier
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPatchAndUpdateInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPatchFilesInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKPayloadCopier.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPayloadCopier
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPrepareDiskInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKPrepareForCommitInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKProduct.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKProductArchiver.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKProductArchiver
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKProductChecker.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKProductChecker
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKProductInfo.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKProductInfo
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKProductUnarchiver.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKProductUnarchiver
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKReceipt.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKReceipt
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKRelocateComponentsInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKRunPackageScriptInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKSafariExtensionBundleStorage
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKScript.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKScript
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKSecureNetEnabledProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKSetupDeferredInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKShoveInstallOperation.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKShoveInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKSignedContainer.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKSignedContainer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKSigningIdentity.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKSigningIdentity
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKStreamingProduct.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKStreamingProduct
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKStreamingXARArchive.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKStreamingXARArchive
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKTimeRemainingFormatter.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKTimeRemainingFormatter
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKTimeRemainingValueTransformer
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKTrust.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKTrust
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKTrustAdditions.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKTrustAdditions
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKURLConnection.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKURLConnection
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKURLDownload.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKURLDownload
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKUpdateEFWCacheInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKVerifyMASPayloadInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKWriteMASReceiptInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKWriteReceiptsInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKXARArchive.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKXARArchive
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/PKXARArchiveSignature.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKXARArchiveSignature
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation PKXPCCacheInstallOperation
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/XARDirectoryEnumerator.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation XARDirectoryEnumerator
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation _PKCheckErrorRecoveryAttempter
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation _PKInstallClientConnection
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation _PKPackageCreationFileDigest
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation _PKSignedContainerCopyCancelHandler
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+32
src/PackageKit/Sources/_PKURLConnectionDelegate.m
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+#import <PackageKit/PackageKit.h>
2121+2222+@implementation _PKURLConnectionDelegate
2323+2424+- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector {
2525+ return [NSMethodSignature signatureWithObjCTypes: "v@:"];
2626+}
2727+2828+- (void)forwardInvocation:(NSInvocation *)anInvocation {
2929+ NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]);
3030+}
3131+3232+@end
+98
src/PackageKit/functions.c
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+2121+#include <stdlib.h>
2222+static int verbose = 0;
2323+__attribute__((constructor)) static void initme(void) {
2424+ verbose = getenv("STUB_VERBOSE") != NULL;
2525+}
2626+void* BXPatch4(void) { if (verbose) puts("STUB: BXPatch4 called"); return NULL; }
2727+void* BXPatch5(void) { if (verbose) puts("STUB: BXPatch5 called"); return NULL; }
2828+void* BXPatch5InPlace(void) { if (verbose) puts("STUB: BXPatch5InPlace called"); return NULL; }
2929+void* BXPatchFile(void) { if (verbose) puts("STUB: BXPatchFile called"); return NULL; }
3030+void* CachePatch(void) { if (verbose) puts("STUB: CachePatch called"); return NULL; }
3131+void* CachePatchInPlace(void) { if (verbose) puts("STUB: CachePatchInPlace called"); return NULL; }
3232+void* PCompressFilter(void) { if (verbose) puts("STUB: PCompressFilter called"); return NULL; }
3333+void* PCompressGetDecoderDescription(void) { if (verbose) puts("STUB: PCompressGetDecoderDescription called"); return NULL; }
3434+void* PCompressGetDecoderKey(void) { if (verbose) puts("STUB: PCompressGetDecoderKey called"); return NULL; }
3535+void* PCompressGetEncoderDescription(void) { if (verbose) puts("STUB: PCompressGetEncoderDescription called"); return NULL; }
3636+void* PCompressGetEncoderKey(void) { if (verbose) puts("STUB: PCompressGetEncoderKey called"); return NULL; }
3737+void* PKBOMCopierBomSysFree(void) { if (verbose) puts("STUB: PKBOMCopierBomSysFree called"); return NULL; }
3838+void* PKBOMCopierBomSysInit(void) { if (verbose) puts("STUB: PKBOMCopierBomSysInit called"); return NULL; }
3939+void* PKInstallServiceClientInterface(void) { if (verbose) puts("STUB: PKInstallServiceClientInterface called"); return NULL; }
4040+void* PKInstallServiceInterface(void) { if (verbose) puts("STUB: PKInstallServiceInterface called"); return NULL; }
4141+void* PKLogTracedMessage(void) { if (verbose) puts("STUB: PKLogTracedMessage called"); return NULL; }
4242+void* PKPayloadCopierBOMCopierCopyFileFinishedHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierCopyFileFinishedHandler called"); return NULL; }
4343+void* PKPayloadCopierBOMCopierCopyFileStartedHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierCopyFileStartedHandler called"); return NULL; }
4444+void* PKPayloadCopierBOMCopierCopyFileUpdateHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierCopyFileUpdateHandler called"); return NULL; }
4545+void* PKPayloadCopierBOMCopierFatalErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFatalErrorHandler called"); return NULL; }
4646+void* PKPayloadCopierBOMCopierFatalFileErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFatalFileErrorHandler called"); return NULL; }
4747+void* PKPayloadCopierBOMCopierFileConflictErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFileConflictErrorHandler called"); return NULL; }
4848+void* PKPayloadCopierBOMCopierFileErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFileErrorHandler called"); return NULL; }
4949+void* PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles(void) { if (verbose) puts("STUB: PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles called"); return NULL; }
5050+void* PKTrustLevelToNSString(void) { if (verbose) puts("STUB: PKTrustLevelToNSString called"); return NULL; }
5151+void* PackagePatch(void) { if (verbose) puts("STUB: PackagePatch called"); return NULL; }
5252+void* ParallelArchiveExtract(void) { if (verbose) puts("STUB: ParallelArchiveExtract called"); return NULL; }
5353+void* ParallelArchiveGenerateMSUBOM(void) { if (verbose) puts("STUB: ParallelArchiveGenerateMSUBOM called"); return NULL; }
5454+void* ParallelArchiveOLDWriterAddEntry(void) { if (verbose) puts("STUB: ParallelArchiveOLDWriterAddEntry called"); return NULL; }
5555+void* ParallelArchiveOLDWriterCreate(void) { if (verbose) puts("STUB: ParallelArchiveOLDWriterCreate called"); return NULL; }
5656+void* ParallelArchiveOLDWriterDestroy(void) { if (verbose) puts("STUB: ParallelArchiveOLDWriterDestroy called"); return NULL; }
5757+void* ParallelArchiveRead(void) { if (verbose) puts("STUB: ParallelArchiveRead called"); return NULL; }
5858+void* ParallelArchiveSearch(void) { if (verbose) puts("STUB: ParallelArchiveSearch called"); return NULL; }
5959+void* ParallelArchiveSort(void) { if (verbose) puts("STUB: ParallelArchiveSort called"); return NULL; }
6060+void* ParallelArchiveWriteDirContents(void) { if (verbose) puts("STUB: ParallelArchiveWriteDirContents called"); return NULL; }
6161+void* ParallelArchiveWriteEntryData(void) { if (verbose) puts("STUB: ParallelArchiveWriteEntryData called"); return NULL; }
6262+void* ParallelArchiveWriteEntryHeader(void) { if (verbose) puts("STUB: ParallelArchiveWriteEntryHeader called"); return NULL; }
6363+void* ParallelArchiveWriterCreate(void) { if (verbose) puts("STUB: ParallelArchiveWriterCreate called"); return NULL; }
6464+void* ParallelArchiveWriterDestroy(void) { if (verbose) puts("STUB: ParallelArchiveWriterDestroy called"); return NULL; }
6565+void* ParallelCompressionDecode(void) { if (verbose) puts("STUB: ParallelCompressionDecode called"); return NULL; }
6666+void* ParallelCompressionEncode(void) { if (verbose) puts("STUB: ParallelCompressionEncode called"); return NULL; }
6767+void* ParallelCompressionFileClose(void) { if (verbose) puts("STUB: ParallelCompressionFileClose called"); return NULL; }
6868+void* ParallelCompressionFileOpen(void) { if (verbose) puts("STUB: ParallelCompressionFileOpen called"); return NULL; }
6969+void* ParallelCompressionFileRead(void) { if (verbose) puts("STUB: ParallelCompressionFileRead called"); return NULL; }
7070+void* ParallelCompressionFileSeek(void) { if (verbose) puts("STUB: ParallelCompressionFileSeek called"); return NULL; }
7171+void* ParallelCompressionFileWrite(void) { if (verbose) puts("STUB: ParallelCompressionFileWrite called"); return NULL; }
7272+void* ParallelPatchApplyPatches(void) { if (verbose) puts("STUB: ParallelPatchApplyPatches called"); return NULL; }
7373+void* ParallelPatchExtractPayload(void) { if (verbose) puts("STUB: ParallelPatchExtractPayload called"); return NULL; }
7474+void* ParallelPatchGetAssetsSize(void) { if (verbose) puts("STUB: ParallelPatchGetAssetsSize called"); return NULL; }
7575+void* ParallelPatchIdentifyAssets(void) { if (verbose) puts("STUB: ParallelPatchIdentifyAssets called"); return NULL; }
7676+void* ParallelPatchLinkFiles(void) { if (verbose) puts("STUB: ParallelPatchLinkFiles called"); return NULL; }
7777+void* ParallelPatchRemoveFiles(void) { if (verbose) puts("STUB: ParallelPatchRemoveFiles called"); return NULL; }
7878+void* Shove(void) { if (verbose) puts("STUB: Shove called"); return NULL; }
7979+void* _ShoveOne(void) { if (verbose) puts("STUB: _ShoveOne called"); return NULL; }
8080+void* _blockCompressionReadHandler(void) { if (verbose) puts("STUB: _blockCompressionReadHandler called"); return NULL; }
8181+void* _blockCompressionWriteHandler(void) { if (verbose) puts("STUB: _blockCompressionWriteHandler called"); return NULL; }
8282+void* _chunkNumberForChunkSizeAndResumptionOffset(void) { if (verbose) puts("STUB: _chunkNumberForChunkSizeAndResumptionOffset called"); return NULL; }
8383+void* _parallelThreadCount(void) { if (verbose) puts("STUB: _parallelThreadCount called"); return NULL; }
8484+void* compression_decode_buffer(void) { if (verbose) puts("STUB: compression_decode_buffer called"); return NULL; }
8585+void* compression_decode_scratch_buffer_size(void) { if (verbose) puts("STUB: compression_decode_scratch_buffer_size called"); return NULL; }
8686+void* compression_encode_buffer(void) { if (verbose) puts("STUB: compression_encode_buffer called"); return NULL; }
8787+void* compression_encode_scratch_buffer_size(void) { if (verbose) puts("STUB: compression_encode_scratch_buffer_size called"); return NULL; }
8888+void* compression_stream_build_shared_dict(void) { if (verbose) puts("STUB: compression_stream_build_shared_dict called"); return NULL; }
8989+void* compression_stream_destroy(void) { if (verbose) puts("STUB: compression_stream_destroy called"); return NULL; }
9090+void* compression_stream_get_state_size(void) { if (verbose) puts("STUB: compression_stream_get_state_size called"); return NULL; }
9191+void* compression_stream_identify_algorithm(void) { if (verbose) puts("STUB: compression_stream_identify_algorithm called"); return NULL; }
9292+void* compression_stream_init(void) { if (verbose) puts("STUB: compression_stream_init called"); return NULL; }
9393+void* compression_stream_init_with_options(void) { if (verbose) puts("STUB: compression_stream_init_with_options called"); return NULL; }
9494+void* compression_stream_is_state_valid(void) { if (verbose) puts("STUB: compression_stream_is_state_valid called"); return NULL; }
9595+void* compression_stream_op_data_size(void) { if (verbose) puts("STUB: compression_stream_op_data_size called"); return NULL; }
9696+void* compression_stream_process(void) { if (verbose) puts("STUB: compression_stream_process called"); return NULL; }
9797+void* lz4_decode_asm(void) { if (verbose) puts("STUB: lz4_decode_asm called"); return NULL; }
9898+void* lzvn_decode_buffer(void) { if (verbose) puts("STUB: lzvn_decode_buffer called"); return NULL; }
+92
src/PackageKit/functions.h
···11+/*
22+This file is part of Darling.
33+44+Copyright (C) 2017 Lubos Dolezel
55+66+Darling is free software: you can redistribute it and/or modify
77+it under the terms of the GNU General Public License as published by
88+the Free Software Foundation, either version 3 of the License, or
99+(at your option) any later version.
1010+1111+Darling is distributed in the hope that it will be useful,
1212+but WITHOUT ANY WARRANTY; without even the implied warranty of
1313+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+GNU General Public License for more details.
1515+1616+You should have received a copy of the GNU General Public License
1717+along with Darling. If not, see <http://www.gnu.org/licenses/>.
1818+*/
1919+2020+void* BXPatch4(void);
2121+void* BXPatch5(void);
2222+void* BXPatch5InPlace(void);
2323+void* BXPatchFile(void);
2424+void* CachePatch(void);
2525+void* CachePatchInPlace(void);
2626+void* PCompressFilter(void);
2727+void* PCompressGetDecoderDescription(void);
2828+void* PCompressGetDecoderKey(void);
2929+void* PCompressGetEncoderDescription(void);
3030+void* PCompressGetEncoderKey(void);
3131+void* PKBOMCopierBomSysFree(void);
3232+void* PKBOMCopierBomSysInit(void);
3333+void* PKInstallServiceClientInterface(void);
3434+void* PKInstallServiceInterface(void);
3535+void* PKLogTracedMessage(void);
3636+void* PKPayloadCopierBOMCopierCopyFileFinishedHandler(void);
3737+void* PKPayloadCopierBOMCopierCopyFileStartedHandler(void);
3838+void* PKPayloadCopierBOMCopierCopyFileUpdateHandler(void);
3939+void* PKPayloadCopierBOMCopierFatalErrorHandler(void);
4040+void* PKPayloadCopierBOMCopierFatalFileErrorHandler(void);
4141+void* PKPayloadCopierBOMCopierFileConflictErrorHandler(void);
4242+void* PKPayloadCopierBOMCopierFileErrorHandler(void);
4343+void* PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles(void);
4444+void* PKTrustLevelToNSString(void);
4545+void* PackagePatch(void);
4646+void* ParallelArchiveExtract(void);
4747+void* ParallelArchiveGenerateMSUBOM(void);
4848+void* ParallelArchiveOLDWriterAddEntry(void);
4949+void* ParallelArchiveOLDWriterCreate(void);
5050+void* ParallelArchiveOLDWriterDestroy(void);
5151+void* ParallelArchiveRead(void);
5252+void* ParallelArchiveSearch(void);
5353+void* ParallelArchiveSort(void);
5454+void* ParallelArchiveWriteDirContents(void);
5555+void* ParallelArchiveWriteEntryData(void);
5656+void* ParallelArchiveWriteEntryHeader(void);
5757+void* ParallelArchiveWriterCreate(void);
5858+void* ParallelArchiveWriterDestroy(void);
5959+void* ParallelCompressionDecode(void);
6060+void* ParallelCompressionEncode(void);
6161+void* ParallelCompressionFileClose(void);
6262+void* ParallelCompressionFileOpen(void);
6363+void* ParallelCompressionFileRead(void);
6464+void* ParallelCompressionFileSeek(void);
6565+void* ParallelCompressionFileWrite(void);
6666+void* ParallelPatchApplyPatches(void);
6767+void* ParallelPatchExtractPayload(void);
6868+void* ParallelPatchGetAssetsSize(void);
6969+void* ParallelPatchIdentifyAssets(void);
7070+void* ParallelPatchLinkFiles(void);
7171+void* ParallelPatchRemoveFiles(void);
7272+void* Shove(void);
7373+void* _ShoveOne(void);
7474+void* _blockCompressionReadHandler(void);
7575+void* _blockCompressionWriteHandler(void);
7676+void* _chunkNumberForChunkSizeAndResumptionOffset(void);
7777+void* _parallelThreadCount(void);
7878+void* compression_decode_buffer(void);
7979+void* compression_decode_scratch_buffer_size(void);
8080+void* compression_encode_buffer(void);
8181+void* compression_encode_scratch_buffer_size(void);
8282+void* compression_stream_build_shared_dict(void);
8383+void* compression_stream_destroy(void);
8484+void* compression_stream_get_state_size(void);
8585+void* compression_stream_identify_algorithm(void);
8686+void* compression_stream_init(void);
8787+void* compression_stream_init_with_options(void);
8888+void* compression_stream_is_state_valid(void);
8989+void* compression_stream_op_data_size(void);
9090+void* compression_stream_process(void);
9191+void* lz4_decode_asm(void);
9292+void* lzvn_decode_buffer(void);
···11+/*
22+ * Copyright (c) 1998-2014 Apple Computer, Inc. All rights reserved.
33+ *
44+ * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
55+ *
66+ * This file contains Original Code and/or Modifications of Original Code
77+ * as defined in and that are subject to the Apple Public Source License
88+ * Version 2.0 (the 'License'). You may not use this file except in
99+ * compliance with the License. The rights granted to you under the License
1010+ * may not be used to create, or enable the creation or redistribution of,
1111+ * unlawful or unlicensed copies of an Apple operating system, or to
1212+ * circumvent, violate, or enable the circumvention or violation of, any
1313+ * terms of an Apple operating system software license agreement.
1414+ *
1515+ * Please obtain a copy of the License at
1616+ * http://www.opensource.apple.com/apsl/ and read it before using this file.
1717+ *
1818+ * The Original Code and all software distributed under the License are
1919+ * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
2020+ * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
2121+ * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
2222+ * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
2323+ * Please see the License for the specific language governing rights and
2424+ * limitations under the License.
2525+ *
2626+ * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
2727+ */
2828+/*
2929+ * @OSF_COPYRIGHT@
3030+ */
3131+/*
3232+ * Mach Operating System
3333+ * Copyright (c) 1991,1990,1989 Carnegie Mellon University
3434+ * All Rights Reserved.
3535+ *
3636+ * Permission to use, copy, modify and distribute this software and its
3737+ * documentation is hereby granted, provided that both the copyright
3838+ * notice and this permission notice appear in all copies of the
3939+ * software, derivative works or modified versions, and any portions
4040+ * thereof, and that both notices appear in supporting documentation.
4141+ *
4242+ * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
4343+ * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
4444+ * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
4545+ *
4646+ * Carnegie Mellon requests users of this software to return to
4747+ *
4848+ * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
4949+ * School of Computer Science
5050+ * Carnegie Mellon University
5151+ * Pittsburgh PA 15213-3890
5252+ *
5353+ * any improvements or extensions that they make and grant Carnegie Mellon
5454+ * the rights to redistribute these changes.
5555+ */
5656+/*
5757+ * File: device/device.defs
5858+ * Author: Douglas Orr
5959+ * Feb 10, 1988
6060+ * Abstract:
6161+ * Mach device support. Mach devices are accessed through
6262+ * block and character device interfaces to the kernel.
6363+ */
6464+6565+subsystem
6666+#if KERNEL_SERVER
6767+ KernelServer
6868+#endif /* KERNEL_SERVER */
6969+ iokit 2800;
7070+7171+#if IOKITSIMD || KERNEL_SERVER
7272+#define IOKIT_ALL_IPC 1
7373+#endif
7474+7575+#include <mach/std_types.defs>
7676+#include <mach/mach_types.defs>
7777+#include <mach/clock_types.defs>
7878+#include <mach/clock_types.defs>
7979+8080+#if !__LP64__
8181+# define __ILP32__ 1
8282+#endif
8383+8484+import <device/device_types.h>;
8585+8686+serverprefix is_;
8787+8888+type reply_port_t = MACH_MSG_TYPE_MAKE_SEND_ONCE | polymorphic
8989+ ctype: mach_port_t;
9090+9191+#if IOKIT
9292+9393+type io_name_t = c_string[*:128];
9494+type io_string_t = c_string[*:512];
9595+type io_string_inband_t = c_string[*:4096];
9696+type io_struct_inband_t = array[*:4096] of char;
9797+type io_buf_ptr_t = ^array[] of MACH_MSG_TYPE_INTEGER_8;
9898+type NDR_record_t = struct[8] of char;
9999+100100+#if KERNEL
101101+type io_user_scalar_t = uint64_t;
102102+type io_user_reference_t = uint64_t;
103103+type io_scalar_inband_t = array[*:16] of int;
104104+// must be the same type as OSAsyncReference
105105+type io_async_ref_t = array[*:8] of natural_t;
106106+type io_scalar_inband64_t = array[*:16] of io_user_scalar_t;
107107+type io_async_ref64_t = array[*:8] of io_user_reference_t;
108108+#elif __LP64__
109109+type io_user_scalar_t = uint64_t;
110110+type io_user_reference_t = uint64_t;
111111+type io_scalar_inband_t = array[*:16] of io_user_scalar_t;
112112+type io_async_ref_t = array[*:8] of io_user_reference_t;
113113+type io_scalar_inband64_t = array[*:16] of io_user_scalar_t;
114114+type io_async_ref64_t = array[*:8] of io_user_reference_t;
115115+#else
116116+type io_user_scalar_t = int;
117117+type io_user_reference_t = natural_t;
118118+type io_scalar_inband_t = array[*:16] of io_user_scalar_t;
119119+type io_async_ref_t = array[*:8] of io_user_reference_t;
120120+type io_scalar_inband64_t = array[*:16] of uint64_t;
121121+type io_async_ref64_t = array[*:8] of uint64_t;
122122+#endif // __LP64__
123123+124124+type io_object_t = mach_port_t
125125+ ctype: mach_port_t
126126+#if KERNEL_SERVER
127127+ intran: io_object_t iokit_lookup_object_port(mach_port_t)
128128+ outtran: mach_port_t iokit_make_object_port(io_object_t)
129129+ destructor: iokit_remove_reference(io_object_t)
130130+#endif /* KERNEL_SERVER */
131131+ ;
132132+133133+type io_connect_t = mach_port_t
134134+ ctype: mach_port_t
135135+#if KERNEL_SERVER
136136+ intran: io_connect_t iokit_lookup_connect_port(mach_port_t)
137137+ outtran: mach_port_t iokit_make_connect_port(io_connect_t)
138138+ destructor: iokit_remove_connect_reference(io_connect_t)
139139+#endif /* KERNEL_SERVER */
140140+ ;
141141+142142+routine io_object_get_class(
143143+ object : io_object_t;
144144+ out className : io_name_t
145145+ );
146146+147147+routine io_object_conforms_to(
148148+ object : io_object_t;
149149+ in className : io_name_t;
150150+ out conforms : boolean_t
151151+ );
152152+153153+routine io_iterator_next(
154154+ iterator : io_object_t;
155155+ out object : io_object_t
156156+ );
157157+158158+routine io_iterator_reset(
159159+ iterator : io_object_t
160160+ );
161161+162162+routine io_service_get_matching_services(
163163+ master_port : mach_port_t;
164164+ in matching : io_string_t;
165165+ out existing : io_object_t
166166+ );
167167+168168+routine io_registry_entry_get_property(
169169+ registry_entry : io_object_t;
170170+ in property_name : io_name_t;
171171+ out properties : io_buf_ptr_t, physicalcopy
172172+ );
173173+174174+routine io_registry_create_iterator(
175175+ master_port : mach_port_t;
176176+ in plane : io_name_t;
177177+ in options : uint32_t;
178178+ out iterator : io_object_t
179179+ );
180180+181181+routine io_registry_iterator_enter_entry(
182182+ iterator : io_object_t
183183+ );
184184+185185+routine io_registry_iterator_exit_entry(
186186+ iterator : io_object_t
187187+ );
188188+189189+routine io_registry_entry_from_path(
190190+ master_port : mach_port_t;
191191+ in path : io_string_t;
192192+ out registry_entry : io_object_t
193193+ );
194194+195195+routine io_registry_entry_get_name(
196196+ registry_entry : io_object_t;
197197+ out name : io_name_t
198198+ );
199199+200200+routine io_registry_entry_get_properties(
201201+ registry_entry : io_object_t;
202202+ out properties : io_buf_ptr_t, physicalcopy
203203+ );
204204+205205+routine io_registry_entry_get_property_bytes(
206206+ registry_entry : io_object_t;
207207+ in property_name : io_name_t;
208208+ out data : io_struct_inband_t, CountInOut
209209+ );
210210+211211+routine io_registry_entry_get_child_iterator(
212212+ registry_entry : io_object_t;
213213+ in plane : io_name_t;
214214+ out iterator : io_object_t
215215+ );
216216+217217+routine io_registry_entry_get_parent_iterator(
218218+ registry_entry : io_object_t;
219219+ in plane : io_name_t;
220220+ out iterator : io_object_t
221221+ );
222222+223223+skip;
224224+/* was routine io_service_open
225225+ service : io_object_t;
226226+ in owningTask : task_t;
227227+ in connect_type : uint32_t;
228228+ out connection : io_connect_t
229229+ );
230230+*/
231231+232232+routine io_service_close(
233233+ connection : io_connect_t
234234+ );
235235+236236+routine io_connect_get_service(
237237+ connection : io_connect_t;
238238+ out service : io_object_t
239239+ );
240240+241241+#if IOKIT_ALL_IPC || __ILP32__
242242+routine io_connect_set_notification_port(
243243+ connection : io_connect_t;
244244+ in notification_type : uint32_t;
245245+ in port : mach_port_make_send_t;
246246+ in reference : uint32_t
247247+ );
248248+249249+routine io_connect_map_memory(
250250+ connection : io_connect_t;
251251+ in memory_type : uint32_t;
252252+ in into_task : task_t;
253253+#if IOKIT_ALL_IPC
254254+ inout address : uint32_t;
255255+ inout size : uint32_t;
256256+#else
257257+ inout address : vm_address_t;
258258+ inout size : vm_size_t;
259259+#endif
260260+ in flags : uint32_t
261261+ );
262262+#else
263263+skip;
264264+skip;
265265+#endif
266266+267267+routine io_connect_add_client(
268268+ connection : io_connect_t;
269269+ in connect_to : io_connect_t
270270+ );
271271+272272+routine io_connect_set_properties(
273273+ connection : io_connect_t;
274274+ in properties : io_buf_ptr_t, physicalcopy;
275275+ out result : kern_return_t
276276+ );
277277+278278+#if IOKIT_ALL_IPC || __ILP32__
279279+routine io_connect_method_scalarI_scalarO(
280280+ connection : io_connect_t;
281281+ in selector : uint32_t;
282282+ in input : io_scalar_inband_t;
283283+ out output : io_scalar_inband_t, CountInOut
284284+ );
285285+286286+routine io_connect_method_scalarI_structureO(
287287+ connection : io_connect_t;
288288+ in selector : uint32_t;
289289+ in input : io_scalar_inband_t;
290290+ out output : io_struct_inband_t, CountInOut
291291+ );
292292+293293+routine io_connect_method_scalarI_structureI(
294294+ connection : io_connect_t;
295295+ in selector : uint32_t;
296296+ in input : io_scalar_inband_t;
297297+ in inputStruct : io_struct_inband_t
298298+ );
299299+300300+routine io_connect_method_structureI_structureO(
301301+ connection : io_connect_t;
302302+ in selector : uint32_t;
303303+ in input : io_struct_inband_t;
304304+ out output : io_struct_inband_t, CountInOut
305305+ );
306306+#else
307307+skip;
308308+skip;
309309+skip;
310310+skip;
311311+#endif
312312+313313+routine io_registry_entry_get_path(
314314+ registry_entry : io_object_t;
315315+ in plane : io_name_t;
316316+ out path : io_string_t
317317+ );
318318+319319+routine io_registry_get_root_entry(
320320+ master_port : mach_port_t;
321321+ out root : io_object_t
322322+ );
323323+324324+routine io_registry_entry_set_properties(
325325+ registry_entry : io_object_t;
326326+ in properties : io_buf_ptr_t, physicalcopy;
327327+ out result : kern_return_t
328328+ );
329329+330330+routine io_registry_entry_in_plane(
331331+ registry_entry : io_object_t;
332332+ in plane : io_name_t;
333333+ out inPlane : boolean_t
334334+ );
335335+336336+routine io_object_get_retain_count(
337337+ object : io_object_t;
338338+ out retainCount : uint32_t
339339+ );
340340+341341+routine io_service_get_busy_state(
342342+ service : io_object_t;
343343+ out busyState : uint32_t
344344+ );
345345+346346+routine io_service_wait_quiet(
347347+ service : io_object_t;
348348+ wait_time : mach_timespec_t
349349+ );
350350+351351+routine io_registry_entry_create_iterator(
352352+ registry_entry : io_object_t;
353353+ in plane : io_name_t;
354354+ in options : uint32_t;
355355+ out iterator : io_object_t
356356+ );
357357+358358+routine io_iterator_is_valid(
359359+ iterator : io_object_t;
360360+ out is_valid : boolean_t
361361+ );
362362+363363+skip;
364364+/* was routine io_make_matching(
365365+ master_port : mach_port_t;
366366+ in of_type : uint32_t;
367367+ in options : uint32_t;
368368+ in input : io_struct_inband_t;
369369+ out matching : io_string_t
370370+ );
371371+*/
372372+373373+routine io_catalog_send_data(
374374+ master_port : mach_port_t;
375375+ in flag : uint32_t;
376376+ in inData : io_buf_ptr_t;
377377+ out result : kern_return_t
378378+ );
379379+380380+routine io_catalog_terminate(
381381+ master_port : mach_port_t;
382382+ in flag : uint32_t;
383383+ in name : io_name_t
384384+ );
385385+386386+routine io_catalog_get_data(
387387+ master_port : mach_port_t;
388388+ in flag : uint32_t;
389389+ out outData : io_buf_ptr_t
390390+ );
391391+392392+routine io_catalog_get_gen_count(
393393+ master_port : mach_port_t;
394394+ out genCount : uint32_t
395395+ );
396396+397397+routine io_catalog_module_loaded(
398398+ master_port : mach_port_t;
399399+ in name : io_name_t
400400+ );
401401+402402+routine io_catalog_reset(
403403+ master_port : mach_port_t;
404404+ in flag : uint32_t
405405+ );
406406+407407+routine io_service_request_probe(
408408+ service : io_object_t;
409409+ in options : uint32_t
410410+ );
411411+412412+routine io_registry_entry_get_name_in_plane(
413413+ registry_entry : io_object_t;
414414+ in plane : io_name_t;
415415+ out name : io_name_t
416416+ );
417417+418418+routine io_service_match_property_table(
419419+ service : io_object_t;
420420+ in matching : io_string_t;
421421+ out matches : boolean_t
422422+ );
423423+424424+#if IOKIT_ALL_IPC || __ILP32__
425425+routine io_async_method_scalarI_scalarO(
426426+ connection : io_connect_t;
427427+ in wake_port : mach_port_make_send_t;
428428+ in reference : io_async_ref_t;
429429+ in selector : uint32_t;
430430+ in input : io_scalar_inband_t;
431431+ out output : io_scalar_inband_t, CountInOut
432432+ );
433433+routine io_async_method_scalarI_structureO(
434434+ connection : io_connect_t;
435435+ in wake_port : mach_port_make_send_t;
436436+ in reference : io_async_ref_t;
437437+ in selector : uint32_t;
438438+ in input : io_scalar_inband_t;
439439+ out output : io_struct_inband_t, CountInOut
440440+ );
441441+routine io_async_method_scalarI_structureI(
442442+ connection : io_connect_t;
443443+ in wake_port : mach_port_make_send_t;
444444+ in reference : io_async_ref_t;
445445+ in selector : uint32_t;
446446+ in input : io_scalar_inband_t;
447447+ in inputStruct : io_struct_inband_t
448448+ );
449449+routine io_async_method_structureI_structureO(
450450+ connection : io_connect_t;
451451+ in wake_port : mach_port_make_send_t;
452452+ in reference : io_async_ref_t;
453453+ in selector : uint32_t;
454454+ in input : io_struct_inband_t;
455455+ out output : io_struct_inband_t, CountInOut
456456+ );
457457+#else
458458+skip;
459459+skip;
460460+skip;
461461+skip;
462462+#endif
463463+464464+#if IOKIT_ALL_IPC || __ILP32__
465465+routine io_service_add_notification(
466466+ master_port : mach_port_t;
467467+ in notification_type : io_name_t;
468468+ in matching : io_string_t;
469469+ in wake_port : mach_port_make_send_t;
470470+ in reference : io_async_ref_t;
471471+ out notification : io_object_t
472472+ );
473473+routine io_service_add_interest_notification(
474474+ service : io_object_t;
475475+ in type_of_interest : io_name_t;
476476+ in wake_port : mach_port_make_send_t;
477477+ in reference : io_async_ref_t;
478478+ out notification : io_object_t
479479+ );
480480+routine io_service_acknowledge_notification(
481481+ service : io_object_t;
482482+ in notify_ref : natural_t;
483483+ in response : natural_t
484484+ );
485485+#else
486486+skip;
487487+skip;
488488+skip;
489489+#endif
490490+491491+routine io_connect_get_notification_semaphore(
492492+ connection : io_connect_t;
493493+ in notification_type : natural_t;
494494+ out semaphore : semaphore_t
495495+ );
496496+497497+#if IOKIT_ALL_IPC || __ILP32__
498498+routine io_connect_unmap_memory(
499499+ connection : io_connect_t;
500500+ in memory_type : uint32_t;
501501+ in into_task : task_t;
502502+#if IOKIT_ALL_IPC
503503+ in address : uint32_t
504504+#else
505505+ in address : vm_address_t
506506+#endif
507507+ );
508508+#else
509509+skip;
510510+#endif
511511+512512+routine io_registry_entry_get_location_in_plane(
513513+ registry_entry : io_object_t;
514514+ in plane : io_name_t;
515515+ out location : io_name_t
516516+ );
517517+518518+routine io_registry_entry_get_property_recursively(
519519+ registry_entry : io_object_t;
520520+ in plane : io_name_t;
521521+ in property_name : io_name_t;
522522+ in options : uint32_t;
523523+ out properties : io_buf_ptr_t, physicalcopy
524524+ );
525525+526526+routine io_service_get_state(
527527+ service : io_object_t;
528528+ out state : uint64_t;
529529+ out busy_state : uint32_t;
530530+ out accumulated_busy_time : uint64_t
531531+ );
532532+533533+routine io_service_get_matching_services_ool(
534534+ master_port : mach_port_t;
535535+ in matching : io_buf_ptr_t, physicalcopy;
536536+ out result : kern_return_t;
537537+ out existing : io_object_t
538538+ );
539539+540540+routine io_service_match_property_table_ool(
541541+ service : io_object_t;
542542+ in matching : io_buf_ptr_t, physicalcopy;
543543+ out result : kern_return_t;
544544+ out matches : boolean_t
545545+ );
546546+547547+#if IOKIT_ALL_IPC || __ILP32__
548548+routine io_service_add_notification_ool(
549549+ master_port : mach_port_t;
550550+ in notification_type : io_name_t;
551551+ in matching : io_buf_ptr_t, physicalcopy;
552552+ in wake_port : mach_port_make_send_t;
553553+ in reference : io_async_ref_t;
554554+ out result : kern_return_t;
555555+ out notification : io_object_t
556556+ );
557557+#else
558558+skip;
559559+#endif
560560+561561+routine io_object_get_superclass(
562562+ master_port : mach_port_t;
563563+ in obj_name : io_name_t;
564564+ out class_name : io_name_t
565565+ );
566566+567567+routine io_object_get_bundle_identifier(
568568+ master_port : mach_port_t;
569569+ in obj_name : io_name_t;
570570+ out class_name : io_name_t
571571+ );
572572+573573+routine io_service_open_extended(
574574+ service : io_object_t;
575575+ in owningTask : task_t;
576576+ in connect_type : uint32_t;
577577+ in ndr : NDR_record_t;
578578+ in properties : io_buf_ptr_t, physicalcopy;
579579+ out result : kern_return_t;
580580+ out connection : io_connect_t
581581+ );
582582+583583+584584+/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
585585+586586+routine io_connect_map_memory_into_task(
587587+ connection : io_connect_t;
588588+ in memory_type : uint32_t;
589589+ in into_task : task_t;
590590+ inout address : mach_vm_address_t;
591591+ inout size : mach_vm_size_t;
592592+ in flags : uint32_t
593593+ );
594594+595595+routine io_connect_unmap_memory_from_task(
596596+ connection : io_connect_t;
597597+ in memory_type : uint32_t;
598598+ in from_task : task_t;
599599+ in address : mach_vm_address_t
600600+ );
601601+602602+routine io_connect_method(
603603+ connection : io_connect_t;
604604+ in selector : uint32_t;
605605+606606+ in scalar_input : io_scalar_inband64_t;
607607+ in inband_input : io_struct_inband_t;
608608+ in ool_input : mach_vm_address_t;
609609+ in ool_input_size : mach_vm_size_t;
610610+611611+ out inband_output : io_struct_inband_t, CountInOut;
612612+ out scalar_output : io_scalar_inband64_t, CountInOut;
613613+ in ool_output : mach_vm_address_t;
614614+ inout ool_output_size : mach_vm_size_t
615615+ );
616616+617617+routine io_connect_async_method(
618618+ connection : io_connect_t;
619619+ in wake_port : mach_port_make_send_t;
620620+ in reference : io_async_ref64_t;
621621+ in selector : uint32_t;
622622+623623+ in scalar_input : io_scalar_inband64_t;
624624+ in inband_input : io_struct_inband_t;
625625+ in ool_input : mach_vm_address_t;
626626+ in ool_input_size : mach_vm_size_t;
627627+628628+ out inband_output : io_struct_inband_t, CountInOut;
629629+ out scalar_output : io_scalar_inband64_t, CountInOut;
630630+ in ool_output : mach_vm_address_t;
631631+ inout ool_output_size : mach_vm_size_t
632632+ );
633633+634634+635635+#if IOKIT_ALL_IPC || __LP64__
636636+637637+#if IOKIT_ALL_IPC
638638+#define FUNC_NAME(name) name ## _64
639639+#else
640640+#define FUNC_NAME(name) name
641641+#endif
642642+643643+routine FUNC_NAME(io_connect_set_notification_port)(
644644+ connection : io_connect_t;
645645+ in notification_type : uint32_t;
646646+ in port : mach_port_make_send_t;
647647+ in reference : io_user_reference_t
648648+ );
649649+650650+routine FUNC_NAME(io_service_add_notification)(
651651+ master_port : mach_port_t;
652652+ in notification_type : io_name_t;
653653+ in matching : io_string_t;
654654+ in wake_port : mach_port_make_send_t;
655655+ in reference : io_async_ref64_t;
656656+ out notification : io_object_t
657657+ );
658658+659659+routine FUNC_NAME(io_service_add_interest_notification)(
660660+ service : io_object_t;
661661+ in type_of_interest : io_name_t;
662662+ in wake_port : mach_port_make_send_t;
663663+ in reference : io_async_ref64_t;
664664+ out notification : io_object_t
665665+ );
666666+667667+routine FUNC_NAME(io_service_add_notification_ool)(
668668+ master_port : mach_port_t;
669669+ in notification_type : io_name_t;
670670+ in matching : io_buf_ptr_t, physicalcopy;
671671+ in wake_port : mach_port_make_send_t;
672672+ in reference : io_async_ref64_t;
673673+ out result : kern_return_t;
674674+ out notification : io_object_t
675675+ );
676676+677677+#else
678678+679679+ skip;
680680+ skip;
681681+ skip;
682682+ skip;
683683+684684+#endif /* IOKIT_ALL_IPC || __LP64__ */
685685+686686+routine io_registry_entry_get_registry_entry_id(
687687+ registry_entry : io_object_t;
688688+ out entry_id : uint64_t
689689+ );
690690+691691+routine io_connect_method_var_output(
692692+ connection : io_connect_t;
693693+ in selector : uint32_t;
694694+695695+ in scalar_input : io_scalar_inband64_t;
696696+ in inband_input : io_struct_inband_t;
697697+ in ool_input : mach_vm_address_t;
698698+ in ool_input_size : mach_vm_size_t;
699699+700700+ out inband_output : io_struct_inband_t, CountInOut;
701701+ out scalar_output : io_scalar_inband64_t, CountInOut;
702702+ out var_output : io_buf_ptr_t, physicalcopy
703703+ );
704704+705705+routine io_service_get_matching_service(
706706+ master_port : mach_port_t;
707707+ in matching : io_string_t;
708708+ out service : io_object_t
709709+ );
710710+711711+routine io_service_get_matching_service_ool(
712712+ master_port : mach_port_t;
713713+ in matching : io_buf_ptr_t, physicalcopy;
714714+ out result : kern_return_t;
715715+ out service : io_object_t
716716+ );
717717+718718+routine io_service_get_authorization_id(
719719+ service : io_object_t;
720720+ out authorization_id : uint64_t
721721+ );
722722+723723+routine io_service_set_authorization_id(
724724+ service : io_object_t;
725725+ in authorization_id : uint64_t
726726+ );
727727+728728+/* */
729729+730730+routine io_server_version(
731731+ master_port : mach_port_t;
732732+ out version : uint64_t
733733+ );
734734+735735+routine io_registry_entry_get_properties_bin(
736736+ registry_entry : io_object_t;
737737+ out properties : io_buf_ptr_t, physicalcopy
738738+ );
739739+740740+routine io_registry_entry_get_property_bin(
741741+ registry_entry : io_object_t;
742742+ in plane : io_name_t;
743743+ in property_name : io_name_t;
744744+ in options : uint32_t;
745745+ out properties : io_buf_ptr_t, physicalcopy
746746+ );
747747+748748+routine io_service_get_matching_service_bin(
749749+ master_port : mach_port_t;
750750+ in matching : io_struct_inband_t;
751751+ out service : io_object_t
752752+ );
753753+754754+routine io_service_get_matching_services_bin(
755755+ master_port : mach_port_t;
756756+ in matching : io_struct_inband_t;
757757+ out existing : io_object_t
758758+ );
759759+760760+routine io_service_match_property_table_bin(
761761+ service : io_object_t;
762762+ in matching : io_struct_inband_t;
763763+ out matches : boolean_t
764764+ );
765765+766766+#if IOKIT_ALL_IPC || __ILP32__
767767+routine io_service_add_notification_bin(
768768+ master_port : mach_port_t;
769769+ in notification_type : io_name_t;
770770+ in matching : io_struct_inband_t;
771771+ in wake_port : mach_port_make_send_t;
772772+ in reference : io_async_ref_t;
773773+ out notification : io_object_t
774774+ );
775775+#else
776776+skip;
777777+#endif
778778+779779+#if IOKIT_ALL_IPC || __LP64__
780780+routine FUNC_NAME(io_service_add_notification_bin)(
781781+ master_port : mach_port_t;
782782+ in notification_type : io_name_t;
783783+ in matching : io_struct_inband_t;
784784+ in wake_port : mach_port_make_send_t;
785785+ in reference : io_async_ref64_t;
786786+ out notification : io_object_t
787787+ );
788788+#else
789789+skip;
790790+#endif
791791+792792+#if !IOKITSIMD
793793+794794+routine io_registry_entry_get_path_ool(
795795+ registry_entry : io_object_t;
796796+ in plane : io_name_t;
797797+ out path : io_string_inband_t;
798798+ out path_ool : io_buf_ptr_t, physicalcopy
799799+ );
800800+801801+routine io_registry_entry_from_path_ool(
802802+ master_port : mach_port_t;
803803+ in path : io_string_inband_t;
804804+ in path_ool : io_buf_ptr_t, physicalcopy;
805805+ out result : kern_return_t;
806806+ out registry_entry : io_object_t
807807+ );
808808+809809+#endif
810810+811811+#endif /* IOKIT */
812812+813813+/* vim: set ft=c : */
+107
src/kernel/libsyscall/device/device_types.defs
···11+/*
22+ * Copyright (c) 2002,2000 Apple Computer, Inc. All rights reserved.
33+ *
44+ * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
55+ *
66+ * This file contains Original Code and/or Modifications of Original Code
77+ * as defined in and that are subject to the Apple Public Source License
88+ * Version 2.0 (the 'License'). You may not use this file except in
99+ * compliance with the License. The rights granted to you under the License
1010+ * may not be used to create, or enable the creation or redistribution of,
1111+ * unlawful or unlicensed copies of an Apple operating system, or to
1212+ * circumvent, violate, or enable the circumvention or violation of, any
1313+ * terms of an Apple operating system software license agreement.
1414+ *
1515+ * Please obtain a copy of the License at
1616+ * http://www.opensource.apple.com/apsl/ and read it before using this file.
1717+ *
1818+ * The Original Code and all software distributed under the License are
1919+ * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
2020+ * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
2121+ * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
2222+ * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
2323+ * Please see the License for the specific language governing rights and
2424+ * limitations under the License.
2525+ *
2626+ * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
2727+ */
2828+/*
2929+ * @OSF_COPYRIGHT@
3030+ */
3131+/*
3232+ * Mach Operating System
3333+ * Copyright (c) 1991,1990,1989 Carnegie Mellon University
3434+ * All Rights Reserved.
3535+ *
3636+ * Permission to use, copy, modify and distribute this software and its
3737+ * documentation is hereby granted, provided that both the copyright
3838+ * notice and this permission notice appear in all copies of the
3939+ * software, derivative works or modified versions, and any portions
4040+ * thereof, and that both notices appear in supporting documentation.
4141+ *
4242+ * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
4343+ * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
4444+ * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
4545+ *
4646+ * Carnegie Mellon requests users of this software to return to
4747+ *
4848+ * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU
4949+ * School of Computer Science
5050+ * Carnegie Mellon University
5151+ * Pittsburgh PA 15213-3890
5252+ *
5353+ * any improvements or extensions that they make and grant Carnegie Mellon
5454+ * the rights to redistribute these changes.
5555+ */
5656+/*
5757+ */
5858+/*
5959+ * Author: David B. Golub, Carnegie Mellon University
6060+ * Date: 3/89
6161+ *
6262+ * Common definitions for device interface types.
6363+ */
6464+6565+#ifndef _DEVICE_DEVICE_TYPES_DEFS_
6666+#define _DEVICE_DEVICE_TYPES_DEFS_
6767+6868+/*
6969+ * Basic types
7070+ */
7171+7272+#include <mach/std_types.defs>
7373+#include <mach/mach_types.defs>
7474+7575+type recnum_t = uint32_t;
7676+type dev_mode_t = uint32_t;
7777+type dev_flavor_t = uint32_t;
7878+type dev_name_t = c_string[*:128];
7979+type dev_status_t = array[*:1024] of int;
8080+type io_buf_len_t = integer_t;
8181+type io_buf_ptr_t = ^array[] of MACH_MSG_TYPE_INTEGER_8;
8282+type io_buf_ptr_inband_t= array[*:128] of char;
8383+type filter_t = short;
8484+type filter_array_t = array[*:64] of filter_t;
8585+8686+type device_t = mach_port_t
8787+ ctype: mach_port_t
8888+#if KERNEL_SERVER
8989+ intran: device_t dev_port_lookup(mach_port_t)
9090+ outtran: mach_port_t convert_device_to_port(device_t)
9191+ destructor: device_deallocate(device_t)
9292+#endif /* KERNEL_SERVER */
9393+ ;
9494+9595+type io_done_queue_t = mach_port_t
9696+ ctype: mach_port_t
9797+#if KERNEL_SERVER
9898+ intran: io_done_queue_t io_done_queue_port_lookup(mach_port_t)
9999+ outtran: mach_port_t convert_io_done_queue_to_port(io_done_queue_t)
100100+#endif /* KERNEL_SERVER */
101101+ ;
102102+103103+import <device/device_types.h>;
104104+105105+#endif /* _DEVICE_DEVICE_TYPES_DEFS_ */
106106+107107+/* vim: set ft=c : */