iobluetoothui

package
v0.10.2 Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Rendered for darwin/amd64

Overview

Package iobluetoothui provides purego-based Go bindings for the macOS IOBluetoothUI framework.

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

Index

Constants

View Source
const (
	KIOBluetoothServiceBrowserControllerOptionsAutoStartInquiry   = 1
	KIOBluetoothServiceBrowserControllerOptionsDisconnectWhenDone = 2
	KIOBluetoothServiceBrowserControllerOptionsNone               = 0
)
View Source
const (
	KIOBluetoothUISuccess         = -1000
	KIOBluetoothUIUserCanceledErr = -1001
)

Variables

This section is empty.

Functions

func IOBluetoothGetDeviceSelectorController

func IOBluetoothGetDeviceSelectorController() unsafe.Pointer

func IOBluetoothGetPairingController

func IOBluetoothGetPairingController() unsafe.Pointer

func IOBluetoothServiceBrowserControllerBrowseDevicesAsSheetForWindowOptionsWindow

func IOBluetoothServiceBrowserControllerBrowseDevicesAsSheetForWindowOptionsWindow(outRecord *iobluetooth.IOBluetoothSDPServiceRecord, inOptions uint32, inWindow *appkit.NSWindow) int

@method browseDevicesAsSheetForWindow:options:window: @abstract @discussion ***WARNING*** This method has been deprecated in favor of - beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:. @param outRecord Pointer to a (IOBluetoothSDPServiceRecord *) object. This will get allocated and returned to the client if the user selects a service. @param inOptions For future expansion. Currently no options defined. @param inWindow The window to be used as the anchor of the sheet. @result IOReturn - kIOReturnSuccess - on successful completion. kCanceledErr - User canceled. @discussion This method will allocate and run the IOBluetoothServiceBrowserController browser window as a sheet for a window.

func IOBluetoothServiceBrowserControllerBrowseDevicesOptions

func IOBluetoothServiceBrowserControllerBrowseDevicesOptions(outRecord *iobluetooth.IOBluetoothSDPServiceRecord, inOptions uint32) int

@method browseDevices:options: @abstract @discussion ***WARNING*** This method has been deprecated in favor of -setOptions:, -runModal and -getResults. @param outRecord Pointer to a (IOBluetoothSDPServiceRecord *) object. This will get allocated and returned to the client if the user selects a service. @param inOptions For future expansion. Currently no options defined. @result IOReturn - kIOReturnSuccess - on successful completion. kCanceledErr - User canceled. @discussion This method allocates and runs the browser window as a modal window waiting for the user to either select a service, or cancel the browser window.

func IOBluetoothValidateHardwareWithDescription

func IOBluetoothValidateHardwareWithDescription(cancelButtonTitle unsafe.Pointer, descriptionText unsafe.Pointer) int

func SymbolAvailable

func SymbolAvailable(symbol string) bool

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 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_tag_t

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

func (Acl_tag_t) String

func (e Acl_tag_t) String() string

type Acl_type_t

type Acl_type_t 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 BluetoothAMPCommandRejectReason

type BluetoothAMPCommandRejectReason int64
const (
	KBluetoothAMPManagerCommandRejectReasonCommandNotRecognized BluetoothAMPCommandRejectReason = 0
)

func (BluetoothAMPCommandRejectReason) String

type BluetoothAMPCreatePhysicalLinkResponseStatus

type BluetoothAMPCreatePhysicalLinkResponseStatus int64
const (
	KBluetoothAMPManagerCreatePhysicalLinkResponseSuccess                                    BluetoothAMPCreatePhysicalLinkResponseStatus = 0
	KBluetoothAMPManagerCreatePhysicalLinkResponseInvalidControllerID                        BluetoothAMPCreatePhysicalLinkResponseStatus = 1
	KBluetoothAMPManagerCreatePhysicalLinkResponseUnableToStartLinkCreation                  BluetoothAMPCreatePhysicalLinkResponseStatus = 2
	KBluetoothAMPManagerCreatePhysicalLinkResponseCollisionOccurred                          BluetoothAMPCreatePhysicalLinkResponseStatus = 3
	KBluetoothAMPManagerCreatePhysicalLinkResponseAMPDisconnectedPhysicalLinkRequestReceived BluetoothAMPCreatePhysicalLinkResponseStatus = 4
	KBluetoothAMPManagerCreatePhysicalLinkResponsePhysicalLinkAlreadyExists                  BluetoothAMPCreatePhysicalLinkResponseStatus = 5
	KBluetoothAMPManagerCreatePhysicalLinkResponseSecurityViolation                          BluetoothAMPCreatePhysicalLinkResponseStatus = 6
)

func (BluetoothAMPCreatePhysicalLinkResponseStatus) String

type BluetoothAMPDisconnectPhysicalLinkResponseStatus

type BluetoothAMPDisconnectPhysicalLinkResponseStatus int64
const (
	KBluetoothAMPManagerDisconnectPhysicalLinkResponseSuccess             BluetoothAMPDisconnectPhysicalLinkResponseStatus = 0
	KBluetoothAMPManagerDisconnectPhysicalLinkResponseInvalidControllerID BluetoothAMPDisconnectPhysicalLinkResponseStatus = 1
	KBluetoothAMPManagerDisconnectPhysicalLinkResponseNoPhysicalLink      BluetoothAMPDisconnectPhysicalLinkResponseStatus = 2
)

func (BluetoothAMPDisconnectPhysicalLinkResponseStatus) String

type BluetoothAMPDiscoverResponseControllerStatus

type BluetoothAMPDiscoverResponseControllerStatus int64
const (
	KBluetoothAMPManagerDiscoverResponseControllerStatusPoweredDown    BluetoothAMPDiscoverResponseControllerStatus = 0
	KBluetoothAMPManagerDiscoverResponseControllerStatusBluetoothOnly  BluetoothAMPDiscoverResponseControllerStatus = 1
	KBluetoothAMPManagerDiscoverResponseControllerStatusNoCapacity     BluetoothAMPDiscoverResponseControllerStatus = 2
	KBluetoothAMPManagerDiscoverResponseControllerStatusLowCapacity    BluetoothAMPDiscoverResponseControllerStatus = 3
	KBluetoothAMPManagerDiscoverResponseControllerStatusMediumCapacity BluetoothAMPDiscoverResponseControllerStatus = 4
	KBluetoothAMPManagerDiscoverResponseControllerStatusHighCapacity   BluetoothAMPDiscoverResponseControllerStatus = 5
	KBluetoothAMPManagerDiscoverResponseControllerStatusFullCapacity   BluetoothAMPDiscoverResponseControllerStatus = 6
)

func (BluetoothAMPDiscoverResponseControllerStatus) String

type BluetoothAMPGetAssocResponseStatus

type BluetoothAMPGetAssocResponseStatus int64
const (
	KBluetoothAMPManagerGetAssocResponseSuccess             BluetoothAMPGetAssocResponseStatus = 0
	KBluetoothAMPManagerGetAssocResponseInvalidControllerID BluetoothAMPGetAssocResponseStatus = 1
)

func (BluetoothAMPGetAssocResponseStatus) String

