aboutsummaryrefslogtreecommitdiff
path: root/Foundation/GTMServiceManagement.h
diff options
context:
space:
mode:
Diffstat (limited to 'Foundation/GTMServiceManagement.h')
-rw-r--r--Foundation/GTMServiceManagement.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/Foundation/GTMServiceManagement.h b/Foundation/GTMServiceManagement.h
index aea0cbf..e2b998e 100644
--- a/Foundation/GTMServiceManagement.h
+++ b/Foundation/GTMServiceManagement.h
@@ -33,32 +33,32 @@ GTM_EXTERN_C_BEGIN
// This reimplements some of the ServiceManagement framework on 10.5.
// Caller takes ownership of error if necessary.
-Boolean GTMSMJobSubmit(CFDictionaryRef job, CFErrorRef *error);
-Boolean GTMSMJobRemove(CFStringRef jobLabel, CFErrorRef *error);
+Boolean GTMSMJobSubmit(CFDictionaryRef job, CFErrorRef *error) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
+Boolean GTMSMJobRemove(CFStringRef jobLabel, CFErrorRef *error) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
// Caller takes ownership of the returned type.
// Note that the dictionary returned will have 0 for machports.
// To get a machport, use bootstrap_look_up, or NSMachBootstrapServer.
-CFDictionaryRef GTMSMJobCopyDictionary(CFStringRef jobLabel);
+CFDictionaryRef GTMSMJobCopyDictionary(CFStringRef jobLabel) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
// This one is conspiciously absent from the ServiceManagement framework.
// Performs a check-in for the running process and returns its dictionary with
// the appropriate sockets and machports filled in.
// Caller takes ownership of the returned type.
-CFDictionaryRef GTMSMCopyJobCheckInDictionary(CFErrorRef *error);
+CFDictionaryRef GTMSMCopyJobCheckInDictionary(CFErrorRef *error) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
// The official ServiceManagement version returns an array of job dictionaries.
// This returns a dictionary of job dictionaries where the key is the label
// of the job, and the value is the dictionary for the job of that label.
// Caller takes ownership of the returned type.
-CFDictionaryRef GTMSMCopyAllJobDictionaries(void);
+CFDictionaryRef GTMSMCopyAllJobDictionaries(void) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
// Convert a CFType (and any of it's subitems) into a launch_data_t.
// Caller takes ownership of the returned type if it isn't added to a launch
// data container type.
launch_data_t GTMLaunchDataCreateFromCFType(CFTypeRef cf_type_ref,
- CFErrorRef *error);
+ CFErrorRef *error) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
// Convert a launch_data_t (and any of it's subitems) into a CFType.
// If |convert_non_standard_objects| is true, file descriptors and machports
@@ -66,7 +66,7 @@ launch_data_t GTMLaunchDataCreateFromCFType(CFTypeRef cf_type_ref,
// Caller is takes ownership of the returned type.
CFTypeRef GTMCFTypeCreateFromLaunchData(launch_data_t ldata,
bool convert_non_standard_objects,
- CFErrorRef *error);
+ CFErrorRef *error) __OSX_AVAILABLE_BUT_DEPRECATED_MSG(__MAC_10_6, __MAC_10_10, __IPHONE_3_0, __IPHONE_8_0, "Replace with XPC.");
GTM_EXTERN_C_END