syncservices

package
v0.19.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Rendered for darwin/amd64

Overview

Package syncservices provides purego-based Go bindings for the macOS SyncServices framework.

Apple documentation: https://developer.apple.com/documentation/syncservices

Index

Constants

View Source
const (
	ISyncChangeTypeNone   __ISyncChangeType = 0
	ISyncChangeTypeAdd    __ISyncChangeType = 1
	ISyncChangeTypeModify __ISyncChangeType = 2
	ISyncChangeTypeDelete __ISyncChangeType = 3
)
View Source
const (
	ISyncStatusRunning   __ISyncStatus = 1
	ISyncStatusSuccess   __ISyncStatus = 2
	ISyncStatusWarnings  __ISyncStatus = 3
	ISyncStatusErrors    __ISyncStatus = 4
	ISyncStatusCancelled __ISyncStatus = 5
	ISyncStatusFailed    __ISyncStatus = 6
	ISyncStatusNever     __ISyncStatus = 7
)
View Source
const (
	ISyncSessionClientAlreadySyncingError = 100
	ISyncSessionDriverFatalError          = 300
	ISyncSessionDriverPullFailureError    = 201
	ISyncSessionDriverRegistrationError   = 200
	ISyncSessionUserCanceledSessionError  = 101
)

Variables

This section is empty.

Functions

func ISyncAvailabilityChangedNotification deprecated

func ISyncAvailabilityChangedNotification() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncChangeChangeWithTypeRecordIdentifierChanges deprecated

func ISyncChangeChangeWithTypeRecordIdentifierChanges(type_ int, recordIdentifier *foundation.NSString, changes *foundation.NSArray[objc.ID]) objc.ID

Deprecated: since macOS 10.7.

func ISyncChangePropertyActionKey deprecated

func ISyncChangePropertyActionKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncChangePropertyClear deprecated

func ISyncChangePropertyClear() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncChangePropertyNameKey deprecated

func ISyncChangePropertyNameKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncChangePropertySet deprecated

func ISyncChangePropertySet() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncChangePropertyValueIsDefaultKey deprecated

func ISyncChangePropertyValueIsDefaultKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncChangePropertyValueKey deprecated

func ISyncChangePropertyValueKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncClientTypeApplication deprecated

func ISyncClientTypeApplication() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncClientTypeDevice deprecated

func ISyncClientTypeDevice() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncClientTypePeer deprecated

func ISyncClientTypePeer() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncClientTypeServer deprecated

func ISyncClientTypeServer() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncErrorDomain deprecated

func ISyncErrorDomain() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidArgumentsException deprecated

func ISyncInvalidArgumentsException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidEntityException deprecated

func ISyncInvalidEntityException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidRecordException deprecated

func ISyncInvalidRecordException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidRecordIdentifiersKey deprecated

func ISyncInvalidRecordIdentifiersKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidRecordReasonsKey deprecated

func ISyncInvalidRecordReasonsKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidRecordsKey deprecated

func ISyncInvalidRecordsKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncInvalidSchemaException deprecated

func ISyncInvalidSchemaException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncRecordEntityNameKey deprecated

func ISyncRecordEntityNameKey() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncServerUnavailableException deprecated

func ISyncServerUnavailableException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncSessionBeginSessionInBackgroundWithClientEntityNamesTargetSelector deprecated

func ISyncSessionBeginSessionInBackgroundWithClientEntityNamesTargetSelector(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], target objc.ID, selector objc.SEL)

Deprecated: since macOS 10.7.

func ISyncSessionBeginSessionInBackgroundWithClientEntityNamesTargetSelectorLastAnchors deprecated

func ISyncSessionBeginSessionInBackgroundWithClientEntityNamesTargetSelectorLastAnchors(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], target objc.ID, selector objc.SEL, anchors *foundation.NSDictionary[objc.ID, objc.ID])

Deprecated: since macOS 10.7.

func ISyncSessionCancelPreviousBeginSessionWithClient deprecated

func ISyncSessionCancelPreviousBeginSessionWithClient(client *ISyncClient)

Deprecated: since macOS 10.7.

func ISyncSessionCancelledException deprecated

func ISyncSessionCancelledException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncSessionUnavailableException deprecated

func ISyncSessionUnavailableException() *foundation.NSString

Deprecated: since macOS 10.7.

func ISyncUnsupportedEntityException deprecated

func ISyncUnsupportedEntityException() *foundation.NSString

Deprecated: since macOS 10.7.

Types

type Acl_entry_id_t

type Acl_entry_id_t int32
const (
	ACL_FIRST_ENTRY Acl_entry_id_t = 0
	ACL_NEXT_ENTRY  Acl_entry_id_t = -1
	ACL_LAST_ENTRY  Acl_entry_id_t = -2
)

func (Acl_entry_id_t) String

func (e Acl_entry_id_t) String() string

type Acl_flag_t

type Acl_flag_t int32
const (
	ACL_FLAG_DEFER_INHERIT      Acl_flag_t = 1
	ACL_FLAG_NO_INHERIT         Acl_flag_t = 131072
	ACL_ENTRY_INHERITED         Acl_flag_t = 16
	ACL_ENTRY_FILE_INHERIT      Acl_flag_t = 32
	ACL_ENTRY_DIRECTORY_INHERIT Acl_flag_t = 64
	ACL_ENTRY_LIMIT_INHERIT     Acl_flag_t = 128
	ACL_ENTRY_ONLY_INHERIT      Acl_flag_t = 256
)

func (Acl_flag_t) String

func (e Acl_flag_t) String() string

type Acl_perm_t