type BluetoothAMPGetInfoResponseStatus

type BluetoothAMPGetInfoResponseStatus int64
const (
	KBluetoothAMPManagerGetInfoResponseSuccess             BluetoothAMPGetInfoResponseStatus = 0
	KBluetoothAMPManagerGetInfoResponseInvalidControllerID BluetoothAMPGetInfoResponseStatus = 1
)

func (BluetoothAMPGetInfoResponseStatus) String

type BluetoothAMPManagerCode

type BluetoothAMPManagerCode int64
const (
	KBluetoothAMPManagerCodeReserved                          BluetoothAMPManagerCode = 0
	KBluetoothAMPManagerCodeAMPCommandReject                  BluetoothAMPManagerCode = 1
	KBluetoothAMPManagerCodeAMPDiscoverRequest                BluetoothAMPManagerCode = 2
	KBluetoothAMPManagerCodeAMPDiscoverResponse               BluetoothAMPManagerCode = 3
	KBluetoothAMPManagerCodeAMPChangeNotify                   BluetoothAMPManagerCode = 4
	KBluetoothAMPManagerCodeAMPChangeResponse                 BluetoothAMPManagerCode = 5
	KBluetoothAMPManagerCodeAMPGetInfoRequest                 BluetoothAMPManagerCode = 6
	KBluetoothAMPManagerCodeAMPGetInfoResponse                BluetoothAMPManagerCode = 7
	KBluetoothAMPManagerCodeAMPGetAssocRequest                BluetoothAMPManagerCode = 8
	KBluetoothAMPManagerCodeAMPGetAssocResponse               BluetoothAMPManagerCode = 9
	KBluetoothAMPManagerCodeAMPCreatePhysicalLinkRequest      BluetoothAMPManagerCode = 10
	KBluetoothAMPManagerCodeAMPCreatePhysicalLinkResponse     BluetoothAMPManagerCode = 11
	KBluetoothAMPManagerCodeAMPDisconnectPhysicalLinkRequest  BluetoothAMPManagerCode = 12
	KBluetoothAMPManagerCodeAMPDisconnectPhysicalLinkResponse BluetoothAMPManagerCode = 13
)

func (BluetoothAMPManagerCode) String

func (e BluetoothAMPManagerCode) String() string

type BluetoothHCIPowerState

type BluetoothHCIPowerState int64
const (
	KBluetoothHCIPowerStateON           BluetoothHCIPowerState = 1
	KBluetoothHCIPowerStateOFF          BluetoothHCIPowerState = 0
	KBluetoothHCIPowerStateUnintialized BluetoothHCIPowerState = 255
)

func (BluetoothHCIPowerState) String

func (e BluetoothHCIPowerState) String() string

type BluetoothKeyboardReturnType

type BluetoothKeyboardReturnType int64
const (
	KBluetoothKeyboardANSIReturn BluetoothKeyboardReturnType = 0
	KBluetoothKeyboardISOReturn  BluetoothKeyboardReturnType = 1
	KBluetoothKeyboardJISReturn  BluetoothKeyboardReturnType = 2
	KBluetoothKeyboardNoReturn   BluetoothKeyboardReturnType = 3
)

func (BluetoothKeyboardReturnType) String

type BluetoothL2CAPCommandCode

type BluetoothL2CAPCommandCode int64
const (
	KBluetoothL2CAPCommandCodeReserved                          BluetoothL2CAPCommandCode = 0
	KBluetoothL2CAPCommandCodeCommandReject                     BluetoothL2CAPCommandCode = 1
	KBluetoothL2CAPCommandCodeConnectionRequest                 BluetoothL2CAPCommandCode = 2
	KBluetoothL2CAPCommandCodeConnectionResponse                BluetoothL2CAPCommandCode = 3
	KBluetoothL2CAPCommandCodeConfigureRequest                  BluetoothL2CAPCommandCode = 4
	KBluetoothL2CAPCommandCodeConfigureResponse                 BluetoothL2CAPCommandCode = 5
	KBluetoothL2CAPCommandCodeDisconnectionRequest              BluetoothL2CAPCommandCode = 6
	KBluetoothL2CAPCommandCodeDisconnectionResponse             BluetoothL2CAPCommandCode = 7
	KBluetoothL2CAPCommandCodeEchoRequest                       BluetoothL2CAPCommandCode = 8
	KBluetoothL2CAPCommandCodeEchoResponse                      BluetoothL2CAPCommandCode = 9
	KBluetoothL2CAPCommandCodeInformationRequest                BluetoothL2CAPCommandCode = 10
	KBluetoothL2CAPCommandCodeInformationResponse               BluetoothL2CAPCommandCode = 11
	KBluetoothL2CAPCommandCodeCreateChannelRequest              BluetoothL2CAPCommandCode = 12
	KBluetoothL2CAPCommandCodeCreateChannelResponse             BluetoothL2CAPCommandCode = 13
	KBluetoothL2CAPCommandCodeMoveChannelRequest                BluetoothL2CAPCommandCode = 14
	KBluetoothL2CAPCommandCodeMoveChannelResponse               BluetoothL2CAPCommandCode = 15
	KBluetoothL2CAPCommandCodeMoveChannelConfirmation           BluetoothL2CAPCommandCode = 16
	KBluetoothL2CAPCommandCodeMoveChannelConfirmationResponse   BluetoothL2CAPCommandCode = 17
	KBluetoothL2CAPCommandCodeConnectionParameterUpdateRequest  BluetoothL2CAPCommandCode = 18
	KBluetoothL2CAPCommandCodeConnectionParameterUpdateResponse BluetoothL2CAPCommandCode = 19
	KBluetoothL2CAPCommandCodeLECreditBasedConnectionRequest    BluetoothL2CAPCommandCode = 20
	KBluetoothL2CAPCommandCodeLECreditBasedConnectionResponse   BluetoothL2CAPCommandCode = 21
	KBluetoothL2CAPCommandCodeLEFlowControlCredit               BluetoothL2CAPCommandCode = 22
)

func (BluetoothL2CAPCommandCode) String

func (e BluetoothL2CAPCommandCode) String() string

type BluetoothL2CAPCommandRejectReason

type BluetoothL2CAPCommandRejectReason int64
const (
	KBluetoothL2CAPCommandRejectReasonCommandNotUnderstood  BluetoothL2CAPCommandRejectReason = 0
	KBluetoothL2CAPCommandRejectReasonSignallingMTUExceeded BluetoothL2CAPCommandRejectReason = 1
	KBluetoothL2CAPCommandRejectReasonInvalidCIDInRequest   BluetoothL2CAPCommandRejectReason = 2
)

func (BluetoothL2CAPCommandRejectReason) String

type BluetoothL2CAPConfigurationOption

