Documentation
¶
Overview ¶
Package syncservices provides purego-based Go bindings for the macOS SyncServices framework.
Apple documentation: https://developer.apple.com/documentation/syncservices
Index ¶
- Constants
- func ISyncAvailabilityChangedNotification() *foundation.NSStringdeprecated
- func ISyncChangeChangeWithTypeRecordIdentifierChanges(type_ int, recordIdentifier *foundation.NSString, ...) objc.IDdeprecated
- func ISyncChangePropertyActionKey() *foundation.NSStringdeprecated
- func ISyncChangePropertyClear() *foundation.NSStringdeprecated
- func ISyncChangePropertyNameKey() *foundation.NSStringdeprecated
- func ISyncChangePropertySet() *foundation.NSStringdeprecated
- func ISyncChangePropertyValueIsDefaultKey() *foundation.NSStringdeprecated
- func ISyncChangePropertyValueKey() *foundation.NSStringdeprecated
- func ISyncClientTypeApplication() *foundation.NSStringdeprecated
- func ISyncClientTypeDevice() *foundation.NSStringdeprecated
- func ISyncClientTypePeer() *foundation.NSStringdeprecated
- func ISyncClientTypeServer() *foundation.NSStringdeprecated
- func ISyncErrorDomain() *foundation.NSStringdeprecated
- func ISyncInvalidArgumentsException() *foundation.NSStringdeprecated
- func ISyncInvalidEntityException() *foundation.NSStringdeprecated
- func ISyncInvalidRecordException() *foundation.NSStringdeprecated
- func ISyncInvalidRecordIdentifiersKey() *foundation.NSStringdeprecated
- func ISyncInvalidRecordReasonsKey() *foundation.NSStringdeprecated
- func ISyncInvalidRecordsKey() *foundation.NSStringdeprecated
- func ISyncInvalidSchemaException() *foundation.NSStringdeprecated
- func ISyncRecordEntityNameKey() *foundation.NSStringdeprecated
- func ISyncServerUnavailableException() *foundation.NSStringdeprecated
- func ISyncSessionBeginSessionInBackgroundWithClientEntityNamesTargetSelector(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], target objc.ID, ...)deprecated
- func ISyncSessionBeginSessionInBackgroundWithClientEntityNamesTargetSelectorLastAnchors(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], target objc.ID, ...)deprecated
- func ISyncSessionCancelPreviousBeginSessionWithClient(client *ISyncClient)deprecated
- func ISyncSessionCancelledException() *foundation.NSStringdeprecated
- func ISyncSessionUnavailableException() *foundation.NSStringdeprecated
- func ISyncUnsupportedEntityException() *foundation.NSStringdeprecated
- type Acl_entry_id_t
- type Acl_flag_t
- type Acl_perm_t
- type Acl_tag_t
- type Acl_type_t
- type Clockid_t
- type Dispatch_autorelease_frequency_t
- type Dispatch_block_flags_t
- type Filesec_property_t
- type ISyncChange
- func (o *ISyncChange) Changes() *foundation.NSArray[objc.ID]deprecated
- func (o *ISyncChange) InitWithChangeTypeRecordIdentifierChanges(type_ int, recordIdentifier *foundation.NSString, ...) objc.IDdeprecated
- func (o *ISyncChange) Record() *foundation.NSDictionary[objc.ID, objc.ID]deprecated
- func (o *ISyncChange) RecordIdentifier() *foundation.NSStringdeprecated
- func (o *ISyncChange) Type() intdeprecated
- type ISyncClient
- func (o *ISyncClient) CanPullChangesForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncClient) CanPushChangesForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncClient) ClientIdentifier() *foundation.NSStringdeprecated
- func (o *ISyncClient) ClientType() *foundation.NSStringdeprecated
- func (o *ISyncClient) DisplayName() *foundation.NSStringdeprecated
- func (o *ISyncClient) EnabledEntityNames() *foundation.NSArray[objc.ID]deprecated
- func (o *ISyncClient) Filters() *foundation.NSArray[objc.ID]deprecated
- func (o *ISyncClient) FormatsRelationships() booldeprecated
- func (o *ISyncClient) ImagePath() *foundation.NSStringdeprecated
- func (o *ISyncClient) IsEnabledForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncClient) LastSyncDateForEntityName(entityName *foundation.NSString) *foundation.NSDatedeprecated
- func (o *ISyncClient) LastSyncStatusForEntityName(entityName *foundation.NSString) intdeprecated
- func (o *ISyncClient) ObjectForKey(key *foundation.NSString) objc.IDdeprecated
- func (o *ISyncClient) SetDisplayName(displayName *foundation.NSString)deprecated
- func (o *ISyncClient) SetEnabledForEntityNames(flag bool, entityNames *foundation.NSArray[objc.ID])deprecated
- func (o *ISyncClient) SetFilters(filters *foundation.NSArray[objc.ID])deprecated
- func (o *ISyncClient) SetFormatsRelationships(flag bool)deprecated
- func (o *ISyncClient) SetImagePath(path *foundation.NSString)deprecated
- func (o *ISyncClient) SetObjectForKey(value foundation.NSCoding, key *foundation.NSString)deprecated
- func (o *ISyncClient) SetShouldReplaceClientRecordsForEntityNames(flag bool, entityNames *foundation.NSArray[objc.ID])deprecated
- func (o *ISyncClient) SetShouldSynchronizeWithClientsOfType(flag bool, clientType *foundation.NSString)deprecated
- func (o *ISyncClient) SetSyncAlertHandlerSelector(handler objc.ID, selector objc.SEL)deprecated
- func (o *ISyncClient) SetSyncAlertToolPath(path *foundation.NSString)deprecated
- func (o *ISyncClient) ShouldReplaceClientRecordsForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncClient) ShouldSynchronizeWithClientsOfType(clientType *foundation.NSString) booldeprecated
- func (o *ISyncClient) SupportedEntityNames() *foundation.NSArray[objc.ID]deprecated
- func (o *ISyncClient) SyncAlertToolPath() *foundation.NSStringdeprecated
- type ISyncFilter
- type ISyncFiltering
- type ISyncManager
- func (o *ISyncManager) AddRequestMode(mode *foundation.NSString)deprecated
- func (o *ISyncManager) ClientWithIdentifier(clientId *foundation.NSString) *ISyncClientdeprecated
- func (o *ISyncManager) ClientWithIdentifierNeedsSyncing(clientId *foundation.NSString, flag bool)deprecated
- func (o *ISyncManager) IsEnabled() booldeprecated
- func (o *ISyncManager) RegisterClientWithIdentifierDescriptionFilePath(clientId *foundation.NSString, descriptionFilePath *foundation.NSString) *ISyncClientdeprecated
- func (o *ISyncManager) RegisterSchemaWithBundlePath(bundlePath *foundation.NSString) booldeprecated
- func (o *ISyncManager) RemoveRequestMode(mode *foundation.NSString)deprecated
- func (o *ISyncManager) RequestModes() *foundation.NSArray[objc.ID]deprecated
- func (o *ISyncManager) SnapshotOfRecordsInTruthWithEntityNamesUsingIdentifiersForClient(entityNames *foundation.NSArray[objc.ID], client *ISyncClient) *ISyncRecordSnapshotdeprecated
- func (o *ISyncManager) SyncDisabledReason() unsafe.Pointerdeprecated
- func (o *ISyncManager) UnregisterClient(client *ISyncClient)deprecated
- func (o *ISyncManager) UnregisterSchemaWithName(schemaName *foundation.NSString)deprecated
- type ISyncRecordSnapshot
- func (o *ISyncRecordSnapshot) RecordIdentifierForReferenceIsModified(reference unsafe.Pointer, pModified *bool) *foundation.NSStringdeprecated
- func (o *ISyncRecordSnapshot) RecordReferenceForRecordWithIdentifier(identifier *foundation.NSString) unsafe.Pointerdeprecated
- func (o *ISyncRecordSnapshot) RecordsWithIdentifiers(recordIds *foundation.NSArray[objc.ID]) *foundation.NSDictionary[objc.ID, objc.ID]deprecated
- func (o *ISyncRecordSnapshot) RecordsWithMatchingAttributes(attributes *foundation.NSDictionary[objc.ID, objc.ID]) *foundation.NSDictionary[objc.ID, objc.ID]deprecated
- func (o *ISyncRecordSnapshot) SourceIdentifiersForRelationshipNameWithTargetIdentifier(relationshipName *foundation.NSString, sourceId *foundation.NSString) *foundation.NSArray[objc.ID]deprecated
- func (o *ISyncRecordSnapshot) TargetIdentifiersForRelationshipNameWithSourceIdentifier(relationshipName *foundation.NSString, sourceId *foundation.NSString) *foundation.NSArray[objc.ID]deprecated
- type ISyncServerDisabledReasondeprecated
- type ISyncSession
- func ISyncSessionBeginSessionWithClientEntityNamesBeforeDate(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], ...) *ISyncSessiondeprecated
- func ISyncSessionBeginSessionWithClientEntityNamesBeforeDateLastAnchors(client *ISyncClient, entityNames *foundation.NSArray[objc.ID], ...) *ISyncSessiondeprecated
- func ISyncSessionFromID(id objc.ID) *ISyncSession
- func (o *ISyncSession) CancelSyncing()deprecated
- func (o *ISyncSession) ChangeEnumeratorForEntityNames(entityNames *foundation.NSArray[objc.ID]) *foundation.NSEnumerator[objc.ID]deprecated
- func (o *ISyncSession) ClientAcceptedChangesForRecordWithIdentifierFormattedRecordNewRecordIdentifier(recordId *foundation.NSString, ...)deprecated
- func (o *ISyncSession) ClientChangedRecordIdentifiers(oldToNew *foundation.NSDictionary[objc.ID, objc.ID])deprecated
- func (o *ISyncSession) ClientCommittedAcceptedChanges()deprecated
- func (o *ISyncSession) ClientCommittedAcceptedChangesWithNextAnchors(anchors *foundation.NSDictionary[objc.ID, objc.ID])deprecated
- func (o *ISyncSession) ClientDidResetEntityNames(entityNames *foundation.NSArray[objc.ID])deprecated
- func (o *ISyncSession) ClientFinishedPushingChangesWithNextAnchors(anchors *foundation.NSDictionary[objc.ID, objc.ID])deprecated
- func (o *ISyncSession) ClientInfoForRecordWithIdentifier(recordId *foundation.NSString) objc.IDdeprecated
- func (o *ISyncSession) ClientLostRecordWithIdentifierShouldReplaceOnNextSync(recordId *foundation.NSString, flag bool)deprecated
- func (o *ISyncSession) ClientRefusedChangesForRecordWithIdentifier(recordId *foundation.NSString)deprecated
- func (o *ISyncSession) ClientWantsToPushAllRecordsForEntityNames(entityNames *foundation.NSArray[objc.ID])deprecated
- func (o *ISyncSession) DeleteRecordWithIdentifier(recordId *foundation.NSString)deprecated
- func (o *ISyncSession) FinishSyncing()deprecated
- func (o *ISyncSession) IsCancelled() booldeprecated
- func (o *ISyncSession) Ping()deprecated
- func (o *ISyncSession) PrepareToPullChangesForEntityNamesBeforeDate(entityNames *foundation.NSArray[objc.ID], date *foundation.NSDate) booldeprecated
- func (o *ISyncSession) PrepareToPullChangesInBackgroundForEntityNamesTargetSelector(entityNames *foundation.NSArray[objc.ID], target objc.ID, selector objc.SEL)deprecated
- func (o *ISyncSession) PushChange(change *ISyncChange)deprecated
- func (o *ISyncSession) PushChangesFromRecordWithIdentifier(record *foundation.NSDictionary[objc.ID, objc.ID], ...)deprecated
- func (o *ISyncSession) SetClientInfoForRecordWithIdentifier(clientInfo foundation.NSCoding, recordId *foundation.NSString)deprecated
- func (o *ISyncSession) ShouldPullChangesForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncSession) ShouldPushAllRecordsForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncSession) ShouldPushChangesForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncSession) ShouldReplaceAllRecordsOnClientForEntityName(entityName *foundation.NSString) booldeprecated
- func (o *ISyncSession) SnapshotOfRecordsInTruth() *ISyncRecordSnapshotdeprecated
- type ISyncSessionDriver
- func (o *ISyncSessionDriver) Client() *ISyncClientdeprecated
- func (o *ISyncSessionDriver) DataSource() ISyncSessionDriverDataSourcedeprecated
- func (o *ISyncSessionDriver) Delegate() objc.IDdeprecated
- func (o *ISyncSessionDriver) FinishSyncing()deprecated
- func (o *ISyncSessionDriver) HandlesSyncAlerts() booldeprecated
- func (o *ISyncSessionDriver) LastError() unsafe.Pointerdeprecated
- func (o *ISyncSessionDriver) Session() *ISyncSessiondeprecated
- func (o *ISyncSessionDriver) SetDelegate(delegate objc.ID)deprecated
- func (o *ISyncSessionDriver) SetHandlesSyncAlerts(yesOrNo bool)deprecated
- func (o *ISyncSessionDriver) StartAsynchronousSync() (bool, error)deprecated
- func (o *ISyncSessionDriver) Sync() booldeprecated
- type ISyncSessionDriverChangeResult
- type ISyncSessionDriverDataSource
- type ISyncSessionDriverMode
- type Idtype_t
- type Ipc_info_object_type_t
- type Launch_data_type_t
- type MDLabelDomain
- type MDQueryOptionFlags
- type MDQuerySortOptionFlags
- type Mach_vm_range_flags_t
- type Mach_vm_range_flavor_t
- type Mach_vm_range_tag_t
- type Mpo_flags_t
- type NSPersistentStoreCoordinatorSyncing
- type Os_clockid_t
- type Ptrauth_key
- type Qos_class_t
- type Virtual_memory_guard_exception_code_t
- type Xpc_listener_create_flags_t
- type Xpc_session_create_flags_t
Constants ¶
const ( ISyncChangeTypeNone __ISyncChangeType = 0 ISyncChangeTypeAdd __ISyncChangeType = 1 ISyncChangeTypeModify __ISyncChangeType = 2 ISyncChangeTypeDelete __ISyncChangeType = 3 )
const ( ISyncStatusRunning __ISyncStatus = 1 ISyncStatusSuccess __ISyncStatus = 2 ISyncStatusWarnings __ISyncStatus = 3 ISyncStatusErrors __ISyncStatus = 4 ISyncStatusCancelled __ISyncStatus = 5 ISyncStatusFailed __ISyncStatus = 6 ISyncStatusNever __ISyncStatus = 7 )
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_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 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 ¶
func (e Dispatch_autorelease_frequency_t) String() 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 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
func (o *ISyncSessionDriver) DataSource() ISyncSessionDriverDataSource
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 ¶
func (e ISyncSessionDriverChangeResult) String() 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 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 ¶
func (e Virtual_memory_guard_exception_code_t) String() 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 ¶
func (e Xpc_listener_create_flags_t) String() 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 ¶
func (e Xpc_session_create_flags_t) String() string