type Acl_perm_t int32
const (
	ACL_READ_DATA           Acl_perm_t = 2
	ACL_LIST_DIRECTORY      Acl_perm_t = 2
	ACL_WRITE_DATA          Acl_perm_t = 4
	ACL_ADD_FILE            Acl_perm_t = 4
	ACL_EXECUTE             Acl_perm_t = 8
	ACL_SEARCH              Acl_perm_t = 8
	ACL_DELETE              Acl_perm_t = 16
	ACL_APPEND_DATA         Acl_perm_t = 32
	ACL_ADD_SUBDIRECTORY    Acl_perm_t = 32
	ACL_DELETE_CHILD        Acl_perm_t = 64
	ACL_READ_ATTRIBUTES     Acl_perm_t = 128
	ACL_WRITE_ATTRIBUTES    Acl_perm_t = 256
	ACL_READ_EXTATTRIBUTES  Acl_perm_t = 512
	ACL_WRITE_EXTATTRIBUTES Acl_perm_t = 1024
	ACL_READ_SECURITY       Acl_perm_t = 2048
	ACL_WRITE_SECURITY      Acl_perm_t = 4096
	ACL_CHANGE_OWNER        Acl_perm_t = 8192
	ACL_SYNCHRONIZE         Acl_perm_t = 1048576
)

func (Acl_perm_t) String

func (e Acl_perm_t) String() string

type Acl_tag_t

type Acl_tag_t int32
const (
	ACL_UNDEFINED_TAG  Acl_tag_t = 0
	ACL_EXTENDED_ALLOW Acl_tag_t = 1
	ACL_EXTENDED_DENY  Acl_tag_t = 2
)

func (Acl_tag_t) String

func (e Acl_tag_t) String() string

type Acl_type_t

type Acl_type_t int32
const (
	ACL_TYPE_EXTENDED Acl_type_t = 256
	ACL_TYPE_ACCESS   Acl_type_t = 0
	ACL_TYPE_DEFAULT  Acl_type_t = 1
	ACL_TYPE_AFS      Acl_type_t = 2
	ACL_TYPE_CODA     Acl_type_t = 3
	ACL_TYPE_NTFS     Acl_type_t = 4
	ACL_TYPE_NWFS     Acl_type_t = 5
)

func (Acl_type_t) String

func (e Acl_type_t) String() string

type Clockid_t

type Clockid_t int32

func (Clockid_t) String

func (e Clockid_t) String() string

type Dispatch_autorelease_frequency_t

type Dispatch_autorelease_frequency_t uint64
const (
	DISPATCH_AUTORELEASE_FREQUENCY_INHERIT   Dispatch_autorelease_frequency_t = 0
	DISPATCH_AUTORELEASE_FREQUENCY_WORK_ITEM Dispatch_autorelease_frequency_t = 1
	DISPATCH_AUTORELEASE_FREQUENCY_NEVER     Dispatch_autorelease_frequency_t = 2
)

func (Dispatch_autorelease_frequency_t) String

type Dispatch_block_flags_t

type Dispatch_block_flags_t uint64
const (
	DISPATCH_BLOCK_BARRIER           Dispatch_block_flags_t = 1
	DISPATCH_BLOCK_DETACHED          Dispatch_block_flags_t = 2
	DISPATCH_BLOCK_ASSIGN_CURRENT    Dispatch_block_flags_t = 4
	DISPATCH_BLOCK_NO_QOS_CLASS      Dispatch_block_flags_t = 8
	DISPATCH_BLOCK_INHERIT_QOS_CLASS Dispatch_block_flags_t = 16
	DISPATCH_BLOCK_ENFORCE_QOS_CLASS Dispatch_block_flags_t = 32
)

func (Dispatch_block_flags_t) String

func (e Dispatch_block_flags_t) String() string

type Filesec_property_t

type Filesec_property_t int32
const (
	FILESEC_OWNER         Filesec_property_t = 1
	FILESEC_GROUP         Filesec_property_t = 2
	FILESEC_UUID          Filesec_property_t = 3
	FILESEC_MODE          Filesec_property_t = 4
	FILESEC_ACL           Filesec_property_t = 5
	FILESEC_GRPUUID       Filesec_property_t = 6
	FILESEC_ACL_RAW       Filesec_property_t = 100
	FILESEC_ACL_ALLOCSIZE Filesec_property_t = 101
)

func (Filesec_property_t) String

func (e Filesec_property_t) String() string

type ISyncChange

type ISyncChange struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncchange Deprecated: since macOS 10.7.

func ISyncChangeFromID

func ISyncChangeFromID(id objc.ID) *ISyncChange

func (*ISyncChange) Changes deprecated

func (o *ISyncChange) Changes() *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncChange) InitWithChangeTypeRecordIdentifierChanges deprecated

func (o *ISyncChange) InitWithChangeTypeRecordIdentifierChanges(type_ int, recordIdentifier *foundation.NSString, changes *foundation.NSArray[objc.ID]) objc.ID

Deprecated: since macOS 10.7.

func (*ISyncChange) Record deprecated

func (o *ISyncChange) Record() *foundation.NSDictionary[objc.ID, objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncChange) RecordIdentifier deprecated

func (o *ISyncChange) RecordIdentifier() *foundation.NSString

Deprecated: since macOS 10.7.

func (*ISyncChange) Type deprecated

func (o *ISyncChange) Type() int

Deprecated: since macOS 10.7.

type ISyncClient

type ISyncClient struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncclient Deprecated: since macOS 10.7.

func ISyncClientFromID

func ISyncClientFromID(id objc.ID) *ISyncClient

func (*ISyncClient) CanPullChangesForEntityName deprecated

func (o *ISyncClient) CanPullChangesForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncClient) CanPushChangesForEntityName deprecated

func (o *ISyncClient) CanPushChangesForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncClient) ClientIdentifier deprecated

func (o *ISyncClient) ClientIdentifier() *foundation.NSString

Deprecated: since macOS 10.7.

func (*ISyncClient) ClientType deprecated

func (o *ISyncClient) ClientType() *foundation.NSString

Deprecated: since macOS 10.7.