type BluetoothL2CAPConfigurationOption int64
const (
	KBluetoothL2CAPConfigurationOptionMTU                          BluetoothL2CAPConfigurationOption = 1
	KBluetoothL2CAPConfigurationOptionFlushTimeout                 BluetoothL2CAPConfigurationOption = 2
	KBluetoothL2CAPConfigurationOptionQoS                          BluetoothL2CAPConfigurationOption = 3
	KBluetoothL2CAPConfigurationOptionRetransmissionAndFlowControl BluetoothL2CAPConfigurationOption = 4
	KBluetoothL2CAPConfigurationOptionFrameCheckSequence           BluetoothL2CAPConfigurationOption = 5
	KBluetoothL2CAPConfigurationOptionExtendedFlowSpecification    BluetoothL2CAPConfigurationOption = 6
	KBluetoothL2CAPConfigurationOptionExtendedWindowSize           BluetoothL2CAPConfigurationOption = 7
)

func (BluetoothL2CAPConfigurationOption) String

type BluetoothL2CAPConfigurationResult

type BluetoothL2CAPConfigurationResult int64
const (
	KBluetoothL2CAPConfigurationResultSuccess            BluetoothL2CAPConfigurationResult = 0
	KBluetoothL2CAPConfigurationResultUnacceptableParams BluetoothL2CAPConfigurationResult = 1
	KBluetoothL2CAPConfigurationResultRejected           BluetoothL2CAPConfigurationResult = 2
	KBluetoothL2CAPConfigurationResultUnknownOptions     BluetoothL2CAPConfigurationResult = 3
)

func (BluetoothL2CAPConfigurationResult) String

type BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags

type BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags int64
const (
	KBluetoothL2CAPConfigurationBasicL2CAPModeFlag         BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags = 0
	KBluetoothL2CAPConfigurationRetransmissionModeFlag     BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags = 1
	KBluetoothL2CAPConfigurationFlowControlModeFlag        BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags = 2
	KBluetoothL2CAPConfigurationEnhancedRetransmissionMode BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags = 3
	KBluetoothL2CAPConfigurationStreamingMode              BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags = 4
)

func (BluetoothL2CAPConfigurationRetransmissionAndFlowControlFlags) String

type BluetoothL2CAPConnectionResult

type BluetoothL2CAPConnectionResult int64
const (
	KBluetoothL2CAPConnectionResultSuccessful                       BluetoothL2CAPConnectionResult = 0
	KBluetoothL2CAPConnectionResultPending                          BluetoothL2CAPConnectionResult = 1
	KBluetoothL2CAPConnectionResultRefusedPSMNotSupported           BluetoothL2CAPConnectionResult = 2
	KBluetoothL2CAPConnectionResultRefusedSecurityBlock             BluetoothL2CAPConnectionResult = 3
	KBluetoothL2CAPConnectionResultRefusedNoResources               BluetoothL2CAPConnectionResult = 4
	KBluetoothL2CAPConnectionResultRefusedReserved                  BluetoothL2CAPConnectionResult = 5
	KBluetoothL2CAPConnectionResultRefusedInvalidSourceCID          BluetoothL2CAPConnectionResult = 6
	KBluetoothL2CAPConnectionResultRefusedSourceCIDAlreadyAllocated BluetoothL2CAPConnectionResult = 7
)

func (BluetoothL2CAPConnectionResult) String

type BluetoothL2CAPConnectionStatus

type BluetoothL2CAPConnectionStatus int64
const (
	KBluetoothL2CAPConnectionStatusNoInfoAvailable       BluetoothL2CAPConnectionStatus = 0
	KBluetoothL2CAPConnectionStatusAuthenticationPending BluetoothL2CAPConnectionStatus = 1
	KBluetoothL2CAPConnectionStatusAuthorizationPending  BluetoothL2CAPConnectionStatus = 2
)

func (BluetoothL2CAPConnectionStatus) String

type BluetoothL2CAPInformationExtendedFeaturesMask

type BluetoothL2CAPInformationExtendedFeaturesMask int64
const (
	KBluetoothL2CAPInformationNoExtendedFeatures         BluetoothL2CAPInformationExtendedFeaturesMask = 0
	KBluetoothL2CAPInformationFlowControlMode            BluetoothL2CAPInformationExtendedFeaturesMask = 1
	KBluetoothL2CAPInformationRetransmissionMode         BluetoothL2CAPInformationExtendedFeaturesMask = 2
	KBluetoothL2CAPInformationBidirectionalQoS           BluetoothL2CAPInformationExtendedFeaturesMask = 4
	KBluetoothL2CAPInformationEnhancedRetransmissionMode BluetoothL2CAPInformationExtendedFeaturesMask = 8
	KBluetoothL2CAPInformationStreamingMode              BluetoothL2CAPInformationExtendedFeaturesMask = 16
	KBluetoothL2CAPInformationFCSOption                  BluetoothL2CAPInformationExtendedFeaturesMask = 32
	KBluetoothL2CAPInformationExtendedFlowSpecification  BluetoothL2CAPInformationExtendedFeaturesMask = 64
	KBluetoothL2CAPInformationFixedChannels              BluetoothL2CAPInformationExtendedFeaturesMask = 128
	KBluetoothL2CAPInformationExtendedWindowSize         BluetoothL2CAPInformationExtendedFeaturesMask = 256
	KBluetoothL2CAPUnicastConnectionlessDataReception    BluetoothL2CAPInformationExtendedFeaturesMask = 512
)

func (BluetoothL2CAPInformationExtendedFeaturesMask) String

type BluetoothL2CAPInformationResult

type BluetoothL2CAPInformationResult int64
const (
	KBluetoothL2CAPInformationResultSuccess      BluetoothL2CAPInformationResult = 0
	KBluetoothL2CAPInformationResultNotSupported BluetoothL2CAPInformationResult = 1
)

func (BluetoothL2CAPInformationResult) String

type BluetoothL2CAPInformationType

type BluetoothL2CAPInformationType int64
const (
	KBluetoothL2CAPInformationTypeConnectionlessMTU      BluetoothL2CAPInformationType = 1
	KBluetoothL2CAPInformationTypeExtendedFeatures       BluetoothL2CAPInformationType = 2
	KBluetoothL2CAPInformationTypeFixedChannelsSupported BluetoothL2CAPInformationType = 3
)

func (BluetoothL2CAPInformationType) String

type BluetoothL2CAPQoSType

type BluetoothL2CAPQoSType int64
const (
	KBluetoothL2CAPQoSTypeNoTraffic  BluetoothL2CAPQoSType = 0
	KBluetoothL2CAPQoSTypeBestEffort BluetoothL2CAPQoSType = 1
	KBluetoothL2CAPQoSTypeGuaranteed BluetoothL2CAPQoSType = 2
)

func (BluetoothL2CAPQoSType) String

func (e BluetoothL2CAPQoSType) String() string

type BluetoothL2CAPSupervisoryFuctionType

type BluetoothL2CAPSupervisoryFuctionType int64
const (
	KBluetoothL2CAPSupervisoryFuctionTypeReceiverReady    BluetoothL2CAPSupervisoryFuctionType = 0
	KBluetoothL2CAPSupervisoryFuctionTypeReject           BluetoothL2CAPSupervisoryFuctionType = 1
	KBluetoothL2CAPSupervisoryFuctionTypeReceiverNotReady BluetoothL2CAPSupervisoryFuctionType = 2
	KBluetoothL2CAPSupervisoryFuctionTypeSelectiveReject  BluetoothL2CAPSupervisoryFuctionType = 3
)

