Documentation
¶
Overview ¶
Package addressbook provides purego-based Go bindings for the macOS AddressBook framework.
Apple documentation: https://developer.apple.com/documentation/addressbook
Index ¶
- Constants
- func ABAddressBookErrorDomain() *foundation.NSString
- func ABGroupAddPropertiesAndTypes(properties *foundation.NSDictionary[objc.ID, objc.ID]) int
- func ABGroupProperties() *foundation.NSArray[objc.ID]
- func ABGroupRemoveProperties(properties *foundation.NSArray[objc.ID]) int
- func ABGroupTypeOfProperty(property *foundation.NSString) int
- func ABLocalizedPropertyOrLabel(propertyOrLabel *foundation.NSString) *foundation.NSString
- func ABMultiValueIdentifiersErrorKey() *foundation.NSString
- func ABPersonAddPropertiesAndTypes(properties *foundation.NSDictionary[objc.ID, objc.ID]) int
- func ABPersonCancelLoadingImageDataForTag(tag int)
- func ABPersonProperties() *foundation.NSArray[objc.ID]
- func ABPersonRemoveProperties(properties *foundation.NSArray[objc.ID]) int
- func ABPersonTypeOfProperty(property *foundation.NSString) int
- func KABAIMHomeLabel() uintptr
- func KABAIMInstantProperty() uintptr
- func KABAIMMobileMeLabel() uintptr
- func KABAIMWorkLabel() uintptr
- func KABAddressCityKey() uintptr
- func KABAddressCountryCodeKey() uintptr
- func KABAddressCountryKey() uintptr
- func KABAddressHomeLabel() uintptr
- func KABAddressProperty() uintptr
- func KABAddressStateKey() uintptr
- func KABAddressStreetKey() uintptr
- func KABAddressWorkLabel() uintptr
- func KABAddressZIPKey() uintptr
- func KABAlternateBirthdayComponentsProperty() uintptr
- func KABAnniversaryLabel() uintptr
- func KABAssistantLabel() uintptr
- func KABBirthdayComponentsProperty() uintptr
- func KABBirthdayProperty() uintptr
- func KABBrotherLabel() uintptr
- func KABCalendarURIsProperty() uintptr
- func KABChildLabel() uintptr
- func KABCreationDateProperty() uintptr
- func KABDatabaseChangedExternallyNotification() uintptr
- func KABDatabaseChangedNotification() uintptr
- func KABDeletedRecords() uintptr
- func KABDepartmentProperty() uintptr
- func KABEmailHomeLabel() uintptr
- func KABEmailMobileMeLabel() uintptr
- func KABEmailProperty() uintptr
- func KABEmailWorkLabel() uintptr
- func KABFatherLabel() uintptr
- func KABFirstNamePhoneticProperty() uintptr
- func KABFirstNameProperty() uintptr
- func KABFriendLabel() uintptr
- func KABGroupNameProperty() uintptr
- func KABHomeLabel() uintptr
- func KABHomePageLabel() uintptr
- func KABHomePageProperty() uintptr
- func KABICQHomeLabel() uintptr
- func KABICQInstantProperty() uintptr
- func KABICQWorkLabel() uintptr
- func KABInsertedRecords() uintptr
- func KABInstantMessageProperty() uintptr
- func KABInstantMessageServiceAIM() uintptr
- func KABInstantMessageServiceFacebook() uintptr
- func KABInstantMessageServiceGaduGadu() uintptr
- func KABInstantMessageServiceGoogleTalk() uintptr
- func KABInstantMessageServiceICQ() uintptr
- func KABInstantMessageServiceJabber() uintptr
- func KABInstantMessageServiceKey() uintptr
- func KABInstantMessageServiceMSN() uintptr
- func KABInstantMessageServiceQQ() uintptr
- func KABInstantMessageServiceSkype() uintptr
- func KABInstantMessageServiceYahoo() uintptr
- func KABInstantMessageUsernameKey() uintptr
- func KABJabberHomeLabel() uintptr
- func KABJabberInstantProperty() uintptr
- func KABJabberWorkLabel() uintptr
- func KABJobTitleProperty() uintptr
- func KABLastNamePhoneticProperty() uintptr
- func KABLastNameProperty() uintptr
- func KABMSNHomeLabel() uintptr
- func KABMSNInstantProperty() uintptr
- func KABMSNWorkLabel() uintptr
- func KABMaidenNameProperty() uintptr
- func KABManagerLabel() uintptr
- func KABMiddleNamePhoneticProperty() uintptr
- func KABMiddleNameProperty() uintptr
- func KABMobileMeLabel() uintptr
- func KABModificationDateProperty() uintptr
- func KABMotherLabel() uintptr
- func KABNicknameProperty() uintptr
- func KABNoteProperty() uintptr
- func KABOrganizationPhoneticProperty() uintptr
- func KABOrganizationProperty() uintptr
- func KABOtherDateComponentsProperty() uintptr
- func KABOtherDatesProperty() uintptr
- func KABOtherLabel() uintptr
- func KABParentLabel() uintptr
- func KABPartnerLabel() uintptr
- func KABPersonFlags() uintptr
- func KABPhoneHomeFAXLabel() uintptr
- func KABPhoneHomeLabel() uintptr
- func KABPhoneMainLabel() uintptr
- func KABPhoneMobileLabel() uintptr
- func KABPhonePagerLabel() uintptr
- func KABPhoneProperty() uintptr
- func KABPhoneWorkFAXLabel() uintptr
- func KABPhoneWorkLabel() uintptr
- func KABPhoneiPhoneLabel() uintptr
- func KABRelatedNamesProperty() uintptr
- func KABSisterLabel() uintptr
- func KABSocialProfileProperty() uintptr
- func KABSocialProfileServiceFacebook() uintptr
- func KABSocialProfileServiceFlickr() uintptr
- func KABSocialProfileServiceKey() uintptr
- func KABSocialProfileServiceLinkedIn() uintptr
- func KABSocialProfileServiceMySpace() uintptr
- func KABSocialProfileServiceSinaWeibo() uintptr
- func KABSocialProfileServiceTencentWeibo() uintptr
- func KABSocialProfileServiceTwitter() uintptr
- func KABSocialProfileServiceYelp() uintptr
- func KABSocialProfileURLKey() uintptr
- func KABSocialProfileUserIdentifierKey() uintptr
- func KABSocialProfileUsernameKey() uintptr
- func KABSpouseLabel() uintptr
- func KABSuffixProperty() uintptr
- func KABTitleProperty() uintptr
- func KABUIDProperty() uintptr
- func KABURLsProperty() uintptr
- func KABUpdatedRecords() uintptr
- func KABWorkLabel() uintptr
- func KABYahooHomeLabel() uintptr
- func KABYahooInstantProperty() uintptr
- func KABYahooWorkLabel() uintptr
- func SymbolAvailable(symbol string) bool
- type ABAddressBook
- func (o *ABAddressBook) AddRecord(record *ABRecord) bool
- func (o *ABAddressBook) AddRecordError(record *ABRecord) (bool, error)
- func (o *ABAddressBook) DefaultCountryCode() *foundation.NSString
- func (o *ABAddressBook) DefaultNameOrdering() int
- func (o *ABAddressBook) FormattedAddressFromDictionary(address *foundation.NSDictionary[objc.ID, objc.ID]) *foundation.NSAttributedString
- func (o *ABAddressBook) Groups() *foundation.NSArray[objc.ID]
- func (o *ABAddressBook) HasUnsavedChanges() bool
- func (o *ABAddressBook) Me() *ABPerson
- func (o *ABAddressBook) People() *foundation.NSArray[objc.ID]
- func (o *ABAddressBook) RecordClassFromUniqueId(uniqueId *foundation.NSString) *foundation.NSString
- func (o *ABAddressBook) RecordForUniqueId(uniqueId *foundation.NSString) *ABRecord
- func (o *ABAddressBook) RecordsMatchingSearchElement(search *ABSearchElement) *foundation.NSArray[objc.ID]
- func (o *ABAddressBook) RemoveRecord(record *ABRecord) bool
- func (o *ABAddressBook) RemoveRecordError(record *ABRecord) (bool, error)
- func (o *ABAddressBook) Save() bool
- func (o *ABAddressBook) SaveAndReturnError() (bool, error)
- func (o *ABAddressBook) SetMe(moi *ABPerson)
- type ABGroup
- func (o *ABGroup) AddMember(person *ABPerson) bool
- func (o *ABGroup) AddSubgroup(group *ABGroup) bool
- func (o *ABGroup) DistributionIdentifierForPropertyPerson(property *foundation.NSString, person *ABPerson) *foundation.NSString
- func (o *ABGroup) Members() *foundation.NSArray[objc.ID]
- func (o *ABGroup) ParentGroups() *foundation.NSArray[objc.ID]
- func (o *ABGroup) RemoveMember(person *ABPerson) bool
- func (o *ABGroup) RemoveSubgroup(group *ABGroup) bool
- func (o *ABGroup) SetDistributionIdentifierForPropertyPerson(identifier *foundation.NSString, property *foundation.NSString, ...) bool
- func (o *ABGroup) Subgroups() *foundation.NSArray[objc.ID]
- type ABImageClient
- type ABMultiValue
- func (o *ABMultiValue) Count() uint
- func (o *ABMultiValue) IdentifierAtIndex(index uint) *foundation.NSString
- func (o *ABMultiValue) IndexForIdentifier(identifier *foundation.NSString) uint
- func (o *ABMultiValue) LabelAtIndex(index uint) *foundation.NSString
- func (o *ABMultiValue) LabelForIdentifier(identifier *foundation.NSString) objc.ID
- func (o *ABMultiValue) PrimaryIdentifier() *foundation.NSString
- func (o *ABMultiValue) PropertyType() int
- func (o *ABMultiValue) ValueAtIndex(index uint) objc.ID
- func (o *ABMultiValue) ValueForIdentifier(identifier *foundation.NSString) objc.ID
- type ABMutableMultiValue
- func (o *ABMutableMultiValue) AddValueWithLabel(value objc.ID, label *foundation.NSString) *foundation.NSString
- func (o *ABMutableMultiValue) InsertValueWithLabelAtIndex(value objc.ID, label *foundation.NSString, index uint) *foundation.NSString
- func (o *ABMutableMultiValue) RemoveValueAndLabelAtIndex(index uint) bool
- func (o *ABMutableMultiValue) ReplaceLabelAtIndexWithLabel(index uint, label *foundation.NSString) bool
- func (o *ABMutableMultiValue) ReplaceValueAtIndexWithValue(index uint, value objc.ID) bool
- func (o *ABMutableMultiValue) SetPrimaryIdentifier(identifier *foundation.NSString) bool
- type ABPerson
- func (o *ABPerson) BeginLoadingImageDataForClient(client ABImageClient) int
- func (o *ABPerson) ImageData() *foundation.NSData
- func (o *ABPerson) InitWithVCardRepresentation(vCardData *foundation.NSData) objc.ID
- func (o *ABPerson) LinkedPeople() *foundation.NSArray[objc.ID]
- func (o *ABPerson) ParentGroups() *foundation.NSArray[objc.ID]
- func (o *ABPerson) SetImageData(data *foundation.NSData) bool
- func (o *ABPerson) VCardRepresentation() *foundation.NSData
- type ABRecord
- func (o *ABRecord) DisplayName() *foundation.NSString
- func (o *ABRecord) Init() objc.ID
- func (o *ABRecord) InitWithAddressBook(addressBook *ABAddressBook) objc.ID
- func (o *ABRecord) IsReadOnly() bool
- func (o *ABRecord) RemoveValueForProperty(property *foundation.NSString) bool
- func (o *ABRecord) SetValueForProperty(value objc.ID, property *foundation.NSString) bool
- func (o *ABRecord) SetValueForPropertyError(value objc.ID, property *foundation.NSString) (bool, error)
- func (o *ABRecord) UniqueId() *foundation.NSString
- func (o *ABRecord) ValueForProperty(property *foundation.NSString) objc.ID
- type ABSearchElement
- func ABGroupSearchElementForPropertyLabelKeyValueComparison(property *foundation.NSString, label *foundation.NSString, ...) *ABSearchElement
- func ABPersonSearchElementForPropertyLabelKeyValueComparison(property *foundation.NSString, label *foundation.NSString, ...) *ABSearchElement
- func ABSearchElementFromID(id objc.ID) *ABSearchElement
- func ABSearchElementSearchElementForConjunctionChildren(conjuction int, children *foundation.NSArray[objc.ID]) *ABSearchElement
- 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 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 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 ( KABErrorInProperty _ABPropertyType = 0 KABStringProperty _ABPropertyType = 1 KABIntegerProperty _ABPropertyType = 2 KABRealProperty _ABPropertyType = 3 KABDateProperty _ABPropertyType = 4 KABArrayProperty _ABPropertyType = 5 KABDictionaryProperty _ABPropertyType = 6 KABDataProperty _ABPropertyType = 7 KABDateComponentsProperty _ABPropertyType = 8 KABMultiStringProperty _ABPropertyType = 257 KABMultiIntegerProperty _ABPropertyType = 258 KABMultiRealProperty _ABPropertyType = 259 KABMultiDateProperty _ABPropertyType = 260 KABMultiArrayProperty _ABPropertyType = 261 KABMultiDictionaryProperty _ABPropertyType = 262 KABMultiDataProperty _ABPropertyType = 263 KABMultiDateComponentsProperty _ABPropertyType = 264 )
const ( KABEqual _ABSearchComparison = 0 KABNotEqual _ABSearchComparison = 1 KABLessThan _ABSearchComparison = 2 KABLessThanOrEqual _ABSearchComparison = 3 KABGreaterThan _ABSearchComparison = 4 KABGreaterThanOrEqual _ABSearchComparison = 5 KABEqualCaseInsensitive _ABSearchComparison = 6 KABContainsSubString _ABSearchComparison = 7 KABContainsSubStringCaseInsensitive _ABSearchComparison = 8 KABPrefixMatch _ABSearchComparison = 9 KABPrefixMatchCaseInsensitive _ABSearchComparison = 10 KABBitsInBitFieldMatch _ABSearchComparison = 11 KABDoesNotContainSubString _ABSearchComparison = 12 KABDoesNotContainSubStringCaseInsensitive _ABSearchComparison = 13 KABNotEqualCaseInsensitive _ABSearchComparison = 14 KABSuffixMatch _ABSearchComparison = 15 KABSuffixMatchCaseInsensitive _ABSearchComparison = 16 KABWithinIntervalAroundToday _ABSearchComparison = 17 KABWithinIntervalAroundTodayYearless _ABSearchComparison = 18 KABNotWithinIntervalAroundToday _ABSearchComparison = 19 KABNotWithinIntervalAroundTodayYearless _ABSearchComparison = 20 KABWithinIntervalFromToday _ABSearchComparison = 21 KABWithinIntervalFromTodayYearless _ABSearchComparison = 22 KABNotWithinIntervalFromToday _ABSearchComparison = 23 KABNotWithinIntervalFromTodayYearless _ABSearchComparison = 24 )
const ( KABSearchAnd _ABSearchConjunction = 0 KABSearchOr _ABSearchConjunction = 1 )
const ( ABAddRecordsError = 1001 ABPropertyReadOnlyError = 1014 ABPropertyUnsupportedBySourceError = 1013 ABPropertyValueValidationError = 1012 ABRemoveRecordsError = 1002 )
Variables ¶
This section is empty.
Functions ¶
func ABAddressBookErrorDomain ¶
func ABAddressBookErrorDomain() *foundation.NSString
func ABGroupAddPropertiesAndTypes ¶
func ABGroupAddPropertiesAndTypes(properties *foundation.NSDictionary[objc.ID, objc.ID]) int
func ABGroupProperties ¶
func ABGroupProperties() *foundation.NSArray[objc.ID]
func ABGroupRemoveProperties ¶
func ABGroupRemoveProperties(properties *foundation.NSArray[objc.ID]) int
func ABGroupTypeOfProperty ¶
func ABGroupTypeOfProperty(property *foundation.NSString) int
func ABLocalizedPropertyOrLabel ¶
func ABLocalizedPropertyOrLabel(propertyOrLabel *foundation.NSString) *foundation.NSString
func ABMultiValueIdentifiersErrorKey ¶
func ABMultiValueIdentifiersErrorKey() *foundation.NSString
func ABPersonAddPropertiesAndTypes ¶
func ABPersonAddPropertiesAndTypes(properties *foundation.NSDictionary[objc.ID, objc.ID]) int
func ABPersonCancelLoadingImageDataForTag ¶
func ABPersonCancelLoadingImageDataForTag(tag int)
func ABPersonProperties ¶
func ABPersonProperties() *foundation.NSArray[objc.ID]
func ABPersonRemoveProperties ¶
func ABPersonRemoveProperties(properties *foundation.NSArray[objc.ID]) int
func ABPersonTypeOfProperty ¶
func ABPersonTypeOfProperty(property *foundation.NSString) int
func KABAIMHomeLabel ¶
func KABAIMHomeLabel() uintptr
func KABAIMInstantProperty ¶
func KABAIMInstantProperty() uintptr
func KABAIMMobileMeLabel ¶
func KABAIMMobileMeLabel() uintptr
func KABAIMWorkLabel ¶
func KABAIMWorkLabel() uintptr
func KABAddressCityKey ¶
func KABAddressCityKey() uintptr
func KABAddressCountryCodeKey ¶
func KABAddressCountryCodeKey() uintptr
func KABAddressCountryKey ¶
func KABAddressCountryKey() uintptr
func KABAddressHomeLabel ¶
func KABAddressHomeLabel() uintptr
func KABAddressProperty ¶
func KABAddressProperty() uintptr
func KABAddressStateKey ¶
func KABAddressStateKey() uintptr
func KABAddressStreetKey ¶
func KABAddressStreetKey() uintptr
func KABAddressWorkLabel ¶
func KABAddressWorkLabel() uintptr
func KABAddressZIPKey ¶
func KABAddressZIPKey() uintptr
func KABAlternateBirthdayComponentsProperty ¶
func KABAlternateBirthdayComponentsProperty() uintptr
func KABAnniversaryLabel ¶
func KABAnniversaryLabel() uintptr
func KABAssistantLabel ¶
func KABAssistantLabel() uintptr
func KABBirthdayComponentsProperty ¶
func KABBirthdayComponentsProperty() uintptr
func KABBirthdayProperty ¶
func KABBirthdayProperty() uintptr
func KABBrotherLabel ¶
func KABBrotherLabel() uintptr
func KABCalendarURIsProperty ¶
func KABCalendarURIsProperty() uintptr
func KABChildLabel ¶
func KABChildLabel() uintptr
func KABCreationDateProperty ¶
func KABCreationDateProperty() uintptr
func KABDatabaseChangedExternallyNotification ¶
func KABDatabaseChangedExternallyNotification() uintptr
func KABDatabaseChangedNotification ¶
func KABDatabaseChangedNotification() uintptr
func KABDeletedRecords ¶
func KABDeletedRecords() uintptr
func KABDepartmentProperty ¶
func KABDepartmentProperty() uintptr
func KABEmailHomeLabel ¶
func KABEmailHomeLabel() uintptr
func KABEmailMobileMeLabel ¶
func KABEmailMobileMeLabel() uintptr
func KABEmailProperty ¶
func KABEmailProperty() uintptr
func KABEmailWorkLabel ¶
func KABEmailWorkLabel() uintptr
func KABFatherLabel ¶
func KABFatherLabel() uintptr
func KABFirstNamePhoneticProperty ¶
func KABFirstNamePhoneticProperty() uintptr
func KABFirstNameProperty ¶
func KABFirstNameProperty() uintptr
func KABFriendLabel ¶
func KABFriendLabel() uintptr
func KABGroupNameProperty ¶
func KABGroupNameProperty() uintptr
func KABHomeLabel ¶
func KABHomeLabel() uintptr
func KABHomePageLabel ¶
func KABHomePageLabel() uintptr
func KABHomePageProperty ¶
func KABHomePageProperty() uintptr
func KABICQHomeLabel ¶
func KABICQHomeLabel() uintptr
func KABICQInstantProperty ¶
func KABICQInstantProperty() uintptr
func KABICQWorkLabel ¶
func KABICQWorkLabel() uintptr
func KABInsertedRecords ¶
func KABInsertedRecords() uintptr
func KABInstantMessageProperty ¶
func KABInstantMessageProperty() uintptr
func KABInstantMessageServiceAIM ¶
func KABInstantMessageServiceAIM() uintptr
func KABInstantMessageServiceFacebook ¶
func KABInstantMessageServiceFacebook() uintptr
func KABInstantMessageServiceGaduGadu ¶
func KABInstantMessageServiceGaduGadu() uintptr
func KABInstantMessageServiceGoogleTalk ¶
func KABInstantMessageServiceGoogleTalk() uintptr
func KABInstantMessageServiceICQ ¶
func KABInstantMessageServiceICQ() uintptr
func KABInstantMessageServiceJabber ¶
func KABInstantMessageServiceJabber() uintptr
func KABInstantMessageServiceKey ¶
func KABInstantMessageServiceKey() uintptr
func KABInstantMessageServiceMSN ¶
func KABInstantMessageServiceMSN() uintptr
func KABInstantMessageServiceQQ ¶
func KABInstantMessageServiceQQ() uintptr
func KABInstantMessageServiceSkype ¶
func KABInstantMessageServiceSkype() uintptr
func KABInstantMessageServiceYahoo ¶
func KABInstantMessageServiceYahoo() uintptr
func KABInstantMessageUsernameKey ¶
func KABInstantMessageUsernameKey() uintptr
func KABJabberHomeLabel ¶
func KABJabberHomeLabel() uintptr
func KABJabberInstantProperty ¶
func KABJabberInstantProperty() uintptr
func KABJabberWorkLabel ¶
func KABJabberWorkLabel() uintptr
func KABJobTitleProperty ¶
func KABJobTitleProperty() uintptr
func KABLastNamePhoneticProperty ¶
func KABLastNamePhoneticProperty() uintptr
func KABLastNameProperty ¶
func KABLastNameProperty() uintptr
func KABMSNHomeLabel ¶
func KABMSNHomeLabel() uintptr
func KABMSNInstantProperty ¶
func KABMSNInstantProperty() uintptr
func KABMSNWorkLabel ¶
func KABMSNWorkLabel() uintptr
func KABMaidenNameProperty ¶
func KABMaidenNameProperty() uintptr
func KABManagerLabel ¶
func KABManagerLabel() uintptr
func KABMiddleNamePhoneticProperty ¶
func KABMiddleNamePhoneticProperty() uintptr
func KABMiddleNameProperty ¶
func KABMiddleNameProperty() uintptr
func KABMobileMeLabel ¶
func KABMobileMeLabel() uintptr
func KABModificationDateProperty ¶
func KABModificationDateProperty() uintptr
func KABMotherLabel ¶
func KABMotherLabel() uintptr
func KABNicknameProperty ¶
func KABNicknameProperty() uintptr
func KABNoteProperty ¶
func KABNoteProperty() uintptr
func KABOrganizationPhoneticProperty ¶
func KABOrganizationPhoneticProperty() uintptr
func KABOrganizationProperty ¶
func KABOrganizationProperty() uintptr
func KABOtherDateComponentsProperty ¶
func KABOtherDateComponentsProperty() uintptr
func KABOtherDatesProperty ¶
func KABOtherDatesProperty() uintptr
func KABOtherLabel ¶
func KABOtherLabel() uintptr
func KABParentLabel ¶
func KABParentLabel() uintptr
func KABPartnerLabel ¶
func KABPartnerLabel() uintptr
func KABPersonFlags ¶
func KABPersonFlags() uintptr
func KABPhoneHomeFAXLabel ¶
func KABPhoneHomeFAXLabel() uintptr
func KABPhoneHomeLabel ¶
func KABPhoneHomeLabel() uintptr
func KABPhoneMainLabel ¶
func KABPhoneMainLabel() uintptr
func KABPhoneMobileLabel ¶
func KABPhoneMobileLabel() uintptr
func KABPhonePagerLabel ¶
func KABPhonePagerLabel() uintptr
func KABPhoneProperty ¶
func KABPhoneProperty() uintptr
func KABPhoneWorkFAXLabel ¶
func KABPhoneWorkFAXLabel() uintptr
func KABPhoneWorkLabel ¶
func KABPhoneWorkLabel() uintptr
func KABPhoneiPhoneLabel ¶
func KABPhoneiPhoneLabel() uintptr
func KABRelatedNamesProperty ¶
func KABRelatedNamesProperty() uintptr
func KABSisterLabel ¶
func KABSisterLabel() uintptr
func KABSocialProfileProperty ¶
func KABSocialProfileProperty() uintptr
func KABSocialProfileServiceFacebook ¶
func KABSocialProfileServiceFacebook() uintptr
func KABSocialProfileServiceFlickr ¶
func KABSocialProfileServiceFlickr() uintptr
func KABSocialProfileServiceKey ¶
func KABSocialProfileServiceKey() uintptr
func KABSocialProfileServiceLinkedIn ¶
func KABSocialProfileServiceLinkedIn() uintptr
func KABSocialProfileServiceMySpace ¶
func KABSocialProfileServiceMySpace() uintptr
func KABSocialProfileServiceSinaWeibo ¶
func KABSocialProfileServiceSinaWeibo() uintptr
func KABSocialProfileServiceTencentWeibo ¶
func KABSocialProfileServiceTencentWeibo() uintptr
func KABSocialProfileServiceTwitter ¶
func KABSocialProfileServiceTwitter() uintptr
func KABSocialProfileServiceYelp ¶
func KABSocialProfileServiceYelp() uintptr
func KABSocialProfileURLKey ¶
func KABSocialProfileURLKey() uintptr
func KABSocialProfileUserIdentifierKey ¶
func KABSocialProfileUserIdentifierKey() uintptr
func KABSocialProfileUsernameKey ¶
func KABSocialProfileUsernameKey() uintptr
func KABSpouseLabel ¶
func KABSpouseLabel() uintptr
func KABSuffixProperty ¶
func KABSuffixProperty() uintptr
func KABTitleProperty ¶
func KABTitleProperty() uintptr
func KABUIDProperty ¶
func KABUIDProperty() uintptr
func KABURLsProperty ¶
func KABURLsProperty() uintptr
func KABUpdatedRecords ¶
func KABUpdatedRecords() uintptr
func KABWorkLabel ¶
func KABWorkLabel() uintptr
func KABYahooHomeLabel ¶
func KABYahooHomeLabel() uintptr
func KABYahooInstantProperty ¶
func KABYahooInstantProperty() uintptr
func KABYahooWorkLabel ¶
func KABYahooWorkLabel() uintptr
func SymbolAvailable ¶
SymbolAvailable reports whether the named C symbol was bound when the library loaded. Calling a generated wrapper whose symbol is unavailable dereferences a nil function variable and panics.
Types ¶
type ABAddressBook ¶
type ABAddressBook struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/addressbook/abaddressbook
func ABAddressBookAddressBook ¶
func ABAddressBookAddressBook() *ABAddressBook
func ABAddressBookFromID ¶
func ABAddressBookFromID(id objc.ID) *ABAddressBook
func ABAddressBookSharedAddressBook ¶
func ABAddressBookSharedAddressBook() *ABAddressBook
func (*ABAddressBook) AddRecord ¶
func (o *ABAddressBook) AddRecord(record *ABRecord) bool
func (*ABAddressBook) AddRecordError ¶
func (o *ABAddressBook) AddRecordError(record *ABRecord) (bool, error)
func (*ABAddressBook) DefaultCountryCode ¶
func (o *ABAddressBook) DefaultCountryCode() *foundation.NSString
func (*ABAddressBook) DefaultNameOrdering ¶
func (o *ABAddressBook) DefaultNameOrdering() int
func (*ABAddressBook) FormattedAddressFromDictionary ¶
func (o *ABAddressBook) FormattedAddressFromDictionary(address *foundation.NSDictionary[objc.ID, objc.ID]) *foundation.NSAttributedString
func (*ABAddressBook) Groups ¶
func (o *ABAddressBook) Groups() *foundation.NSArray[objc.ID]
func (*ABAddressBook) HasUnsavedChanges ¶
func (o *ABAddressBook) HasUnsavedChanges() bool
func (*ABAddressBook) Me ¶
func (o *ABAddressBook) Me() *ABPerson
func (*ABAddressBook) People ¶
func (o *ABAddressBook) People() *foundation.NSArray[objc.ID]
func (*ABAddressBook) RecordClassFromUniqueId ¶
func (o *ABAddressBook) RecordClassFromUniqueId(uniqueId *foundation.NSString) *foundation.NSString
func (*ABAddressBook) RecordForUniqueId ¶
func (o *ABAddressBook) RecordForUniqueId(uniqueId *foundation.NSString) *ABRecord
func (*ABAddressBook) RecordsMatchingSearchElement ¶
func (o *ABAddressBook) RecordsMatchingSearchElement(search *ABSearchElement) *foundation.NSArray[objc.ID]
func (*ABAddressBook) RemoveRecord ¶
func (o *ABAddressBook) RemoveRecord(record *ABRecord) bool
func (*ABAddressBook) RemoveRecordError ¶
func (o *ABAddressBook) RemoveRecordError(record *ABRecord) (bool, error)
func (*ABAddressBook) Save ¶
func (o *ABAddressBook) Save() bool
func (*ABAddressBook) SaveAndReturnError ¶
func (o *ABAddressBook) SaveAndReturnError() (bool, error)
func (*ABAddressBook) SetMe ¶
func (o *ABAddressBook) SetMe(moi *ABPerson)
type ABGroup ¶
type ABGroup struct {
ABRecord
}
Apple documentation: https://developer.apple.com/documentation/addressbook/abgroup
func ABGroupFromID ¶
func (*ABGroup) AddSubgroup ¶
func (*ABGroup) DistributionIdentifierForPropertyPerson ¶
func (o *ABGroup) DistributionIdentifierForPropertyPerson(property *foundation.NSString, person *ABPerson) *foundation.NSString
func (*ABGroup) ParentGroups ¶
func (o *ABGroup) ParentGroups() *foundation.NSArray[objc.ID]
func (*ABGroup) RemoveMember ¶
func (*ABGroup) RemoveSubgroup ¶
func (*ABGroup) SetDistributionIdentifierForPropertyPerson ¶
func (o *ABGroup) SetDistributionIdentifierForPropertyPerson(identifier *foundation.NSString, property *foundation.NSString, person *ABPerson) bool
type ABImageClient ¶
type ABImageClient interface {
ConsumeImageDataForTag(data *foundation.NSData, tag int)
}
ABImageClient wraps the ObjC protocol ABImageClient.
type ABMultiValue ¶
type ABMultiValue struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/addressbook/abmultivalue
func ABMultiValueFromID ¶
func ABMultiValueFromID(id objc.ID) *ABMultiValue
func (*ABMultiValue) Count ¶
func (o *ABMultiValue) Count() uint
func (*ABMultiValue) IdentifierAtIndex ¶
func (o *ABMultiValue) IdentifierAtIndex(index uint) *foundation.NSString
func (*ABMultiValue) IndexForIdentifier ¶
func (o *ABMultiValue) IndexForIdentifier(identifier *foundation.NSString) uint
func (*ABMultiValue) LabelAtIndex ¶
func (o *ABMultiValue) LabelAtIndex(index uint) *foundation.NSString
func (*ABMultiValue) LabelForIdentifier ¶
func (o *ABMultiValue) LabelForIdentifier(identifier *foundation.NSString) objc.ID
func (*ABMultiValue) PrimaryIdentifier ¶
func (o *ABMultiValue) PrimaryIdentifier() *foundation.NSString
func (*ABMultiValue) PropertyType ¶
func (o *ABMultiValue) PropertyType() int
func (*ABMultiValue) ValueAtIndex ¶
func (o *ABMultiValue) ValueAtIndex(index uint) objc.ID
func (*ABMultiValue) ValueForIdentifier ¶
func (o *ABMultiValue) ValueForIdentifier(identifier *foundation.NSString) objc.ID
type ABMutableMultiValue ¶
type ABMutableMultiValue struct {
ABMultiValue
}
Apple documentation: https://developer.apple.com/documentation/addressbook/abmutablemultivalue
func ABMutableMultiValueFromID ¶
func ABMutableMultiValueFromID(id objc.ID) *ABMutableMultiValue
func (*ABMutableMultiValue) AddValueWithLabel ¶
func (o *ABMutableMultiValue) AddValueWithLabel(value objc.ID, label *foundation.NSString) *foundation.NSString
func (*ABMutableMultiValue) InsertValueWithLabelAtIndex ¶
func (o *ABMutableMultiValue) InsertValueWithLabelAtIndex(value objc.ID, label *foundation.NSString, index uint) *foundation.NSString
func (*ABMutableMultiValue) RemoveValueAndLabelAtIndex ¶
func (o *ABMutableMultiValue) RemoveValueAndLabelAtIndex(index uint) bool
func (*ABMutableMultiValue) ReplaceLabelAtIndexWithLabel ¶
func (o *ABMutableMultiValue) ReplaceLabelAtIndexWithLabel(index uint, label *foundation.NSString) bool
func (*ABMutableMultiValue) ReplaceValueAtIndexWithValue ¶
func (o *ABMutableMultiValue) ReplaceValueAtIndexWithValue(index uint, value objc.ID) bool
func (*ABMutableMultiValue) SetPrimaryIdentifier ¶
func (o *ABMutableMultiValue) SetPrimaryIdentifier(identifier *foundation.NSString) bool
type ABPerson ¶
type ABPerson struct {
ABRecord
}
Apple documentation: https://developer.apple.com/documentation/addressbook/abperson
func ABPersonFromID ¶
func (*ABPerson) BeginLoadingImageDataForClient ¶
func (o *ABPerson) BeginLoadingImageDataForClient(client ABImageClient) int
func (*ABPerson) ImageData ¶
func (o *ABPerson) ImageData() *foundation.NSData
func (*ABPerson) InitWithVCardRepresentation ¶
func (o *ABPerson) InitWithVCardRepresentation(vCardData *foundation.NSData) objc.ID
func (*ABPerson) LinkedPeople ¶
func (o *ABPerson) LinkedPeople() *foundation.NSArray[objc.ID]
func (*ABPerson) ParentGroups ¶
func (o *ABPerson) ParentGroups() *foundation.NSArray[objc.ID]
func (*ABPerson) SetImageData ¶
func (o *ABPerson) SetImageData(data *foundation.NSData) bool
func (*ABPerson) VCardRepresentation ¶
func (o *ABPerson) VCardRepresentation() *foundation.NSData
type ABRecord ¶
type ABRecord struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/addressbook/abrecord
func ABRecordFromID ¶
func (*ABRecord) DisplayName ¶
func (o *ABRecord) DisplayName() *foundation.NSString
func (*ABRecord) InitWithAddressBook ¶
func (o *ABRecord) InitWithAddressBook(addressBook *ABAddressBook) objc.ID
func (*ABRecord) IsReadOnly ¶
func (*ABRecord) RemoveValueForProperty ¶
func (o *ABRecord) RemoveValueForProperty(property *foundation.NSString) bool
func (*ABRecord) SetValueForProperty ¶
func (*ABRecord) SetValueForPropertyError ¶
func (*ABRecord) UniqueId ¶
func (o *ABRecord) UniqueId() *foundation.NSString
func (*ABRecord) ValueForProperty ¶
func (o *ABRecord) ValueForProperty(property *foundation.NSString) objc.ID
type ABSearchElement ¶
type ABSearchElement struct {
foundation.NSObject
}
Apple documentation: https://developer.apple.com/documentation/addressbook/absearchelement
func ABGroupSearchElementForPropertyLabelKeyValueComparison ¶
func ABGroupSearchElementForPropertyLabelKeyValueComparison(property *foundation.NSString, label *foundation.NSString, key *foundation.NSString, value objc.ID, comparison int) *ABSearchElement
func ABPersonSearchElementForPropertyLabelKeyValueComparison ¶
func ABPersonSearchElementForPropertyLabelKeyValueComparison(property *foundation.NSString, label *foundation.NSString, key *foundation.NSString, value objc.ID, comparison int) *ABSearchElement
func ABSearchElementFromID ¶
func ABSearchElementFromID(id objc.ID) *ABSearchElement
func ABSearchElementSearchElementForConjunctionChildren ¶
func ABSearchElementSearchElementForConjunctionChildren(conjuction int, children *foundation.NSArray[objc.ID]) *ABSearchElement
func (*ABSearchElement) MatchesRecord ¶
func (o *ABSearchElement) MatchesRecord(record *ABRecord) bool
type Acl_entry_id_t ¶
type Acl_entry_id_t int64
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 int64
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 int64
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 int64
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 int64
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 Ipc_info_object_type_t ¶
type Ipc_info_object_type_t int64
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 int64
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 int64
@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 int64
const ( KMDQuerySynchronous MDQueryOptionFlags = 1 KMDQueryWantsUpdates MDQueryOptionFlags = 4 KMDQueryAllowFSTranslation MDQueryOptionFlags = 8 )
func (MDQueryOptionFlags) String ¶
func (e MDQueryOptionFlags) String() string
type MDQuerySortOptionFlags ¶
type MDQuerySortOptionFlags int64
@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 int64
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 int64
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 int64
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 int64
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 Os_clockid_t ¶
type Os_clockid_t int64
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 int64
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 int64
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 int64
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 int64
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