func (*ISyncClient) DisplayName deprecated

func (o *ISyncClient) DisplayName() *foundation.NSString

Deprecated: since macOS 10.7.

func (*ISyncClient) EnabledEntityNames deprecated

func (o *ISyncClient) EnabledEntityNames() *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncClient) Filters deprecated

func (o *ISyncClient) Filters() *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncClient) FormatsRelationships deprecated

func (o *ISyncClient) FormatsRelationships() bool

Deprecated: since macOS 10.7.

func (*ISyncClient) ImagePath deprecated

func (o *ISyncClient) ImagePath() *foundation.NSString

Deprecated: since macOS 10.7.

func (*ISyncClient) IsEnabledForEntityName deprecated

func (o *ISyncClient) IsEnabledForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncClient) LastSyncDateForEntityName deprecated

func (o *ISyncClient) LastSyncDateForEntityName(entityName *foundation.NSString) *foundation.NSDate

Deprecated: since macOS 10.7.

func (*ISyncClient) LastSyncStatusForEntityName deprecated

func (o *ISyncClient) LastSyncStatusForEntityName(entityName *foundation.NSString) int

Deprecated: since macOS 10.7.

func (*ISyncClient) ObjectForKey deprecated

func (o *ISyncClient) ObjectForKey(key *foundation.NSString) objc.ID

Deprecated: since macOS 10.7.

func (*ISyncClient) SetDisplayName deprecated

func (o *ISyncClient) SetDisplayName(displayName *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncClient) SetEnabledForEntityNames deprecated

func (o *ISyncClient) SetEnabledForEntityNames(flag bool, entityNames *foundation.NSArray[objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncClient) SetFilters deprecated

func (o *ISyncClient) SetFilters(filters *foundation.NSArray[objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncClient) SetFormatsRelationships deprecated

func (o *ISyncClient) SetFormatsRelationships(flag bool)

Deprecated: since macOS 10.7.

func (*ISyncClient) SetImagePath deprecated

func (o *ISyncClient) SetImagePath(path *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncClient) SetObjectForKey deprecated

func (o *ISyncClient) SetObjectForKey(value foundation.NSCoding, key *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncClient) SetShouldReplaceClientRecordsForEntityNames deprecated

func (o *ISyncClient) SetShouldReplaceClientRecordsForEntityNames(flag bool, entityNames *foundation.NSArray[objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncClient) SetShouldSynchronizeWithClientsOfType deprecated

func (o *ISyncClient) SetShouldSynchronizeWithClientsOfType(flag bool, clientType *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncClient) SetSyncAlertHandlerSelector deprecated

func (o *ISyncClient) SetSyncAlertHandlerSelector(handler objc.ID, selector objc.SEL)

Deprecated: since macOS 10.7.

func (*ISyncClient) SetSyncAlertToolPath deprecated

func (o *ISyncClient) SetSyncAlertToolPath(path *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncClient) ShouldReplaceClientRecordsForEntityName deprecated

func (o *ISyncClient) ShouldReplaceClientRecordsForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncClient) ShouldSynchronizeWithClientsOfType deprecated

func (o *ISyncClient) ShouldSynchronizeWithClientsOfType(clientType *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncClient) SupportedEntityNames deprecated

func (o *ISyncClient) SupportedEntityNames() *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncClient) SyncAlertToolPath deprecated

func (o *ISyncClient) SyncAlertToolPath() *foundation.NSString

Deprecated: since macOS 10.7.

type ISyncFilter

type ISyncFilter struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncfilter

func ISyncFilterFromID

func ISyncFilterFromID(id objc.ID) *ISyncFilter

type ISyncFiltering

type ISyncFiltering interface {
	foundation.NSCoding
	IsEqual(anotherFilter objc.ID) bool
	SupportedEntityNames() *foundation.NSArray[objc.ID]
	ShouldApplyRecordWithRecordIdentifier(record *foundation.NSDictionary[objc.ID, objc.ID], recordId *foundation.NSString) bool
}

ISyncFiltering wraps the ObjC protocol ISyncFiltering.

func ISyncFilterFilterMatchingAllFilters deprecated

func ISyncFilterFilterMatchingAllFilters(filters *foundation.NSArray[objc.ID]) ISyncFiltering

Deprecated: since macOS 10.7.

func ISyncFilterFilterMatchingAtLeastOneFilter deprecated

func ISyncFilterFilterMatchingAtLeastOneFilter(filters *foundation.NSArray[objc.ID]) ISyncFiltering

Deprecated: since macOS 10.7.

type ISyncManager

type ISyncManager struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncmanager

func ISyncManagerFromID

func ISyncManagerFromID(id objc.ID) *ISyncManager

func ISyncManagerSharedManager deprecated

func ISyncManagerSharedManager() *ISyncManager

Deprecated: since macOS 10.7.

func (*ISyncManager) AddRequestMode deprecated

func (o *ISyncManager) AddRequestMode(mode *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncManager) ClientWithIdentifier deprecated

func (o *ISyncManager) ClientWithIdentifier(clientId *foundation.NSString) *ISyncClient

Deprecated: since macOS 10.7.

func (*ISyncManager) ClientWithIdentifierNeedsSyncing deprecated

func (o *ISyncManager) ClientWithIdentifierNeedsSyncing(clientId *foundation.NSString, flag bool)

Deprecated: since macOS 10.7.

func (*ISyncManager) IsEnabled deprecated

func (o *ISyncManager) IsEnabled() bool

Deprecated: since macOS 10.7.

func (*ISyncManager) RegisterClientWithIdentifierDescriptionFilePath deprecated

func (o *ISyncManager) RegisterClientWithIdentifierDescriptionFilePath(clientId *foundation.NSString, descriptionFilePath *foundation.NSString) *ISyncClient

Deprecated: since macOS 10.7.

func (*ISyncManager) RegisterSchemaWithBundlePath deprecated

func (o *ISyncManager) RegisterSchemaWithBundlePath(bundlePath *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncManager) RemoveRequestMode deprecated

func (o *ISyncManager) RemoveRequestMode(mode *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncManager) RequestModes deprecated

func (o *ISyncManager) RequestModes() *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncManager) SnapshotOfRecordsInTruthWithEntityNamesUsingIdentifiersForClient deprecated