func (BluetoothL2CAPSupervisoryFuctionType) String

type BluetoothLEAddressType

type BluetoothLEAddressType int64
const (
	BluetoothLEAddressTypePublic BluetoothLEAddressType = 0
	BluetoothLEAddressTypeRandom BluetoothLEAddressType = 1
)

func (BluetoothLEAddressType) String

func (e BluetoothLEAddressType) String() string

type BluetoothLEAdvertisingType

type BluetoothLEAdvertisingType int64
const (
	BluetoothLEAdvertisingTypeConnectableUndirected    BluetoothLEAdvertisingType = 0
	BluetoothLEAdvertisingTypeConnectableDirected      BluetoothLEAdvertisingType = 1
	BluetoothLEAdvertisingTypeDiscoverableUndirected   BluetoothLEAdvertisingType = 2
	BluetoothLEAdvertisingTypeNonConnectableUndirected BluetoothLEAdvertisingType = 3
	BluetoothLEAdvertisingTypeScanResponse             BluetoothLEAdvertisingType = 4
)

func (BluetoothLEAdvertisingType) String

type BluetoothLEConnectionInterval

type BluetoothLEConnectionInterval int64
const (
	BluetoothLEConnectionIntervalMin BluetoothLEConnectionInterval = 6
	BluetoothLEConnectionIntervalMax BluetoothLEConnectionInterval = 3200
)

func (BluetoothLEConnectionInterval) String

type BluetoothLEScan

type BluetoothLEScan int64
const (
	BluetoothLEScanDisable BluetoothLEScan = 0
	BluetoothLEScanEnable  BluetoothLEScan = 1
)

func (BluetoothLEScan) String

func (e BluetoothLEScan) String() string

type BluetoothLEScanDuplicateFilter

type BluetoothLEScanDuplicateFilter int64
const (
	BluetoothLEScanDuplicateFilterDisable BluetoothLEScanDuplicateFilter = 0
	BluetoothLEScanDuplicateFilterEnable  BluetoothLEScanDuplicateFilter = 1
)

func (BluetoothLEScanDuplicateFilter) String

type BluetoothLEScanFilter

type BluetoothLEScanFilter int64
const (
	BluetoothLEScanFilterNone      BluetoothLEScanFilter = 0
	BluetoothLEScanFilterSafelist  BluetoothLEScanFilter = 1
	BluetoothLEScanFilterWhitelist BluetoothLEScanFilter = 1
)

func (BluetoothLEScanFilter) String

func (e BluetoothLEScanFilter) String() string

type BluetoothLEScanType

type BluetoothLEScanType int64
const (
	BluetoothLEScanTypePassive BluetoothLEScanType = 0
	BluetoothLEScanTypeActive  BluetoothLEScanType = 1
)

func (BluetoothLEScanType) String

func (e BluetoothLEScanType) String() string

type BluetoothLESecurityManagerCommandCode

type BluetoothLESecurityManagerCommandCode int64
const (
	KBluetoothLESecurityManagerCommandCodeReserved                    BluetoothLESecurityManagerCommandCode = 0
	KBluetoothLESecurityManagerCommandCodePairingRequest              BluetoothLESecurityManagerCommandCode = 1
	KBluetoothLESecurityManagerCommandCodePairingResponse             BluetoothLESecurityManagerCommandCode = 2
	KBluetoothLESecurityManagerCommandCodePairingConfirm              BluetoothLESecurityManagerCommandCode = 3
	KBluetoothLESecurityManagerCommandCodePairingRandom               BluetoothLESecurityManagerCommandCode = 4
	KBluetoothLESecurityManagerCommandCodePairingFailed               BluetoothLESecurityManagerCommandCode = 5
	KBluetoothLESecurityManagerCommandCodeEncryptionInfo              BluetoothLESecurityManagerCommandCode = 6
	KBluetoothLESecurityManagerCommandCodeMasterIdentification        BluetoothLESecurityManagerCommandCode = 7
	KBluetoothLESecurityManagerCommandCodeIdentityInfo                BluetoothLESecurityManagerCommandCode = 8
	KBluetoothLESecurityManagerCommandCodeIdentityAddressInfo         BluetoothLESecurityManagerCommandCode = 9
	KBluetoothLESecurityManagerCommandCodeSigningInfo                 BluetoothLESecurityManagerCommandCode = 10
	KBluetoothLESecurityManagerCommandCodeSecurityRequest             BluetoothLESecurityManagerCommandCode = 11
	KBluetoothLESecurityManagerCommandCodePairingPublicKey            BluetoothLESecurityManagerCommandCode = 12
	KBluetoothLESecurityManagerCommandCodePairingDHKeyCheck           BluetoothLESecurityManagerCommandCode = 13
	KBluetoothLESecurityManagerCommandCodePairingKeypressNotification BluetoothLESecurityManagerCommandCode = 14
	KBluetoothLESecurityManagerCommandCodeReservedStart               BluetoothLESecurityManagerCommandCode = 15
	KBluetoothLESecurityManagerCommandCodeReservedEnd                 BluetoothLESecurityManagerCommandCode = 255
)

func (BluetoothLESecurityManagerCommandCode) String

type BluetoothLESecurityManagerIOCapability

type BluetoothLESecurityManagerIOCapability int64
const (
	KBluetoothLESecurityManagerIOCapabilityDisplayOnly     BluetoothLESecurityManagerIOCapability = 0
	KBluetoothLESecurityManagerIOCapabilityDisplayYesNo    BluetoothLESecurityManagerIOCapability = 1
	KBluetoothLESecurityManagerIOCapabilityKeyboardOnly    BluetoothLESecurityManagerIOCapability = 2
	KBluetoothLESecurityManagerIOCapabilityNoInputNoOutput BluetoothLESecurityManagerIOCapability = 3
	KBluetoothLESecurityManagerIOCapabilityKeyboardDisplay BluetoothLESecurityManagerIOCapability = 4
	KBluetoothLESecurityManagerIOCapabilityReservedStart   BluetoothLESecurityManagerIOCapability = 5
	KBluetoothLESecurityManagerIOCapabilityReservedEnd     BluetoothLESecurityManagerIOCapability = 255
)

func (BluetoothLESecurityManagerIOCapability) String

type BluetoothLESecurityManagerKeypressNotificationType

type BluetoothLESecurityManagerKeypressNotificationType int64
const (
	KBluetoothLESecurityManagerNotificationTypePasskeyEntryStarted   BluetoothLESecurityManagerKeypressNotificationType = 0
	KBluetoothLESecurityManagerNotificationTypePasskeyDigitEntered   BluetoothLESecurityManagerKeypressNotificationType = 1
	KBluetoothLESecurityManagerNotificationTypePasskeyDigitErased    BluetoothLESecurityManagerKeypressNotificationType = 2
	KBluetoothLESecurityManagerNotificationTypePasskeyCleared        BluetoothLESecurityManagerKeypressNotificationType = 3
	KBluetoothLESecurityManagerNotificationTypePasskeyEntryCompleted BluetoothLESecurityManagerKeypressNotificationType = 4
	KBluetoothLESecurityManagerNotificationTypeReservedStart         BluetoothLESecurityManagerKeypressNotificationType = 5
	KBluetoothLESecurityManagerNotificationTypeReservedEnd           BluetoothLESecurityManagerKeypressNotificationType = 255
)

