this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Create some headers for login.framework

+243
+4
src/login/include/login/SessionAgentCom.h
··· 1 + #ifndef _SESSION_AGENT_COM_H_ 2 + #define _SESSION_AGENT_COM_H_ 3 + 4 + #endif
+10
src/login/include/login/SessionAgentStatusCom.h
··· 1 + #ifndef _SESSION_AGENT_STATUS_COM_H_ 2 + #define _SESSION_AGENT_STATUS_COM_H_ 3 + 4 + typedef int SessionAgentState; 5 + 6 + #define kSA_state_desktopshowing 1 7 + 8 + SessionAgentState SASSessionStateForUser(int uid); 9 + 10 + #endif
+229
src/login/include/login/login.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #ifndef _LOGIN_LOGIN_H_ 21 + #define _LOGIN_LOGIN_H_ 22 + 23 + #include <login/SessionAgentCom.h> 24 + #include <login/SessionAgentStatusCom.h> 25 + 26 + void CFXPCRelease(void); 27 + void CreateArgumentsForFunction(void); 28 + void GetSessionAgentClient(void); 29 + void GetSessionManagementClient(void); 30 + void JoinAuditSessionIfNeeded(void); 31 + void LFAppleIDBreadcrumbCheckin(void); 32 + void LFAppleIDBreadcrumbCopyAppleIDForUser(void); 33 + void LFAppleIDBreadcrumbCopyOldKeychainPassword(void); 34 + void LFAppleIDBreadcrumbUpdate(void); 35 + void LFArgumentsAddAuditSessionID(void); 36 + void LFArgumentsAddBoolean(void); 37 + void LFArgumentsAddCFObject(void); 38 + void LFArgumentsAddCString(void); 39 + void LFArgumentsAddConnection(void); 40 + void LFArgumentsAddConnectionEndpoint(void); 41 + void LFArgumentsAddInt64(void); 42 + void LFArgumentsAddLFClient(void); 43 + void LFArgumentsAddLFServer(void); 44 + void LFArgumentsAddMachPort(void); 45 + void LFArgumentsAddNull(void); 46 + void LFArgumentsAddUInt64(void); 47 + void LFArgumentsCallFunction(void); 48 + void LFArgumentsCopyFunctionIdentifier(void); 49 + void LFArgumentsCreate(void); 50 + void LFArgumentsCreateWithArguments(void); 51 + void LFArgumentsCreateWithXPCDictionary(void); 52 + void LFArgumentsGetDictionary(void); 53 + void LFArgumentsGetFunction(void); 54 + void LFArgumentsIsValid(void); 55 + void LFArgumentsShouldAddArgumentForFlag(void); 56 + void LFClientAddErrorHandler(void); 57 + void LFClientCreateWithConnection(void); 58 + void LFClientCreateWithConnectionAndServer(void); 59 + void LFClientCreateWithServiceName(void); 60 + void LFClientGetConnection(void); 61 + void LFClientGetEndpoint(void); 62 + void LFClientGetPID(void); 63 + void LFClientGetServer(void); 64 + void LFClientGetTypeID(void); 65 + void LFClientRemoveErrorHandler(void); 66 + void LFClientSendArgumentsAndGetCFReply(void); 67 + void LFClientSendArgumentsAndGetReply(void); 68 + void LFClientSetEndpoint(void); 69 + void LFClientSetEventHandler(void); 70 + void LFClientSetInstance(void); 71 + void LFClientSetIsMachService(void); 72 + void LFClientSetPrivileged(void); 73 + void LFClientSetUserID(void); 74 + void LFClientStart(void); 75 + void LFClientStop(void); 76 + void LFDBLoggingControllerStart(void); 77 + void LFDBLoggingControllerStop(void); 78 + void LFDictionaryCreateMutableWithObjectForKey(void); 79 + void LFDictionaryGetBooleanForKey(void); 80 + void LFDictionaryGetCFIndexForKey(void); 81 + void LFDictionaryGetDictionaryForKey(void); 82 + void LFDictionaryGetDoubleForKey(void); 83 + void LFDictionarySetBoolean(void); 84 + void LFDictionarySetCFIndex(void); 85 + void LFDictionarySetDictionary(void); 86 + void LFFunctionCacheAddFunction(void); 87 + void LFFunctionCacheCreateServerFunction(void); 88 + void LFFunctionCacheGetFunction(void); 89 + void LFFunctionCreateClientFunction(void); 90 + void LFFunctionCreateServerFunction(void); 91 + void LFFunctionGetIdentifier(void); 92 + void LFLogUnhandledEventType(void); 93 + void LFSMCloseSession(void); 94 + void LFSMCopyAllSessions(void); 95 + void LFSMCopyCurrentSession(void); 96 + void LFSMCopySessionProperties(void); 97 + void LFSMCopySessionWithCGSessionID(void); 98 + void LFSMCreateDefaultSessionOptions(void); 99 + void LFSMCreateSessionWithOptions(void); 100 + void LFSMCreateSessionWithOptionsByStartingServer(void); 101 + void LFSMSessionGetTypeID(void); 102 + void LFSMSwitchToSessionWithOptions(void); 103 + void LFServerCreate(void); 104 + void LFServerGetClientForConnection(void); 105 + void LFServerGetConnection(void); 106 + void LFServerGetEventHandler(void); 107 + void LFServerGetServiceName(void); 108 + void LFServerGetTypeID(void); 109 + void LFServerSetIsMachService(void); 110 + void LFServerStart(void); 111 + void LFServerStop(void); 112 + void LFStringCreateFromString(void); 113 + void LogindServerCreate(void); 114 + void LogindServerRelease(void); 115 + void SACBeginLoginTransition(void); 116 + void SACCopyOnceMiniBuddyItem(void); 117 + void SACDeleteMiniBuddyItem(void); 118 + void SACDisableFileVaultForCurrentUserWithPassword(void); 119 + void SACEnableFileVaultForCurrentUserWithPassword(void); 120 + void SACFaceTimeCallRingStart(void); 121 + void SACFaceTimeCallRingStop(void); 122 + void SACLOFinishDelayedLogout(void); 123 + void SACLORegisterLogoutStatusCallbacks(void); 124 + void SACLOStartLogout(void); 125 + void SACLOStartLogoutWithOptions(void); 126 + void SACLegacyFileVaultCloseProgressWindow(void); 127 + void SACLegacyFileVaultSetBarPercentage(void); 128 + void SACLegacyFileVaultSetPhase(void); 129 + void SACLegacyFileVaultSetTask(void); 130 + void SACLegacyFileVaultShowErrorMessage(void); 131 + void SACLegacyFileVaultShowProgressWindow(void); 132 + void SACLegacyFileVaultUpdateTimeRemaining(void); 133 + void SACLegacyFileVaultUpdateUI(void); 134 + void SACLockScreenImmediate(void); 135 + void SACLogoutComplete(void); 136 + void SACMessageFaceTimeCancelCall(void); 137 + void SACMessageFaceTimeMuteCall(void); 138 + void SACMessageLogoutStatusClientLogoutFailed(void); 139 + void SACMessageLogoutStatusClientLogoutSuccess(void); 140 + void SACMessageMiniBuddyUIShowing(void); 141 + void SACMiniBuddyCopyUpgradeDictionary(void); 142 + void SACMiniBuddySignalCompleted(void); 143 + void SACMiniBuddySignalFinishedStage1WithOptions(void); 144 + void SACProximityPreferencesChanged(void); 145 + void SACRestartForUser(void); 146 + void SACSaveSetupUserScreenShots(void); 147 + void SACScreenLockEnabled(void); 148 + void SACScreenLockPreferencesChanged(void); 149 + void SACScreenSaverCanRun(void); 150 + void SACScreenSaverDidFadeInBackground(void); 151 + void SACScreenSaverIsRunning(void); 152 + void SACScreenSaverIsRunningInBackground(void); 153 + void SACScreenSaverStartNow(void); 154 + void SACScreenSaverStopNow(void); 155 + void SACScreenSaverStopNowWithOptions(void); 156 + void SACScreenSaverTimeRemaining(void); 157 + void SACSetAppleIDVerified(void); 158 + void SACSetAutoLoginPassword(void); 159 + void SACSetFileVaultPassword(void); 160 + void SACSetFinalSnapshot(void); 161 + void SACSetMiniBuddyItem(void); 162 + void SACSetPhoneProximity(void); 163 + void SACSetScreenSaverCanRun(void); 164 + void SACShieldWindowShowing(void); 165 + void SACStartProgressIndicator(void); 166 + void SACStartSessionForLoginWindow(void); 167 + void SACStartSessionForUser(void); 168 + void SACStopProgressIndicator(void); 169 + void SACStopSessionForLoginWindow(void); 170 + void SACSwitchToLoginWindow(void); 171 + void SACSwitchToUser(void); 172 + void SACUpdateAppleIDUserLogin(void); 173 + void SACWriteKeyboardType(void); 174 + void SAClearLWScreenShots(void); 175 + void SAClearLaunchSoftwareUpdateTrigger(void); 176 + void SAClearSoftwareUpdateOptions(void); 177 + void SAPrepareForSetupUserScreenShots(void); 178 + void SAResetLoginKeychainForAutoLoginPassword(void); 179 + void SASetAppleIDVerified(void); 180 + void SASetAutoLoginUserScreenLocked(void); 181 + void SASetAutologinPW(void); 182 + void SASetLaunchSoftwareUpdateTrigger(void); 183 + void SASetPreviousStartupWasPanic(void); 184 + void SASetSCDynamicStoreConsoleInformation(void); 185 + void SASetSessionAuthenticatedFlag(void); 186 + void SASetSessionHasConsoleAccessFlag(void); 187 + void SASetSessionState(void); 188 + void SASetSoftwareUpdateOption(void); 189 + void SASetSwapCompaction(void); 190 + void SASetTextEncodingBias(void); 191 + void SASync(void); 192 + void SASystemNotifyPost(void); 193 + void SAWriteKeyboardType(void); 194 + void SLOAddErrorHandler(void); 195 + void SLOLegacyFileVaultSetState(void); 196 + void SLOStartLogoutOfType(void); 197 + void SMCopySessionUserInfo(void); 198 + void SMGetSessionAgentConnection(void); 199 + void SMRegisterSessionAgent(void); 200 + void SMSetSessionUserInfo(void); 201 + void SOStartSessionWithOptions(void); 202 + void SessionAgentServerCreate(void); 203 + void SessionAgentServerGetServer(void); 204 + void SessionAgentServerRelease(void); 205 + void SessionLogoutServerCreate(void); 206 + void SessionLogoutServerRelease(void); 207 + void SessionOwnerServerCreate(void); 208 + void SessionOwnerServerRelease(void); 209 + void _LFArgumentsCopyDebugDesc(void); 210 + void _LFArgumentsCopyFormattingDesc(void); 211 + void _LFArgumentsFinalize(void); 212 + void _LFArgumentsInit(void); 213 + void _LFFunctionCopyDebugDesc(void); 214 + void _LFFunctionCopyFormattingDesc(void); 215 + void _LFFunctionCreateServerFunction(void); 216 + void _LFFunctionEqual(void); 217 + void _LFFunctionFinalize(void); 218 + void _LFFunctionHash(void); 219 + void _LFFunctionInit(void); 220 + void _LFGetBreadcrumbEncryptedKeyWithBlock(void); 221 + void _LFServerCopyDebugDesc(void); 222 + void _LFServerCopyFormattingDesc(void); 223 + void _LFServerEqual(void); 224 + void _LFServerFinalize(void); 225 + void _LFServerHash(void); 226 + void _LFSetBreadcrumbEncryptedKeyWithBlock(void); 227 + void logindServerGetServer(void); 228 + 229 + #endif /* _LOGIN_LOGIN_H_ */