func (o *ISyncManager) SnapshotOfRecordsInTruthWithEntityNamesUsingIdentifiersForClient(entityNames *foundation.NSArray[objc.ID], client *ISyncClient) *ISyncRecordSnapshot

Deprecated: since macOS 10.7.

func (*ISyncManager) SyncDisabledReason deprecated

func (o *ISyncManager) SyncDisabledReason() unsafe.Pointer

Deprecated: since macOS 10.7.

func (*ISyncManager) UnregisterClient deprecated

func (o *ISyncManager) UnregisterClient(client *ISyncClient)

Deprecated: since macOS 10.7.

func (*ISyncManager) UnregisterSchemaWithName deprecated

func (o *ISyncManager) UnregisterSchemaWithName(schemaName *foundation.NSString)

Deprecated: since macOS 10.7.

type ISyncRecordSnapshot

type ISyncRecordSnapshot struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncrecordsnapshot

func ISyncRecordSnapshotFromID

func ISyncRecordSnapshotFromID(id objc.ID) *ISyncRecordSnapshot

func (*ISyncRecordSnapshot) RecordIdentifierForReferenceIsModified deprecated

func (o *ISyncRecordSnapshot) RecordIdentifierForReferenceIsModified(reference unsafe.Pointer, pModified *bool) *foundation.NSString

Deprecated: since macOS 10.7.

func (*ISyncRecordSnapshot) RecordReferenceForRecordWithIdentifier deprecated

func (o *ISyncRecordSnapshot) RecordReferenceForRecordWithIdentifier(identifier *foundation.NSString) unsafe.Pointer

Deprecated: since macOS 10.7.

func (*ISyncRecordSnapshot) RecordsWithIdentifiers deprecated

func (o *ISyncRecordSnapshot) RecordsWithIdentifiers(recordIds *foundation.NSArray[objc.ID]) *foundation.NSDictionary[objc.ID, objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncRecordSnapshot) RecordsWithMatchingAttributes deprecated

func (o *ISyncRecordSnapshot) RecordsWithMatchingAttributes(attributes *foundation.NSDictionary[objc.ID, objc.ID]) *foundation.NSDictionary[objc.ID, objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncRecordSnapshot) SourceIdentifiersForRelationshipNameWithTargetIdentifier deprecated

func (o *ISyncRecordSnapshot) SourceIdentifiersForRelationshipNameWithTargetIdentifier(relationshipName *foundation.NSString, sourceId *foundation.NSString) *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncRecordSnapshot) TargetIdentifiersForRelationshipNameWithSourceIdentifier deprecated

func (o *ISyncRecordSnapshot) TargetIdentifiersForRelationshipNameWithSourceIdentifier(relationshipName *foundation.NSString, sourceId *foundation.NSString) *foundation.NSArray[objc.ID]

Deprecated: since macOS 10.7.

type ISyncServerDisabledReason deprecated

type ISyncServerDisabledReason int32

Deprecated: since macOS 10.7.

const (
	ISyncServerDisabledReasonNone              ISyncServerDisabledReason = 1000
	ISyncServerDisabledReasonByPreference      ISyncServerDisabledReason = 1001
	ISyncServerDisabledReasonSharedNetworkHome ISyncServerDisabledReason = 1002
	ISyncServerDisabledReasonUnresponsive      ISyncServerDisabledReason = 1003
	ISyncServerDisabledReasonUnknown           ISyncServerDisabledReason = 1004
)

func (ISyncServerDisabledReason) String

func (e ISyncServerDisabledReason) String() string

type ISyncSession

type ISyncSession struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncsession

func ISyncSessionBeginSessionWithClientEntityNamesBeforeDate deprecated

func ISyncSessionBeginSessionWithClientEntityNamesBeforeDate(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], date *foundation.NSDate) *ISyncSession

Deprecated: since macOS 10.7.

func ISyncSessionBeginSessionWithClientEntityNamesBeforeDateLastAnchors deprecated

func ISyncSessionBeginSessionWithClientEntityNamesBeforeDateLastAnchors(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], date *foundation.NSDate, anchors *foundation.NSDictionary[objc.ID, objc.ID]) *ISyncSession

Deprecated: since macOS 10.7.

func ISyncSessionFromID

func ISyncSessionFromID(id objc.ID) *ISyncSession

func (*ISyncSession) CancelSyncing deprecated

func (o *ISyncSession) CancelSyncing()

Deprecated: since macOS 10.7.

func (*ISyncSession) ChangeEnumeratorForEntityNames deprecated

func (o *ISyncSession) ChangeEnumeratorForEntityNames(entityNames *foundation.NSArray[objc.ID]) *foundation.NSEnumerator[objc.ID]

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientAcceptedChangesForRecordWithIdentifierFormattedRecordNewRecordIdentifier deprecated