func (BluetoothLESecurityManagerKeypressNotificationType) String

type BluetoothLESecurityManagerOOBData

type BluetoothLESecurityManagerOOBData int64
const (
	KBluetoothLESecurityManagerOOBAuthenticationDataNotPresent BluetoothLESecurityManagerOOBData = 0
	KBluetoothLESecurityManagerOOBAuthenticationDataPresent    BluetoothLESecurityManagerOOBData = 1
	KBluetoothLESecurityManagerOOBDataReservedStart            BluetoothLESecurityManagerOOBData = 2
	KBluetoothLESecurityManagerOOBDataReservedEnd              BluetoothLESecurityManagerOOBData = 255
)

func (BluetoothLESecurityManagerOOBData) String

type BluetoothLESecurityManagerPairingFailedReasonCode

type BluetoothLESecurityManagerPairingFailedReasonCode int64
const (
	KBluetoothLESecurityManagerReasonCodeReserved                                        BluetoothLESecurityManagerPairingFailedReasonCode = 0
	KBluetoothLESecurityManagerReasonCodePasskeyEntryFailed                              BluetoothLESecurityManagerPairingFailedReasonCode = 1
	KBluetoothLESecurityManagerReasonCodeOOBNotAvailbale                                 BluetoothLESecurityManagerPairingFailedReasonCode = 2
	KBluetoothLESecurityManagerReasonCodeAuthenticationRequirements                      BluetoothLESecurityManagerPairingFailedReasonCode = 3
	KBluetoothLESecurityManagerReasonCodeConfirmValueFailed                              BluetoothLESecurityManagerPairingFailedReasonCode = 4
	KBluetoothLESecurityManagerReasonCodePairingNotSupported                             BluetoothLESecurityManagerPairingFailedReasonCode = 5
	KBluetoothLESecurityManagerReasonCodeEncryptionKeySize                               BluetoothLESecurityManagerPairingFailedReasonCode = 6
	KBluetoothLESecurityManagerReasonCodeCommandNotSupported                             BluetoothLESecurityManagerPairingFailedReasonCode = 7
	KBluetoothLESecurityManagerReasonCodeUnspecifiedReason                               BluetoothLESecurityManagerPairingFailedReasonCode = 8
	KBluetoothLESecurityManagerReasonCodeRepeatedAttempts                                BluetoothLESecurityManagerPairingFailedReasonCode = 9
	KBluetoothLESecurityManagerReasonCodeInvalidParameters                               BluetoothLESecurityManagerPairingFailedReasonCode = 10
	KBluetoothLESecurityManagerReasonCodeDHKeyCheckFailed                                BluetoothLESecurityManagerPairingFailedReasonCode = 11
	KBluetoothLESecurityManagerReasonCodeNumericComparisonFailed                         BluetoothLESecurityManagerPairingFailedReasonCode = 12
	KBluetoothLESecurityManagerReasonCodeBREDRPairingInProgress                          BluetoothLESecurityManagerPairingFailedReasonCode = 13
	KBluetoothLESecurityManagerReasonCodeCrossTransportKeyDerivationGenerationNotAllowed BluetoothLESecurityManagerPairingFailedReasonCode = 14
	KBluetoothLESecurityManagerReasonCodeReservedStart                                   BluetoothLESecurityManagerPairingFailedReasonCode = 15
	KBluetoothLESecurityManagerReasonCodeReservedEnd                                     BluetoothLESecurityManagerPairingFailedReasonCode = 255
)

func (BluetoothLESecurityManagerPairingFailedReasonCode) String

type BluetoothLESecurityManagerUserInputCapability

type BluetoothLESecurityManagerUserInputCapability int64
const (
	KBluetoothLESecurityManagerUserInputCapabilityNoInput  BluetoothLESecurityManagerUserInputCapability = 1
	KBluetoothLESecurityManagerUserInputCapabilityYesNo    BluetoothLESecurityManagerUserInputCapability = 2
	KBluetoothLESecurityManagerUserInputCapabilityKeyboard BluetoothLESecurityManagerUserInputCapability = 3
)

func (BluetoothLESecurityManagerUserInputCapability) String

type BluetoothLESecurityManagerUserOutputCapability

type BluetoothLESecurityManagerUserOutputCapability int64
const (
	KBluetoothLESecurityManagerUserOutputCapabilityNoOutput      BluetoothLESecurityManagerUserOutputCapability = 1
	KBluetoothLESecurityManagerUserOutputCapabilityNumericOutput BluetoothLESecurityManagerUserOutputCapability = 2
)

func (BluetoothLESecurityManagerUserOutputCapability) String

type CGLCPContextPriorityRequest

type CGLCPContextPriorityRequest int64
const (
	KCGLCPContextPriorityRequestHigh   CGLCPContextPriorityRequest = 0
	KCGLCPContextPriorityRequestNormal CGLCPContextPriorityRequest = 1
	KCGLCPContextPriorityRequestLow    CGLCPContextPriorityRequest = 2
)

func (CGLCPContextPriorityRequest) String

type Clockid_t

type Clockid_t int64

func (Clockid_t) String

func (e Clockid_t) String() string

type Dispatch_autorelease_frequency_t

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

func (Dispatch_autorelease_frequency_t) String

type Dispatch_block_flags_t

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

func (Dispatch_block_flags_t) String

func (e Dispatch_block_flags_t) String() string

type EvCmd

type EvCmd int64
const (
	EVNOP   EvCmd = 0
	EVHIDE  EvCmd = 1
	EVSHOW  EvCmd = 2
	EVMOVE  EvCmd = 3
	EVLEVEL EvCmd = 4
)

func (EvCmd) String

func (e EvCmd) 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 IOBluetoothDeviceSelectorController

type IOBluetoothDeviceSelectorController struct {
	appkit.NSWindowController
}

A NSWindowController subclass to display a window to initiate pairing to other bluetooth devices.

Apple documentation: https://developer.apple.com/documentation/iobluetoothui/iobluetoothdeviceselectorcontroller

func IOBluetoothDeviceSelectorControllerDeviceSelector

func IOBluetoothDeviceSelectorControllerDeviceSelector() *IOBluetoothDeviceSelectorController

@method deviceSelector @abstract @discussion Method call to instantiate a new IOBluetoothDeviceSelectorController object. @result Success - a new instance of the device selector Controller Failure - nil

func IOBluetoothDeviceSelectorControllerFromID

func IOBluetoothDeviceSelectorControllerFromID(id objc.ID) *IOBluetoothDeviceSelectorController

func (*IOBluetoothDeviceSelectorController) AddAllowedUUID

func (o *IOBluetoothDeviceSelectorController) AddAllowedUUID(allowedUUID *iobluetooth.IOBluetoothSDPUUID)

Adds a UUID to the list of UUIDs that are used to validate the user’s selection.

func (*IOBluetoothDeviceSelectorController) AddAllowedUUIDArray