func (o *ISyncSession) ClientAcceptedChangesForRecordWithIdentifierFormattedRecordNewRecordIdentifier(recordId *foundation.NSString, formattedRecord *foundation.NSDictionary[objc.ID, objc.ID], recordId2 *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientChangedRecordIdentifiers deprecated

func (o *ISyncSession) ClientChangedRecordIdentifiers(oldToNew *foundation.NSDictionary[objc.ID, objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientCommittedAcceptedChanges deprecated

func (o *ISyncSession) ClientCommittedAcceptedChanges()

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientCommittedAcceptedChangesWithNextAnchors deprecated

func (o *ISyncSession) ClientCommittedAcceptedChangesWithNextAnchors(anchors *foundation.NSDictionary[objc.ID, objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientDidResetEntityNames deprecated

func (o *ISyncSession) ClientDidResetEntityNames(entityNames *foundation.NSArray[objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientFinishedPushingChangesWithNextAnchors deprecated

func (o *ISyncSession) ClientFinishedPushingChangesWithNextAnchors(anchors *foundation.NSDictionary[objc.ID, objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientInfoForRecordWithIdentifier deprecated

func (o *ISyncSession) ClientInfoForRecordWithIdentifier(recordId *foundation.NSString) objc.ID

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientLostRecordWithIdentifierShouldReplaceOnNextSync deprecated

func (o *ISyncSession) ClientLostRecordWithIdentifierShouldReplaceOnNextSync(recordId *foundation.NSString, flag bool)

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientRefusedChangesForRecordWithIdentifier deprecated

func (o *ISyncSession) ClientRefusedChangesForRecordWithIdentifier(recordId *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncSession) ClientWantsToPushAllRecordsForEntityNames deprecated

func (o *ISyncSession) ClientWantsToPushAllRecordsForEntityNames(entityNames *foundation.NSArray[objc.ID])

Deprecated: since macOS 10.7.

func (*ISyncSession) DeleteRecordWithIdentifier deprecated

func (o *ISyncSession) DeleteRecordWithIdentifier(recordId *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncSession) FinishSyncing deprecated

func (o *ISyncSession) FinishSyncing()

Deprecated: since macOS 10.7.

func (*ISyncSession) IsCancelled deprecated

func (o *ISyncSession) IsCancelled() bool

Deprecated: since macOS 10.7.

func (*ISyncSession) Ping deprecated

func (o *ISyncSession) Ping()

Deprecated: since macOS 10.7.

func (*ISyncSession) PrepareToPullChangesForEntityNamesBeforeDate deprecated

func (o *ISyncSession) PrepareToPullChangesForEntityNamesBeforeDate(entityNames *foundation.NSArray[objc.ID], date *foundation.NSDate) bool

Deprecated: since macOS 10.7.

func (*ISyncSession) PrepareToPullChangesInBackgroundForEntityNamesTargetSelector deprecated

func (o *ISyncSession) PrepareToPullChangesInBackgroundForEntityNamesTargetSelector(entityNames *foundation.NSArray[objc.ID], target objc.ID, selector objc.SEL)

Deprecated: since macOS 10.7.

func (*ISyncSession) PushChange deprecated

func (o *ISyncSession) PushChange(change *ISyncChange)

Deprecated: since macOS 10.7.

func (*ISyncSession) PushChangesFromRecordWithIdentifier deprecated

func (o *ISyncSession) PushChangesFromRecordWithIdentifier(record *foundation.NSDictionary[objc.ID, objc.ID], recordId *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncSession) SetClientInfoForRecordWithIdentifier deprecated

func (o *ISyncSession) SetClientInfoForRecordWithIdentifier(clientInfo foundation.NSCoding, recordId *foundation.NSString)

Deprecated: since macOS 10.7.

func (*ISyncSession) ShouldPullChangesForEntityName deprecated

func (o *ISyncSession) ShouldPullChangesForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncSession) ShouldPushAllRecordsForEntityName deprecated

func (o *ISyncSession) ShouldPushAllRecordsForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncSession) ShouldPushChangesForEntityName deprecated

func (o *ISyncSession) ShouldPushChangesForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncSession) ShouldReplaceAllRecordsOnClientForEntityName deprecated

func (o *ISyncSession) ShouldReplaceAllRecordsOnClientForEntityName(entityName *foundation.NSString) bool

Deprecated: since macOS 10.7.

func (*ISyncSession) SnapshotOfRecordsInTruth deprecated

func (o *ISyncSession) SnapshotOfRecordsInTruth() *ISyncRecordSnapshot

Deprecated: since macOS 10.7.

type ISyncSessionDriver

type ISyncSessionDriver struct {
	foundation.NSObject
}

Apple documentation: https://developer.apple.com/documentation/syncservices/isyncsessiondriver Deprecated: since macOS 10.7.

func ISyncSessionDriverFromID

func ISyncSessionDriverFromID(id objc.ID) *ISyncSessionDriver

func ISyncSessionDriverSessionDriverWithDataSource deprecated

func ISyncSessionDriverSessionDriverWithDataSource(dataSource ISyncSessionDriverDataSource) *ISyncSessionDriver

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) Client deprecated

func (o *ISyncSessionDriver) Client() *ISyncClient

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) DataSource deprecated

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) Delegate deprecated

func (o *ISyncSessionDriver) Delegate() objc.ID

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) FinishSyncing deprecated

func (o *ISyncSessionDriver) FinishSyncing()

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) HandlesSyncAlerts deprecated

func (o *ISyncSessionDriver) HandlesSyncAlerts() bool

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) LastError deprecated

func (o *ISyncSessionDriver) LastError() unsafe.Pointer

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) Session deprecated

func (o *ISyncSessionDriver) Session() *ISyncSession

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) SetDelegate deprecated

func (o *ISyncSessionDriver) SetDelegate(delegate objc.ID)

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) SetHandlesSyncAlerts deprecated

func (o *ISyncSessionDriver) SetHandlesSyncAlerts(yesOrNo bool)

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) StartAsynchronousSync deprecated

func (o *ISyncSessionDriver) StartAsynchronousSync() (bool, error)

Deprecated: since macOS 10.7.

func (*ISyncSessionDriver) Sync deprecated

func (o *ISyncSessionDriver) Sync() bool

Deprecated: since macOS 10.7.

type ISyncSessionDriverChangeResult

type ISyncSessionDriverChangeResult int32
const (
	ISyncSessionDriverChangeRefused  ISyncSessionDriverChangeResult = 0
	ISyncSessionDriverChangeAccepted ISyncSessionDriverChangeResult = 1
	ISyncSessionDriverChangeIgnored  ISyncSessionDriverChangeResult = 2
	ISyncSessionDriverChangeError    ISyncSessionDriverChangeResult = 3
)

func (ISyncSessionDriverChangeResult) String

type ISyncSessionDriverDataSource

type ISyncSessionDriverDataSource interface {
	ClientIdentifier() *foundation.NSString
	ClientDescriptionURL() *foundation.NSURL
	SchemaBundleURLs() *foundation.NSArray[objc.ID]
	PreferredSyncModeForEntityName(entity *foundation.NSString) ISyncSessionDriverMode
	RecordsForEntityNameMoreComingError(entity *foundation.NSString, moreComing *bool) (*foundation.NSDictionary[objc.ID, objc.ID], error)
	ApplyChangeForEntityNameRemappedRecordIdentifierFormattedRecordError(change *ISyncChange, entityName *foundation.NSString, outRecordIdentifier *foundation.NSString, outRecord *foundation.NSDictionary[objc.ID, objc.ID]) (ISyncSessionDriverChangeResult, error)
	DeleteAllRecordsForEntityNameError(entityName *foundation.NSString) (bool, error)
}

ISyncSessionDriverDataSource wraps the ObjC protocol ISyncSessionDriverDataSource.

type ISyncSessionDriverMode

type ISyncSessionDriverMode int32
const (
	ISyncSessionDriverModeFast    ISyncSessionDriverMode = 1
	ISyncSessionDriverModeSlow    ISyncSessionDriverMode = 2
	ISyncSessionDriverModeRefresh ISyncSessionDriverMode = 3
)

func (ISyncSessionDriverMode) String

func (e ISyncSessionDriverMode) String() string

type Idtype_t

type Idtype_t int32
const (
	P_ALL  Idtype_t = 0
	P_PID  Idtype_t = 1
	P_PGID Idtype_t = 2
)

func (Idtype_t) String

func (e Idtype_t) String() string

type Ipc_info_object_type_t

type Ipc_info_object_type_t uint32
const (
	IPC_OTYPE_NONE                 Ipc_info_object_type_t = 0
	IPC_OTYPE_THREAD_CONTROL       Ipc_info_object_type_t = 1
	IPC_OTYPE_TASK_CONTROL         Ipc_info_object_type_t = 2
	IPC_OTYPE_HOST                 Ipc_info_object_type_t = 3
	IPC_OTYPE_HOST_PRIV            Ipc_info_object_type_t = 4
	IPC_OTYPE_PROCESSOR            Ipc_info_object_type_t = 5
	IPC_OTYPE_PROCESSOR_SET        Ipc_info_object_type_t = 6
	IPC_OTYPE_PROCESSOR_SET_NAME   Ipc_info_object_type_t = 7
	IPC_OTYPE_TIMER                Ipc_info_object_type_t = 8
	IPC_OTYPE_PORT_SUBST_ONCE      Ipc_info_object_type_t = 9
	IPC_OTYPE_MIG                  Ipc_info_object_type_t = 10
	IPC_OTYPE_MEMORY_OBJECT        Ipc_info_object_type_t = 11
	IPC_OTYPE_XMM_PAGER            Ipc_info_object_type_t = 12
	IPC_OTYPE_XMM_KERNEL           Ipc_info_object_type_t = 13
	IPC_OTYPE_XMM_REPLY            Ipc_info_object_type_t = 14
	IPC_OTYPE_UND_REPLY            Ipc_info_object_type_t = 15
	IPC_OTYPE_HOST_NOTIFY          Ipc_info_object_type_t = 16
	IPC_OTYPE_HOST_SECURITY        Ipc_info_object_type_t = 17
	IPC_OTYPE_LEDGER               Ipc_info_object_type_t = 18
	IPC_OTYPE_MAIN_DEVICE          Ipc_info_object_type_t = 19
	IPC_OTYPE_TASK_NAME            Ipc_info_object_type_t = 20
	IPC_OTYPE_SUBSYSTEM            Ipc_info_object_type_t = 21
	IPC_OTYPE_IO_DONE_QUEUE        Ipc_info_object_type_t = 22
	IPC_OTYPE_SEMAPHORE            Ipc_info_object_type_t = 23
	IPC_OTYPE_LOCK_SET             Ipc_info_object_type_t = 24
	IPC_OTYPE_CLOCK                Ipc_info_object_type_t = 25
	IPC_OTYPE_CLOCK_CTRL           Ipc_info_object_type_t = 26
	IPC_OTYPE_IOKIT_IDENT          Ipc_info_object_type_t = 27
	IPC_OTYPE_NAMED_ENTRY          Ipc_info_object_type_t = 28
	IPC_OTYPE_IOKIT_CONNECT        Ipc_info_object_type_t = 29
	IPC_OTYPE_IOKIT_OBJECT         Ipc_info_object_type_t = 30
	IPC_OTYPE_UPL                  Ipc_info_object_type_t = 31
	IPC_OTYPE_MEM_OBJ_CONTROL      Ipc_info_object_type_t = 32
	IPC_OTYPE_AU_SESSIONPORT       Ipc_info_object_type_t = 33
	IPC_OTYPE_FILEPORT             Ipc_info_object_type_t = 34
	IPC_OTYPE_LABELH               Ipc_info_object_type_t = 35
	IPC_OTYPE_TASK_RESUME          Ipc_info_object_type_t = 36
	IPC_OTYPE_VOUCHER              Ipc_info_object_type_t = 37
	IPC_OTYPE_VOUCHER_ATTR_CONTROL Ipc_info_object_type_t = 38
	IPC_OTYPE_WORK_INTERVAL        Ipc_info_object_type_t = 39
	IPC_OTYPE_UX_HANDLER           Ipc_info_object_type_t = 40
	IPC_OTYPE_UEXT_OBJECT          Ipc_info_object_type_t = 41
	IPC_OTYPE_ARCADE_REG           Ipc_info_object_type_t = 42
	IPC_OTYPE_EVENTLINK            Ipc_info_object_type_t = 43
	IPC_OTYPE_TASK_INSPECT         Ipc_info_object_type_t = 44
	IPC_OTYPE_TASK_READ            Ipc_info_object_type_t = 45
	IPC_OTYPE_THREAD_INSPECT       Ipc_info_object_type_t = 46
	IPC_OTYPE_THREAD_READ          Ipc_info_object_type_t = 47
	IPC_OTYPE_SUID_CRED            Ipc_info_object_type_t = 48
	IPC_OTYPE_HYPERVISOR           Ipc_info_object_type_t = 49
	IPC_OTYPE_TASK_ID_TOKEN        Ipc_info_object_type_t = 50
	IPC_OTYPE_TASK_FATAL           Ipc_info_object_type_t = 51
	IPC_OTYPE_KCDATA               Ipc_info_object_type_t = 52
	IPC_OTYPE_EXCLAVES_RESOURCE    Ipc_info_object_type_t = 53
	IPC_OTYPE_THREAD_RESUME        Ipc_info_object_type_t = 54
	IPC_OTYPE_UNKNOWN              Ipc_info_object_type_t = 4294967295
)