func (o *IOBluetoothDeviceSelectorController) AddAllowedUUIDArray(allowedUUIDArray *foundation.NSArray[objc.ID])

Adds an array of UUIDs to the list of UUIDs that are used to validate the user’s selection.

func (*IOBluetoothDeviceSelectorController) BeginSheetModalForWindowModalDelegateDidEndSelectorContextInfo

func (o *IOBluetoothDeviceSelectorController) BeginSheetModalForWindowModalDelegateDidEndSelectorContextInfo(sheetWindow *appkit.NSWindow, modalDelegate objc.ID, didEndSelector objc.SEL, contextInfo unsafe.Pointer) int

Runs the device selector panel as a sheet on the target window.

func (*IOBluetoothDeviceSelectorController) ClearAllowedUUIDs

func (o *IOBluetoothDeviceSelectorController) ClearAllowedUUIDs()

Resets the controller back to the default state where it will accept any device the user selects.

func (*IOBluetoothDeviceSelectorController) GetCancel

Returns the title of the default/cancel button in the device selector panel.

func (*IOBluetoothDeviceSelectorController) GetDescriptionText

func (o *IOBluetoothDeviceSelectorController) GetDescriptionText() *foundation.NSString

Returns the description text that appears in the device selector panel.

func (*IOBluetoothDeviceSelectorController) GetHeader

Returns the header text that appears in the device selector panel.

func (*IOBluetoothDeviceSelectorController) GetOptions

Returns the option bits that control the panel’s behavior.

func (*IOBluetoothDeviceSelectorController) GetPrompt

Returns the title of the default/select button in the device selector panel.

func (*IOBluetoothDeviceSelectorController) GetResults

Returns the result of the user’s selection.

func (*IOBluetoothDeviceSelectorController) GetSearchAttributes

Returns the search attributes that control the panel’s search/inquiry behavior.

func (*IOBluetoothDeviceSelectorController) GetTitle

Returns the title of the device selector panel.

func (*IOBluetoothDeviceSelectorController) RunModal

Runs the device selector panel in a modal session to allow the user to select a Bluetooth device.

func (*IOBluetoothDeviceSelectorController) SetCancel

Sets the title of the default/cancel button in the device selector panel.

func (*IOBluetoothDeviceSelectorController) SetDescriptionText

func (o *IOBluetoothDeviceSelectorController) SetDescriptionText(descriptionText *foundation.NSString)

Sets the description text that appears in the device selector panel.

func (*IOBluetoothDeviceSelectorController) SetHeader

func (o *IOBluetoothDeviceSelectorController) SetHeader(headerText *foundation.NSString)

Sets the header text that appears in the device selector panel.

func (*IOBluetoothDeviceSelectorController) SetOptions

func (o *IOBluetoothDeviceSelectorController) SetOptions(options uint32)

Sets the option bits that control the panel’s behavior.

func (*IOBluetoothDeviceSelectorController) SetPrompt

Sets the title of the default/select button in the device selector panel.

func (*IOBluetoothDeviceSelectorController) SetSearchAttributes

func (o *IOBluetoothDeviceSelectorController) SetSearchAttributes(searchAttributes *iobluetooth.IOBluetoothDeviceSearchAttributes)

Sets the search attributes that control the panel’s search/inquiry behavior.

func (*IOBluetoothDeviceSelectorController) SetTitle

func (o *IOBluetoothDeviceSelectorController) SetTitle(windowTitle *foundation.NSString)

Sets the title of the panel when not run as a sheet.

type IOBluetoothObjectPushUIController

type IOBluetoothObjectPushUIController struct {
	appkit.NSWindowController
}

An NSWindowController subclass that supports the creation of an IOBluetoothObjectPushUIController object.

Apple documentation: https://developer.apple.com/documentation/iobluetoothui/iobluetoothobjectpushuicontroller

func IOBluetoothObjectPushUIControllerFromID

func IOBluetoothObjectPushUIControllerFromID(id objc.ID) *IOBluetoothObjectPushUIController

func (*IOBluetoothObjectPushUIController) BeginSheetModalForWindowModalDelegateDidEndSelectorContextInfo

func (o *IOBluetoothObjectPushUIController) BeginSheetModalForWindowModalDelegateDidEndSelectorContextInfo(sheetWindow *appkit.NSWindow, modalDelegate objc.ID, didEndSelector objc.SEL, contextInfo unsafe.Pointer) int

Runs the transfer UI as a sheet on the target window.

func (*IOBluetoothObjectPushUIController) GetDevice

Gets the object representing the remote target device in the transfer.

func (*IOBluetoothObjectPushUIController) GetTitle

Returns the title of the transfer panel.

func (*IOBluetoothObjectPushUIController) InitObjectPushWithBluetoothDeviceWithFilesDelegate

func (o *IOBluetoothObjectPushUIController) InitObjectPushWithBluetoothDeviceWithFilesDelegate(inDevice *iobluetooth.IOBluetoothDevice, inFiles *foundation.NSArray[objc.ID], inDelegate objc.ID) *IOBluetoothObjectPushUIController

Creates and returns a new IOBluetoothObjectPush object

func (*IOBluetoothObjectPushUIController) IsTransferInProgress

func (o *IOBluetoothObjectPushUIController) IsTransferInProgress() bool

Gets state of the transfer

func (*IOBluetoothObjectPushUIController) RunModal

func (o *IOBluetoothObjectPushUIController) RunModal()

Runs the transfer UI panel in a modal session

func (*IOBluetoothObjectPushUIController) RunPanel

func (o *IOBluetoothObjectPushUIController) RunPanel()

Runs the transfer UI as a panel with no modal session

func (*IOBluetoothObjectPushUIController) SetIconImage

func (o *IOBluetoothObjectPushUIController) SetIconImage(image *appkit.NSImage)

Manually sets the icon used in the panel.

func (*IOBluetoothObjectPushUIController) SetTitle

func (o *IOBluetoothObjectPushUIController) SetTitle(windowTitle *foundation.NSString)

Sets the title of the panel when not run as a sheet.

func (*IOBluetoothObjectPushUIController) Stop

Stops the transfer UI

type IOBluetoothPairingController

type IOBluetoothPairingController struct {
	appkit.NSWindowController
}

A NSWindowController subclass to display a window to initiate pairing to other bluetooth devices.

Apple documentation: https://developer.apple.com/documentation/iobluetoothui/iobluetoothpairingcontroller

func IOBluetoothPairingControllerFromID

func IOBluetoothPairingControllerFromID(id objc.ID) *IOBluetoothPairingController

func IOBluetoothPairingControllerPairingController

func IOBluetoothPairingControllerPairingController() *IOBluetoothPairingController

@method pairingController @abstract @discussion Method call to instantiate a new IOBluetoothPairingController object. @result An IOBluetoothPairingController instance. Call runPanelWithAttributes Success - a new instance of the Pairing Controller Failure - nil

func (*IOBluetoothPairingController) AddAllowedUUID

func (o *IOBluetoothPairingController) AddAllowedUUID(allowedUUID *iobluetooth.IOBluetoothSDPUUID)

Adds a UUID to the list of UUIDs that are used to validate the user’s selection.

func (*IOBluetoothPairingController) AddAllowedUUIDArray

func (o *IOBluetoothPairingController) AddAllowedUUIDArray(allowedUUIDArray *foundation.NSArray[objc.ID])

Adds an array of UUIDs to the list of UUIDs that are used to validate the user’s selection.

func (*IOBluetoothPairingController) ClearAllowedUUIDs

func (o *IOBluetoothPairingController) ClearAllowedUUIDs()

Resets the controller back to the default state where it will accept any device the user selects.

func (*IOBluetoothPairingController) GetDescriptionText

func (o *IOBluetoothPairingController) GetDescriptionText() *foundation.NSString

Returns the description text that appears in the device selector panel.

func (*IOBluetoothPairingController) GetOptions

func (o *IOBluetoothPairingController) GetOptions() uint32

Returns the option bits that control the panel’s behavior.

func (*IOBluetoothPairingController) GetPrompt

Returns the title of the default/select button in the device selector panel.

func (*IOBluetoothPairingController) GetResults

Returns an NSArray of the devices that were paired.

func (*IOBluetoothPairingController) GetSearchAttributes

Returns the search attributes that control the panel’s search/inquiry behavior.

func (*IOBluetoothPairingController) GetTitle

Returns the title of the device selector panel.

func (*IOBluetoothPairingController) RunModal

func (o *IOBluetoothPairingController) RunModal() int

Runs the pairing panel in a modal session to allow the user to select a Bluetooth device.

func (*IOBluetoothPairingController) SetDescriptionText

func (o *IOBluetoothPairingController) SetDescriptionText(descriptionText *foundation.NSString)

Sets the description text that appears in the device selector panel.

func (*IOBluetoothPairingController) SetOptions

func (o *IOBluetoothPairingController) SetOptions(options uint32)

Sets the option bits that control the panel’s behavior.

func (*IOBluetoothPairingController) SetPrompt

func (o *IOBluetoothPairingController) SetPrompt(prompt *foundation.NSString)

Sets the title of the default/select button in the device selector panel.

func (*IOBluetoothPairingController) SetSearchAttributes

func (o *IOBluetoothPairingController) SetSearchAttributes(searchAttributes *iobluetooth.IOBluetoothDeviceSearchAttributes)

Sets the search attributes that control the panel’s search/inquiry behavior.

func (*IOBluetoothPairingController) SetTitle

func (o *IOBluetoothPairingController) SetTitle(windowTitle *foundation.NSString)

Sets the title of the panel when not run as a sheet.

type IOBluetoothPasskeyDisplay

type IOBluetoothPasskeyDisplay struct {
	appkit.NSView
}

Apple documentation: https://developer.apple.com/documentation/iobluetoothui/iobluetoothpasskeydisplay

func IOBluetoothPasskeyDisplayFromID

func IOBluetoothPasskeyDisplayFromID(id objc.ID) *IOBluetoothPasskeyDisplay

func IOBluetoothPasskeyDisplaySharedDisplayView

func IOBluetoothPasskeyDisplaySharedDisplayView() *IOBluetoothPasskeyDisplay

func (*IOBluetoothPasskeyDisplay) AdvancePasskeyIndicator

func (o *IOBluetoothPasskeyDisplay) AdvancePasskeyIndicator()

func (*IOBluetoothPasskeyDisplay) BackgroundImageConstraint

func (o *IOBluetoothPasskeyDisplay) BackgroundImageConstraint() *appkit.NSLayoutConstraint

func (*IOBluetoothPasskeyDisplay) CenteredView

func (o *IOBluetoothPasskeyDisplay) CenteredView() *appkit.NSView

func (*IOBluetoothPasskeyDisplay) IsIncomingRequest

func (o *IOBluetoothPasskeyDisplay) IsIncomingRequest() bool

func (*IOBluetoothPasskeyDisplay) Passkey

func (*IOBluetoothPasskeyDisplay) ResetAll

func (o *IOBluetoothPasskeyDisplay) ResetAll()

func (*IOBluetoothPasskeyDisplay) ResetPasskeyIndicator

func (o *IOBluetoothPasskeyDisplay) ResetPasskeyIndicator()

func (*IOBluetoothPasskeyDisplay) RetreatPasskeyIndicator

func (o *IOBluetoothPasskeyDisplay) RetreatPasskeyIndicator()

func (*IOBluetoothPasskeyDisplay) ReturnHighlightImage

func (o *IOBluetoothPasskeyDisplay) ReturnHighlightImage() *appkit.NSImage

func (*IOBluetoothPasskeyDisplay) ReturnImage

func (o *IOBluetoothPasskeyDisplay) ReturnImage() *appkit.NSImage

func (*IOBluetoothPasskeyDisplay) SetBackgroundImageConstraint

func (o *IOBluetoothPasskeyDisplay) SetBackgroundImageConstraint(backgroundImageConstraint *appkit.NSLayoutConstraint)

func (*IOBluetoothPasskeyDisplay) SetCenteredView

func (o *IOBluetoothPasskeyDisplay) SetCenteredView(centeredView *appkit.NSView)

func (*IOBluetoothPasskeyDisplay) SetIsIncomingRequest

func (o *IOBluetoothPasskeyDisplay) SetIsIncomingRequest(isIncomingRequest bool)

func (*IOBluetoothPasskeyDisplay) SetPasskey

func (o *IOBluetoothPasskeyDisplay) SetPasskey(passkey *foundation.NSString)

func (*IOBluetoothPasskeyDisplay) SetPasskeyForDeviceUsingSSP

func (o *IOBluetoothPasskeyDisplay) SetPasskeyForDeviceUsingSSP(inString *foundation.NSString, device *iobluetooth.IOBluetoothDevice, isSSP bool)

func (*IOBluetoothPasskeyDisplay) SetPasskeyIndicatorEnabled

func (o *IOBluetoothPasskeyDisplay) SetPasskeyIndicatorEnabled(inEnabled bool)

func (*IOBluetoothPasskeyDisplay) SetPasskeyString

func (o *IOBluetoothPasskeyDisplay) SetPasskeyString(inString *foundation.NSString)

func (*IOBluetoothPasskeyDisplay) SetReturnHighlightImage

func (o *IOBluetoothPasskeyDisplay) SetReturnHighlightImage(returnHighlightImage *appkit.NSImage)

func (*IOBluetoothPasskeyDisplay) SetReturnImage

func (o *IOBluetoothPasskeyDisplay) SetReturnImage(returnImage *appkit.NSImage)

func (*IOBluetoothPasskeyDisplay) SetUsePasskeyNotificaitons

func (o *IOBluetoothPasskeyDisplay) SetUsePasskeyNotificaitons(usePasskeyNotificaitons bool)

func (*IOBluetoothPasskeyDisplay) SetupUIForDevice

func (o *IOBluetoothPasskeyDisplay) SetupUIForDevice(device *iobluetooth.IOBluetoothDevice)

func (*IOBluetoothPasskeyDisplay) SetupUIForSSPDevice

func (o *IOBluetoothPasskeyDisplay) SetupUIForSSPDevice(device *iobluetooth.IOBluetoothDevice)

func (*IOBluetoothPasskeyDisplay) UsePasskeyNotificaitons

func (o *IOBluetoothPasskeyDisplay) UsePasskeyNotificaitons() bool

type IOBluetoothServiceBrowserController

type IOBluetoothServiceBrowserController struct {
	appkit.NSWindowController
}

A NSWindowController subclass to display a window to search for and perform SDP queries on bluetooth devices within range.

Apple documentation: https://developer.apple.com/documentation/iobluetoothui/iobluetoothservicebrowsercontroller

func IOBluetoothServiceBrowserControllerFromID

func IOBluetoothServiceBrowserControllerFromID(id objc.ID) *IOBluetoothServiceBrowserController

func IOBluetoothServiceBrowserControllerServiceBrowserController

func IOBluetoothServiceBrowserControllerServiceBrowserController(inOptions uint32) *IOBluetoothServiceBrowserController

Allocator work Bluetooth Service Browser window controller.

func IOBluetoothServiceBrowserControllerWithServiceBrowserControllerRef

func IOBluetoothServiceBrowserControllerWithServiceBrowserControllerRef(serviceBrowserControllerRef unsafe.Pointer) *IOBluetoothServiceBrowserController

Method call to convert an IOBluetoothServiceBrowserControllerRef into an IOBluetoothServiceBrowserController *.

func (*IOBluetoothServiceBrowserController) AddAllowedUUID

func (o *IOBluetoothServiceBrowserController) AddAllowedUUID(allowedUUID *iobluetooth.IOBluetoothSDPUUID)

Adds a UUID to the list of UUIDs that are used to validate the user’s selection.

func (*IOBluetoothServiceBrowserController) AddAllowedUUIDArray

func (o *IOBluetoothServiceBrowserController) AddAllowedUUIDArray(allowedUUIDArray *foundation.NSArray[objc.ID])

Adds an array of UUIDs to the list of UUIDs that are used to validate the user’s selection.

func (*IOBluetoothServiceBrowserController) BeginSheetModalForWindowModalDelegateDidEndSelectorContextInfo

func (o *IOBluetoothServiceBrowserController) BeginSheetModalForWindowModalDelegateDidEndSelectorContextInfo(sheetWindow *appkit.NSWindow, modalDelegate objc.ID, didEndSelector objc.SEL, contextInfo unsafe.Pointer) int

Runs the service browser panel as a sheet on the target window.

func (*IOBluetoothServiceBrowserController) ClearAllowedUUIDs

func (o *IOBluetoothServiceBrowserController) ClearAllowedUUIDs()

Resets the controller back to the default state where it will accept any device the user selects.

func (*IOBluetoothServiceBrowserController) Discover

Invoke an already created window controller to display, and run the modal dialog.

func (*IOBluetoothServiceBrowserController) DiscoverAsSheetForWindowWithRecord

func (o *IOBluetoothServiceBrowserController) DiscoverAsSheetForWindowWithRecord(sheetWindow *appkit.NSWindow, outRecord *iobluetooth.IOBluetoothSDPServiceRecord) int

Invoke an already created window controller to display, and run the modal dialog.

func (*IOBluetoothServiceBrowserController) DiscoverWithDeviceAttributesServiceListServiceRecord

func (o *IOBluetoothServiceBrowserController) DiscoverWithDeviceAttributesServiceListServiceRecord(deviceAttributes *iobluetooth.IOBluetoothDeviceSearchAttributes, serviceArray *foundation.NSArray[objc.ID], outRecord *iobluetooth.IOBluetoothSDPServiceRecord) int

Invoke an already created window controller to display, and run the modal dialog.

func (*IOBluetoothServiceBrowserController) GetDescriptionText

func (o *IOBluetoothServiceBrowserController) GetDescriptionText() *foundation.NSString

Returns the description text that appears in the device selector panel.

func (*IOBluetoothServiceBrowserController) GetOptions

Returns the option bits that control the panel’s behavior.

func (*IOBluetoothServiceBrowserController) GetPrompt

Returns the title of the default/select button in the device selector panel.

func (*IOBluetoothServiceBrowserController) GetResults

Returns the result of the user’s selection.

func (*IOBluetoothServiceBrowserController) GetSearchAttributes

Returns the search attributes that control the panel’s search/inquiry behavior.

func (*IOBluetoothServiceBrowserController) GetServiceBrowserControllerRef

func (o *IOBluetoothServiceBrowserController) GetServiceBrowserControllerRef() unsafe.Pointer

Returns an IOBluetoothServiceBrowserControllerRef representation of the target IOBluetoothServiceBrowserController object.

func (*IOBluetoothServiceBrowserController) GetTitle

Returns the title of the device selector panel.

func (*IOBluetoothServiceBrowserController) RunModal

Runs the service browser panel in a modal session to allow the user to select a service on a Bluetooth device.

func (*IOBluetoothServiceBrowserController) SetDescriptionText

func (o *IOBluetoothServiceBrowserController) SetDescriptionText(descriptionText *foundation.NSString)

Sets the description text that appears in the device selector panel.

func (*IOBluetoothServiceBrowserController) SetOptions

func (o *IOBluetoothServiceBrowserController) SetOptions(inOptions uint32)

Modify the options for the window controller.

func (*IOBluetoothServiceBrowserController) SetPrompt

Sets the title of the default/select button in the device selector panel.

func (*IOBluetoothServiceBrowserController) SetSearchAttributes

func (o *IOBluetoothServiceBrowserController) SetSearchAttributes(searchAttributes *iobluetooth.IOBluetoothDeviceSearchAttributes)

Sets the search attributes that control the panel’s search/inquiry behavior.

func (*IOBluetoothServiceBrowserController) SetTitle

func (o *IOBluetoothServiceBrowserController) SetTitle(windowTitle *foundation.NSString)

Sets the title of the panel when not run as a sheet.

type Idtype_t

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

func (Idtype_t) String

func (e Idtype_t) String() string

type Ipc_info_object_type_t

type Ipc_info_object_type_t 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 NXMouseButton

type NXMouseButton int64
const (
	NX_OneButton   NXMouseButton = 0
	NX_LeftButton  NXMouseButton = 1
	NX_RightButton NXMouseButton = 2
)

func (NXMouseButton) String

func (e NXMouseButton) 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 Os_unfair_lock_flags_t

type Os_unfair_lock_flags_t int64
const (
	OS_UNFAIR_LOCK_FLAG_NONE          Os_unfair_lock_flags_t = 0
	OS_UNFAIR_LOCK_FLAG_ADAPTIVE_SPIN Os_unfair_lock_flags_t = 262144
)

func (Os_unfair_lock_flags_t) String

func (e Os_unfair_lock_flags_t) String() string

type PMPageToPaperMappingType

type PMPageToPaperMappingType int64
const (
	KPMPageToPaperMappingNone       PMPageToPaperMappingType = 1
	KPMPageToPaperMappingScaleToFit PMPageToPaperMappingType = 2
)

func (PMPageToPaperMappingType) String

func (e PMPageToPaperMappingType) 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

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

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

Jump to

Keyboard shortcuts

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