func (Ipc_info_object_type_t) String

func (e Ipc_info_object_type_t) String() string

type Launch_data_type_t

type Launch_data_type_t int32
const (
	LAUNCH_DATA_DICTIONARY Launch_data_type_t = 1
	LAUNCH_DATA_ARRAY      Launch_data_type_t = 2
	LAUNCH_DATA_FD         Launch_data_type_t = 3
	LAUNCH_DATA_INTEGER    Launch_data_type_t = 4
	LAUNCH_DATA_REAL       Launch_data_type_t = 5
	LAUNCH_DATA_BOOL       Launch_data_type_t = 6
	LAUNCH_DATA_STRING     Launch_data_type_t = 7
	LAUNCH_DATA_OPAQUE     Launch_data_type_t = 8
	LAUNCH_DATA_ERRNO      Launch_data_type_t = 9
	LAUNCH_DATA_MACHPORT   Launch_data_type_t = 10
)

func (Launch_data_type_t) String

func (e Launch_data_type_t) String() string

type MDLabelDomain

type MDLabelDomain int32

@typedef MDLabelDomain @abstract These constants are used to specify a domain to MDLabelCreate().

const (
	KMDLabelUserDomain  MDLabelDomain = 0
	KMDLabelLocalDomain MDLabelDomain = 1
)

func (MDLabelDomain) String

func (e MDLabelDomain) String() string

type MDQueryOptionFlags

type MDQueryOptionFlags int32
const (
	KMDQuerySynchronous        MDQueryOptionFlags = 1
	KMDQueryWantsUpdates       MDQueryOptionFlags = 4
	KMDQueryAllowFSTranslation MDQueryOptionFlags = 8
)

func (MDQueryOptionFlags) String

func (e MDQueryOptionFlags) String() string

type MDQuerySortOptionFlags

type MDQuerySortOptionFlags int32

@enum MDQuerySortOptionFlags @constant kMDQueryReverseSortOrderFlag Sort the attribute in reverse order.

const (
	KMDQueryReverseSortOrderFlag MDQuerySortOptionFlags = 1
)

func (MDQuerySortOptionFlags) String

func (e MDQuerySortOptionFlags) String() string

type Mach_vm_range_flags_t

type Mach_vm_range_flags_t uint64
const (
	MACH_VM_RANGE_NONE Mach_vm_range_flags_t = 0
)

func (Mach_vm_range_flags_t) String

func (e Mach_vm_range_flags_t) String() string

type Mach_vm_range_flavor_t

type Mach_vm_range_flavor_t uint32
const (
	MACH_VM_RANGE_FLAVOR_INVALID Mach_vm_range_flavor_t = 0
	MACH_VM_RANGE_FLAVOR_V1      Mach_vm_range_flavor_t = 1
)

func (Mach_vm_range_flavor_t) String

func (e Mach_vm_range_flavor_t) String() string

type Mach_vm_range_tag_t

type Mach_vm_range_tag_t uint16
const (
	MACH_VM_RANGE_DEFAULT Mach_vm_range_tag_t = 0
	MACH_VM_RANGE_DATA    Mach_vm_range_tag_t = 1
	MACH_VM_RANGE_FIXED   Mach_vm_range_tag_t = 2
)

func (Mach_vm_range_tag_t) String

func (e Mach_vm_range_tag_t) String() string

type Mpo_flags_t

type Mpo_flags_t uint32
const (
	MPO_PORT                            Mpo_flags_t = 0
	MPO_SERVICE_PORT                    Mpo_flags_t = 1024
	MPO_CONNECTION_PORT                 Mpo_flags_t = 2048
	MPO_REPLY_PORT                      Mpo_flags_t = 4096
	MPO_WEAK_REPLY_PORT                 Mpo_flags_t = 16384
	MPO_NOTIFICATION_PORT               Mpo_flags_t = 17408
	MPO_EXCEPTION_PORT                  Mpo_flags_t = 32768
	MPO_CONNECTION_PORT_WITH_PORT_ARRAY Mpo_flags_t = 65536
)

func (Mpo_flags_t) String

func (e Mpo_flags_t) String() string

type NSPersistentStoreCoordinatorSyncing

type NSPersistentStoreCoordinatorSyncing interface {
}

NSPersistentStoreCoordinatorSyncing wraps the ObjC protocol NSPersistentStoreCoordinatorSyncing.

type Os_clockid_t

type Os_clockid_t uint32
const (
	OS_CLOCK_MACH_ABSOLUTE_TIME Os_clockid_t = 32
)

func (Os_clockid_t) String

func (e Os_clockid_t) String() string

type Ptrauth_key

type Ptrauth_key int32
const (
	Ptrauth_key_none                     Ptrauth_key = -1
	Ptrauth_key_asia                     Ptrauth_key = 0
	Ptrauth_key_asib                     Ptrauth_key = 1
	Ptrauth_key_asda                     Ptrauth_key = 2
	Ptrauth_key_asdb                     Ptrauth_key = 3
	Ptrauth_key_process_independent_code Ptrauth_key = 0
	Ptrauth_key_process_dependent_code   Ptrauth_key = 1
	Ptrauth_key_process_independent_data Ptrauth_key = 2
	Ptrauth_key_process_dependent_data   Ptrauth_key = 3
	Ptrauth_key_return_address           Ptrauth_key = 1
	Ptrauth_key_frame_pointer            Ptrauth_key = 3
	Ptrauth_key_function_pointer         Ptrauth_key = 0
	Ptrauth_key_block_function           Ptrauth_key = 0
	Ptrauth_key_cxx_vtable_pointer       Ptrauth_key = 2
	Ptrauth_key_method_list_pointer      Ptrauth_key = 2
	Ptrauth_key_objc_isa_pointer         Ptrauth_key = 2
	Ptrauth_key_objc_super_pointer       Ptrauth_key = 2
	Ptrauth_key_objc_sel_pointer         Ptrauth_key = 3
	Ptrauth_key_objc_class_ro_pointer    Ptrauth_key = 2
	Ptrauth_key_block_descriptor_pointer Ptrauth_key = 2
	Ptrauth_key_init_fini_pointer        Ptrauth_key = 0
)

func (Ptrauth_key) String

func (e Ptrauth_key) String() string

type Qos_class_t

type Qos_class_t uint32
const (
	QOS_CLASS_USER_INTERACTIVE Qos_class_t = 33
	QOS_CLASS_USER_INITIATED   Qos_class_t = 25
	QOS_CLASS_DEFAULT          Qos_class_t = 21
	QOS_CLASS_UTILITY          Qos_class_t = 17
	QOS_CLASS_BACKGROUND       Qos_class_t = 9
	QOS_CLASS_UNSPECIFIED      Qos_class_t = 0
)

func (Qos_class_t) String

func (e Qos_class_t) String() string

type Virtual_memory_guard_exception_code_t

type Virtual_memory_guard_exception_code_t uint32
const (
	KGUARD_EXC_DEALLOC_GAP                   Virtual_memory_guard_exception_code_t = 1
	KGUARD_EXC_RECLAIM_COPYIO_FAILURE        Virtual_memory_guard_exception_code_t = 2
	KGUARD_EXC_RECLAIM_INDEX_FAILURE         Virtual_memory_guard_exception_code_t = 4
	KGUARD_EXC_RECLAIM_DEALLOCATE_FAILURE    Virtual_memory_guard_exception_code_t = 8
	KGUARD_EXC_RECLAIM_ACCOUNTING_FAILURE    Virtual_memory_guard_exception_code_t = 9
	KGUARD_EXC_SEC_IOPL_ON_EXEC_PAGE         Virtual_memory_guard_exception_code_t = 10
	KGUARD_EXC_SEC_EXEC_ON_IOPL_PAGE         Virtual_memory_guard_exception_code_t = 11
	KGUARD_EXC_SEC_UPL_WRITE_ON_EXEC_REGION  Virtual_memory_guard_exception_code_t = 12
	KGUARD_EXC_LARGE_ALLOCATION_TELEMETRY    Virtual_memory_guard_exception_code_t = 13
	KGUARD_EXC_SEC_ACCESS_FAULT              Virtual_memory_guard_exception_code_t = 98
	KGUARD_EXC_SEC_ASYNC_ACCESS_FAULT        Virtual_memory_guard_exception_code_t = 99
	KGUARD_EXC_SEC_COPY_DENIED               Virtual_memory_guard_exception_code_t = 100
	KGUARD_EXC_SEC_SHARING_DENIED            Virtual_memory_guard_exception_code_t = 101
	KGUARD_EXC_MTE_SYNC_FAULT                Virtual_memory_guard_exception_code_t = 200
	KGUARD_EXC_MTE_ASYNC_USER_FAULT          Virtual_memory_guard_exception_code_t = 201
	KGUARD_EXC_MTE_ASYNC_KERN_FAULT          Virtual_memory_guard_exception_code_t = 202
	KGUARD_EXC_GUARD_OBJECT_ASYNC_USER_FAULT Virtual_memory_guard_exception_code_t = 203
	KGUARD_EXC_GUARD_OBJECT_ASYNC_KERN_FAULT Virtual_memory_guard_exception_code_t = 204
)

func (Virtual_memory_guard_exception_code_t) String

type Xpc_listener_create_flags_t

type Xpc_listener_create_flags_t uint64
const (
	XPC_LISTENER_CREATE_NONE             Xpc_listener_create_flags_t = 0
	XPC_LISTENER_CREATE_INACTIVE         Xpc_listener_create_flags_t = 1
	XPC_LISTENER_CREATE_FORCE_MACH       Xpc_listener_create_flags_t = 2
	XPC_LISTENER_CREATE_FORCE_XPCSERVICE Xpc_listener_create_flags_t = 4
)

func (Xpc_listener_create_flags_t) String

type Xpc_session_create_flags_t

type Xpc_session_create_flags_t uint64
const (
	XPC_SESSION_CREATE_NONE            Xpc_session_create_flags_t = 0
	XPC_SESSION_CREATE_INACTIVE        Xpc_session_create_flags_t = 1
	XPC_SESSION_CREATE_MACH_PRIVILEGED Xpc_session_create_flags_t = 2
)

func (Xpc_session_create_flags_t) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL