skylight

package
v0.6.10 Latest Latest
Warning

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

Go to latest
Published: May 21, 2026 License: MIT Imports: 15 Imported by: 0

Documentation ¶

Overview ¶

Package skylight provides Go bindings for the skylight framework.

Key Types ¶

Code generated from Apple documentation. DO NOT EDIT.

Index ¶

Constants ¶

View Source
const (
	CPSModeAllWindows    uint32 = 0x100
	CPSModeUserGenerated uint32 = 0x200
	CPSModeNoWindows     uint32 = 0x400
)

Variables ¶

This section is empty.

Functions ¶

func CGEventSetWindowLocation ¶ added in v0.6.4

func CGEventSetWindowLocation(event coregraphics.CGEvent, point corefoundation.CGPoint) error

CGEventSetWindowLocation.

func NewNumberErrorBlock ¶

func NewNumberErrorBlock(handler NumberErrorHandler) (objc.ID, func())

NewNumberErrorBlock wraps a Go NumberErrorHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [CPXRemoteViewEventProtocolServerCallsClient.SendEventToHostFullDispatchReply]

func NewObjectBlock ¶ added in v0.6.10

func NewObjectBlock(handler ObjectHandler) (objc.ID, func())

NewObjectBlock wraps a Go ObjectHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [SLSBrightnessControl.RegisterForNotificationsWithBlock]

func NewSLDataTimelineProcessBlock ¶

func NewSLDataTimelineProcessBlock(handler SLDataTimelineProcessHandler) (objc.ID, func())

NewSLDataTimelineProcessBlock wraps a Go SLDataTimelineProcessHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [SLDataTimelineSessionProcessCollection.ProcessesApplyBlock]

func NewSLDataTimelineServerSnapshotBlock ¶

func NewSLDataTimelineServerSnapshotBlock(handler SLDataTimelineServerSnapshotHandler) (objc.ID, func())

NewSLDataTimelineServerSnapshotBlock wraps a Go SLDataTimelineServerSnapshotHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [SLDataTimelineSnapshotCollection.SnapshotsApplyBlock]

func NewSLDataTimelineSessionBlock ¶

func NewSLDataTimelineSessionBlock(handler SLDataTimelineSessionHandler) (objc.ID, func())

NewSLDataTimelineSessionBlock wraps a Go SLDataTimelineSessionHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [SLDataTimelineServerSnapshot.SessionsApplyBlock]

func NewUnsafePointerBlock ¶ added in v0.6.10

func NewUnsafePointerBlock(handler UnsafePointerHandler) (objc.ID, func())

NewUnsafePointerBlock wraps a Go UnsafePointerHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

  • [SLSDisplayControlClientProtocol.RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSDisplayControlClientProtocol.RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSDisplayPowerControlClientProtocol.InitAsyncPowerControlClientNotifyQueueNotificationTypeNotificationBlock]
  • [SLSDisplayPowerControlClientProtocol.InitPowerControlClientNotifyQueueNotificationTypeNotificationBlock]
  • [SLSGUIClientProtocol.ConfigGUIClientErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSGUIClientProtocol.InitGUIClientErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSXPCServiceProtocol.InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock]

func NewVoidBlock ¶

func NewVoidBlock(handler VoidHandler) (objc.ID, func())

NewVoidBlock wraps a Go VoidHandler as an Objective-C block. The caller must defer the returned cleanup function.

Used by:

func SLEventPostToPSN ¶

func SLEventPostToPSN(psn *ProcessSerialNumber, event coregraphics.CGEvent) (int32, error)

SLEventPostToPSN.

func SLEventPostToPid ¶

func SLEventPostToPid(pid int32, event coregraphics.CGEvent) (int32, error)

SLEventPostToPid.

func SLEventSetAuthenticationMessage ¶ added in v0.6.4

func SLEventSetAuthenticationMessage(event coregraphics.CGEvent, message objectivec.Object) error

SLEventSetAuthenticationMessage.

func SLEventSetIntegerValueField ¶ added in v0.6.4

func SLEventSetIntegerValueField(event coregraphics.CGEvent, field coregraphics.CGEventField, value int64) error

SLEventSetIntegerValueField.

func SLPSGetFrontProcess ¶

func SLPSGetFrontProcess(psn *ProcessSerialNumber) (int32, error)

SLPSGetFrontProcess.

func SLPSPostEventRecordTo ¶

func SLPSPostEventRecordTo(psn *ProcessSerialNumber, record []byte) (int32, error)

SLPSPostEventRecordTo.

func SLPSSetFrontProcessWithOptions ¶

func SLPSSetFrontProcessWithOptions(psn *ProcessSerialNumber, wid uint32, mode uint32) (int32, error)

SLPSSetFrontProcessWithOptions.

func SLSGetConnectionPSN ¶ added in v0.6.4

func SLSGetConnectionPSN(cid CGSConnectionID, psn *ProcessSerialNumber) (coregraphics.CGError, error)

SLSGetConnectionPSN.

func SLSGetWindowOwner ¶ added in v0.6.4

func SLSGetWindowOwner(cid CGSConnectionID, wid coregraphics.CGWindowID, owner *CGSConnectionID) (coregraphics.CGError, error)

SLSGetWindowOwner.

Types ¶

type BKHIDEventDeliveryManagerProvider ¶

type BKHIDEventDeliveryManagerProvider interface {
	objectivec.IObject
}

BKHIDEventDeliveryManagerProvider protocol.

type BKHIDEventDeliveryManagerProviderObject ¶

type BKHIDEventDeliveryManagerProviderObject struct {
	objectivec.Object
}

BKHIDEventDeliveryManagerProviderObject wraps an existing Objective-C object that conforms to the BKHIDEventDeliveryManagerProvider protocol.

func BKHIDEventDeliveryManagerProviderObjectFromID ¶

func BKHIDEventDeliveryManagerProviderObjectFromID(id objc.ID) BKHIDEventDeliveryManagerProviderObject

BKHIDEventDeliveryManagerProviderObjectFromID constructs a BKHIDEventDeliveryManagerProviderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BKHIDEventDeliveryManagerProviderObject) BaseObject ¶

func (BKHIDEventDeliveryManagerProviderObject) DeliveryManagerForAuditToken ¶

func (o BKHIDEventDeliveryManagerProviderObject) DeliveryManagerForAuditToken(token objectivec.IObject) objectivec.IObject

type BKHIDEventDeliveryManagerServerRuleChangeAuthority ¶

type BKHIDEventDeliveryManagerServerRuleChangeAuthority interface {
	objectivec.IObject
}

BKHIDEventDeliveryManagerServerRuleChangeAuthority protocol.

type BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject ¶

type BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject struct {
	objectivec.Object
}

BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject wraps an existing Objective-C object that conforms to the BKHIDEventDeliveryManagerServerRuleChangeAuthority protocol.

func BKHIDEventDeliveryManagerServerRuleChangeAuthorityObjectFromID ¶

func BKHIDEventDeliveryManagerServerRuleChangeAuthorityObjectFromID(id objc.ID) BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject

BKHIDEventDeliveryManagerServerRuleChangeAuthorityObjectFromID constructs a BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject) BaseObject ¶

func (BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject) PermittedRuleChangeMaskForAuditToken ¶

func (o BKHIDEventDeliveryManagerServerRuleChangeAuthorityObject) PermittedRuleChangeMaskForAuditToken(token objectivec.IObject) uint64

type BKHIDEventDeliveryObserverServiceProvider ¶

type BKHIDEventDeliveryObserverServiceProvider interface {
	objectivec.IObject
}

BKHIDEventDeliveryObserverServiceProvider protocol.

type BKHIDEventDeliveryObserverServiceProviderObject ¶

type BKHIDEventDeliveryObserverServiceProviderObject struct {
	objectivec.Object
}

BKHIDEventDeliveryObserverServiceProviderObject wraps an existing Objective-C object that conforms to the BKHIDEventDeliveryObserverServiceProvider protocol.

func BKHIDEventDeliveryObserverServiceProviderObjectFromID ¶

func BKHIDEventDeliveryObserverServiceProviderObjectFromID(id objc.ID) BKHIDEventDeliveryObserverServiceProviderObject

BKHIDEventDeliveryObserverServiceProviderObjectFromID constructs a BKHIDEventDeliveryObserverServiceProviderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BKHIDEventDeliveryObserverServiceProviderObject) BaseObject ¶

func (BKHIDEventDeliveryObserverServiceProviderObject) DeliveryObserverServiceForAuditToken ¶

func (o BKHIDEventDeliveryObserverServiceProviderObject) DeliveryObserverServiceForAuditToken(token objectivec.IObject) objectivec.IObject

type BSDescriptionStreaming ¶

type BSDescriptionStreaming interface {
	objectivec.IObject
}

BSDescriptionStreaming protocol.

type BSDescriptionStreamingObject ¶

type BSDescriptionStreamingObject struct {
	objectivec.Object
}

BSDescriptionStreamingObject wraps an existing Objective-C object that conforms to the BSDescriptionStreaming protocol.

func BSDescriptionStreamingObjectFromID ¶

func BSDescriptionStreamingObjectFromID(id objc.ID) BSDescriptionStreamingObject

BSDescriptionStreamingObjectFromID constructs a BSDescriptionStreamingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BSDescriptionStreamingObject) AppendDescriptionToStream ¶

func (o BSDescriptionStreamingObject) AppendDescriptionToStream(stream objectivec.IObject)

func (BSDescriptionStreamingObject) BaseObject ¶

type BSInvalidatable ¶

type BSInvalidatable interface {
	objectivec.IObject

	// Invalidate protocol.
	Invalidate()
}

BSInvalidatable protocol.

type BSInvalidatableObject ¶

type BSInvalidatableObject struct {
	objectivec.Object
}

BSInvalidatableObject wraps an existing Objective-C object that conforms to the BSInvalidatable protocol.

func BSInvalidatableObjectFromID ¶

func BSInvalidatableObjectFromID(id objc.ID) BSInvalidatableObject

BSInvalidatableObjectFromID constructs a BSInvalidatableObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BSInvalidatableObject) BaseObject ¶

func (o BSInvalidatableObject) BaseObject() objectivec.Object

func (BSInvalidatableObject) Invalidate ¶

func (o BSInvalidatableObject) Invalidate()

type BSServiceConnectionListenerDelegate ¶

type BSServiceConnectionListenerDelegate interface {
	objectivec.IObject
}

BSServiceConnectionListenerDelegate protocol.

type BSServiceConnectionListenerDelegateObject ¶

type BSServiceConnectionListenerDelegateObject struct {
	objectivec.Object
}

BSServiceConnectionListenerDelegateObject wraps an existing Objective-C object that conforms to the BSServiceConnectionListenerDelegate protocol.

func BSServiceConnectionListenerDelegateObjectFromID ¶

func BSServiceConnectionListenerDelegateObjectFromID(id objc.ID) BSServiceConnectionListenerDelegateObject

BSServiceConnectionListenerDelegateObjectFromID constructs a BSServiceConnectionListenerDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BSServiceConnectionListenerDelegateObject) BaseObject ¶

func (BSServiceConnectionListenerDelegateObject) ListenerDidReceiveConnectionWithContext ¶

func (o BSServiceConnectionListenerDelegateObject) ListenerDidReceiveConnectionWithContext(listener objectivec.IObject, connection objectivec.IObject, context objectivec.IObject)

type BSServiceListenerConnectionEventObserver ¶

type BSServiceListenerConnectionEventObserver interface {
	objectivec.IObject
}

BSServiceListenerConnectionEventObserver protocol.

type BSServiceListenerConnectionEventObserverObject ¶

type BSServiceListenerConnectionEventObserverObject struct {
	objectivec.Object
}

BSServiceListenerConnectionEventObserverObject wraps an existing Objective-C object that conforms to the BSServiceListenerConnectionEventObserver protocol.

func BSServiceListenerConnectionEventObserverObjectFromID ¶

func BSServiceListenerConnectionEventObserverObjectFromID(id objc.ID) BSServiceListenerConnectionEventObserverObject

BSServiceListenerConnectionEventObserverObjectFromID constructs a BSServiceListenerConnectionEventObserverObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (BSServiceListenerConnectionEventObserverObject) BaseObject ¶

func (BSServiceListenerConnectionEventObserverObject) ConnectionRevokedWithEvent ¶

func (o BSServiceListenerConnectionEventObserverObject) ConnectionRevokedWithEvent(connection objectivec.IObject, event objectivec.IObject)

type CGColor ¶

type CGColor struct {
}

CGColor

type CGDisplayStream ¶

type CGDisplayStream struct {
}

CGDisplayStream

type CGDisplayStreamUpdate ¶

type CGDisplayStreamUpdate struct {
}

CGDisplayStreamUpdate

type CGEvent ¶ added in v0.6.4

type CGEvent struct {
}

CGEvent

type CGSConnectionID ¶ added in v0.6.4

type CGSConnectionID = uint32

func CGSMainConnectionID ¶ added in v0.6.4

func CGSMainConnectionID() (CGSConnectionID, error)

CGSMainConnectionID.

type CGSRegionObject ¶

type CGSRegionObject struct {
}

CGSRegionObject

type CGXConnection ¶

type CGXConnection struct {
}

CGXConnection

type CGXConnectionBox ¶

type CGXConnectionBox struct {
	objectivec.Object
}

Methods ¶

func CGXConnectionBoxFromID ¶

func CGXConnectionBoxFromID(id objc.ID) CGXConnectionBox

CGXConnectionBoxFromID constructs a CGXConnectionBox from an objc.ID.

func NewCGXConnectionBox ¶

func NewCGXConnectionBox() CGXConnectionBox

NewCGXConnectionBox creates a new CGXConnectionBox instance.

func NewXConnectionBoxWithCGXConnection ¶

func NewXConnectionBoxWithCGXConnection(cGXConnection CGXConnection) CGXConnectionBox

func (CGXConnectionBox) Autorelease ¶

func (c CGXConnectionBox) Autorelease() CGXConnectionBox

Autorelease adds the receiver to the current autorelease pool.

func (CGXConnectionBox) Connection ¶

func (c CGXConnectionBox) Connection() unsafe.Pointer

func (CGXConnectionBox) Init ¶

Init initializes the instance.

func (CGXConnectionBox) InitWithCGXConnection ¶

func (c CGXConnectionBox) InitWithCGXConnection(cGXConnection CGXConnection) CGXConnectionBox

func (CGXConnectionBox) InvalidateBackreference ¶

func (c CGXConnectionBox) InvalidateBackreference()

func (CGXConnectionBox) SetConnection ¶

func (c CGXConnectionBox) SetConnection(value *CGXConnection)

type CGXConnectionBoxClass ¶

type CGXConnectionBoxClass struct {
	// contains filtered or unexported fields
}

func GetCGXConnectionBoxClass ¶

func GetCGXConnectionBoxClass() CGXConnectionBoxClass

GetCGXConnectionBoxClass returns the class object for CGXConnectionBox.

func (CGXConnectionBoxClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CGXConnectionBoxClass) Class ¶

func (cc CGXConnectionBoxClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CGXSession ¶

type CGXSession struct {
}

CGXSession

type CGXSessionProcessData ¶

type CGXSessionProcessData struct {
}

CGXSessionProcessData

type CPSKeyFocusInfoRecRef ¶

type CPSKeyFocusInfoRecRef uintptr

type CPSProcessRec ¶

type CPSProcessRec struct {
}

CPSProcessRec

type CPSProcessRecRef ¶

type CPSProcessRecRef uintptr

type CPSProcessSerNum ¶

type CPSProcessSerNum struct {
}

CPSProcessSerNum

type CPXCallbackScheduler ¶

type CPXCallbackScheduler struct {
	objectivec.Object
}

Methods ¶

func CPXCallbackSchedulerFromID ¶

func CPXCallbackSchedulerFromID(id objc.ID) CPXCallbackScheduler

CPXCallbackSchedulerFromID constructs a CPXCallbackScheduler from an objc.ID.

func NewCPXCallbackScheduler ¶

func NewCPXCallbackScheduler() CPXCallbackScheduler

NewCPXCallbackScheduler creates a new CPXCallbackScheduler instance.

func NewCPXCallbackSchedulerWithSession ¶

func NewCPXCallbackSchedulerWithSession(session CGXSession) CPXCallbackScheduler

func (CPXCallbackScheduler) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXCallbackScheduler) DebugDescription ¶

func (c CPXCallbackScheduler) DebugDescription() string

func (CPXCallbackScheduler) DescheduleForceLogoutCallback ¶

func (c CPXCallbackScheduler) DescheduleForceLogoutCallback()

func (CPXCallbackScheduler) DescheduleKillProcessCallback ¶

func (c CPXCallbackScheduler) DescheduleKillProcessCallback()

func (CPXCallbackScheduler) Description ¶

func (c CPXCallbackScheduler) Description() string

func (CPXCallbackScheduler) Hash ¶

func (c CPXCallbackScheduler) Hash() uint64

func (CPXCallbackScheduler) Init ¶

Init initializes the instance.

func (CPXCallbackScheduler) InitWithSession ¶

func (c CPXCallbackScheduler) InitWithSession(session CGXSession) CPXCallbackScheduler

func (CPXCallbackScheduler) ScheduleFixBadForegroundCallbackForProcess ¶

func (c CPXCallbackScheduler) ScheduleFixBadForegroundCallbackForProcess(process CPSProcessRec)

func (CPXCallbackScheduler) ScheduleForceLogoutCallbackForTime ¶

func (c CPXCallbackScheduler) ScheduleForceLogoutCallbackForTime(time float64)

func (CPXCallbackScheduler) ScheduleKillProcessCallbackForTime ¶

func (c CPXCallbackScheduler) ScheduleKillProcessCallbackForTime(time float64)

func (CPXCallbackScheduler) Superclass ¶

func (c CPXCallbackScheduler) Superclass() objectivec.Class

type CPXCallbackSchedulerClass ¶

type CPXCallbackSchedulerClass struct {
	// contains filtered or unexported fields
}

func GetCPXCallbackSchedulerClass ¶

func GetCPXCallbackSchedulerClass() CPXCallbackSchedulerClass

GetCPXCallbackSchedulerClass returns the class object for CPXCallbackScheduler.

func (CPXCallbackSchedulerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXCallbackSchedulerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXCallbackScheduling ¶

type CPXCallbackScheduling interface {
	objectivec.IObject

	// DescheduleForceLogoutCallback protocol.
	DescheduleForceLogoutCallback()

	// DescheduleKillProcessCallback protocol.
	DescheduleKillProcessCallback()

	// ScheduleFixBadForegroundCallbackForProcess protocol.
	ScheduleFixBadForegroundCallbackForProcess(process CPSProcessRec)

	// ScheduleForceLogoutCallbackForTime protocol.
	ScheduleForceLogoutCallbackForTime(time float64)

	// ScheduleKillProcessCallbackForTime protocol.
	ScheduleKillProcessCallbackForTime(time float64)
}

CPXCallbackScheduling protocol.

type CPXCallbackSchedulingObject ¶

type CPXCallbackSchedulingObject struct {
	objectivec.Object
}

CPXCallbackSchedulingObject wraps an existing Objective-C object that conforms to the CPXCallbackScheduling protocol.

func CPXCallbackSchedulingObjectFromID ¶

func CPXCallbackSchedulingObjectFromID(id objc.ID) CPXCallbackSchedulingObject

CPXCallbackSchedulingObjectFromID constructs a CPXCallbackSchedulingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXCallbackSchedulingObject) BaseObject ¶

func (CPXCallbackSchedulingObject) DescheduleForceLogoutCallback ¶

func (o CPXCallbackSchedulingObject) DescheduleForceLogoutCallback()

func (CPXCallbackSchedulingObject) DescheduleKillProcessCallback ¶

func (o CPXCallbackSchedulingObject) DescheduleKillProcessCallback()

func (CPXCallbackSchedulingObject) ScheduleFixBadForegroundCallbackForProcess ¶

func (o CPXCallbackSchedulingObject) ScheduleFixBadForegroundCallbackForProcess(process CPSProcessRec)

func (CPXCallbackSchedulingObject) ScheduleForceLogoutCallbackForTime ¶

func (o CPXCallbackSchedulingObject) ScheduleForceLogoutCallbackForTime(time float64)

func (CPXCallbackSchedulingObject) ScheduleKillProcessCallbackForTime ¶

func (o CPXCallbackSchedulingObject) ScheduleKillProcessCallbackForTime(time float64)

type CPXConnectionManager ¶

type CPXConnectionManager struct {
	objectivec.Object
}

Methods ¶

func CPXConnectionManagerFromID ¶

func CPXConnectionManagerFromID(id objc.ID) CPXConnectionManager

CPXConnectionManagerFromID constructs a CPXConnectionManager from an objc.ID.

func NewCPXConnectionManager ¶

func NewCPXConnectionManager() CPXConnectionManager

NewCPXConnectionManager creates a new CPXConnectionManager instance.

func NewCPXConnectionManagerWithSession ¶

func NewCPXConnectionManagerWithSession(session uintptr) CPXConnectionManager

func (CPXConnectionManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXConnectionManager) ConnectionForID ¶

func (c CPXConnectionManager) ConnectionForID(id uint32) unsafe.Pointer

func (CPXConnectionManager) DebugDescription ¶

func (c CPXConnectionManager) DebugDescription() string

func (CPXConnectionManager) Description ¶

func (c CPXConnectionManager) Description() string

func (CPXConnectionManager) Hash ¶

func (c CPXConnectionManager) Hash() uint64

func (CPXConnectionManager) Init ¶

Init initializes the instance.

func (CPXConnectionManager) InitWithSession ¶

func (c CPXConnectionManager) InitWithSession(session uintptr) CPXConnectionManager

func (CPXConnectionManager) PidForConnection ¶

func (c CPXConnectionManager) PidForConnection(connection CGXConnection) int

func (CPXConnectionManager) Superclass ¶

func (c CPXConnectionManager) Superclass() objectivec.Class

type CPXConnectionManagerClass ¶

type CPXConnectionManagerClass struct {
	// contains filtered or unexported fields
}

func GetCPXConnectionManagerClass ¶

func GetCPXConnectionManagerClass() CPXConnectionManagerClass

GetCPXConnectionManagerClass returns the class object for CPXConnectionManager.

func (CPXConnectionManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXConnectionManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXConnectionManaging ¶

type CPXConnectionManaging interface {
	objectivec.IObject

	// ConnectionForID protocol.
	ConnectionForID(id uint32) unsafe.Pointer

	// PidForConnection protocol.
	PidForConnection(connection CGXConnection) int
}

CPXConnectionManaging protocol.

type CPXConnectionManagingObject ¶

type CPXConnectionManagingObject struct {
	objectivec.Object
}

CPXConnectionManagingObject wraps an existing Objective-C object that conforms to the CPXConnectionManaging protocol.

func CPXConnectionManagingObjectFromID ¶

func CPXConnectionManagingObjectFromID(id objc.ID) CPXConnectionManagingObject

CPXConnectionManagingObjectFromID constructs a CPXConnectionManagingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXConnectionManagingObject) BaseObject ¶

func (CPXConnectionManagingObject) ConnectionForID ¶

func (o CPXConnectionManagingObject) ConnectionForID(id uint32) unsafe.Pointer

func (CPXConnectionManagingObject) PidForConnection ¶

func (o CPXConnectionManagingObject) PidForConnection(connection CGXConnection) int

type CPXEntryPointsService ¶

type CPXEntryPointsService struct {
	objectivec.Object
}

Methods ¶

func CPXEntryPointsServiceFromID ¶

func CPXEntryPointsServiceFromID(id objc.ID) CPXEntryPointsService

CPXEntryPointsServiceFromID constructs a CPXEntryPointsService from an objc.ID.

func NewCPXEntryPointsService ¶

func NewCPXEntryPointsService() CPXEntryPointsService

NewCPXEntryPointsService creates a new CPXEntryPointsService instance.

func NewCPXEntryPointsServiceWithFocusControllerProcessManager ¶

func NewCPXEntryPointsServiceWithFocusControllerProcessManager(controller objectivec.IObject, manager objectivec.IObject) CPXEntryPointsService

func (CPXEntryPointsService) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXEntryPointsService) ClientAddToPermittedFrontList ¶

func (c CPXEntryPointsService) ClientAddToPermittedFrontList(client CGXConnection, list CPSProcessSerNum) int

func (CPXEntryPointsService) ClientRemoveFromPermittedFrontList ¶

func (c CPXEntryPointsService) ClientRemoveFromPermittedFrontList(client CGXConnection, list CPSProcessSerNum) int

func (CPXEntryPointsService) Init ¶

Init initializes the instance.

func (CPXEntryPointsService) InitWithFocusControllerProcessManager ¶

func (c CPXEntryPointsService) InitWithFocusControllerProcessManager(controller objectivec.IObject, manager objectivec.IObject) CPXEntryPointsService

type CPXEntryPointsServiceClass ¶

type CPXEntryPointsServiceClass struct {
	// contains filtered or unexported fields
}

func GetCPXEntryPointsServiceClass ¶

func GetCPXEntryPointsServiceClass() CPXEntryPointsServiceClass

GetCPXEntryPointsServiceClass returns the class object for CPXEntryPointsService.

func (CPXEntryPointsServiceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXEntryPointsServiceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXEventDeferringManager ¶

type CPXEventDeferringManager struct {
	objectivec.Object
}

Methods ¶

func CPXEventDeferringManagerFromID ¶

func CPXEventDeferringManagerFromID(id objc.ID) CPXEventDeferringManager

CPXEventDeferringManagerFromID constructs a CPXEventDeferringManager from an objc.ID.

func NewCPXEventDeferringManager ¶

func NewCPXEventDeferringManager() CPXEventDeferringManager

NewCPXEventDeferringManager creates a new CPXEventDeferringManager instance.

func NewCPXEventDeferringManagerWithDeliveryManagerProcessManagerConnectionManager ¶

func NewCPXEventDeferringManagerWithDeliveryManagerProcessManagerConnectionManager(manager objectivec.IObject, manager2 objectivec.IObject, manager3 objectivec.IObject) CPXEventDeferringManager

func (CPXEventDeferringManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXEventDeferringManager) EnforcedPolicy ¶

func (CPXEventDeferringManager) Init ¶

Init initializes the instance.

func (CPXEventDeferringManager) InitWithDeliveryManagerProcessManagerConnectionManager ¶

func (c CPXEventDeferringManager) InitWithDeliveryManagerProcessManagerConnectionManager(manager objectivec.IObject, manager2 objectivec.IObject, manager3 objectivec.IObject) CPXEventDeferringManager

func (CPXEventDeferringManager) UpdatePolicyReason ¶

func (c CPXEventDeferringManager) UpdatePolicyReason(policy objectivec.IObject, reason objectivec.IObject)

type CPXEventDeferringManagerClass ¶

type CPXEventDeferringManagerClass struct {
	// contains filtered or unexported fields
}

func GetCPXEventDeferringManagerClass ¶

func GetCPXEventDeferringManagerClass() CPXEventDeferringManagerClass

GetCPXEventDeferringManagerClass returns the class object for CPXEventDeferringManager.

func (CPXEventDeferringManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXEventDeferringManagerClass) CanSymbolicLinkTokenForProcess ¶ added in v0.6.0

func (_CPXEventDeferringManagerClass CPXEventDeferringManagerClass) CanSymbolicLinkTokenForProcess() bool

CanSymbolicLinkTokenForProcess reports whether the receiver responds to the private selector _symbolicLinkTokenForProcess:.

func (CPXEventDeferringManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (CPXEventDeferringManagerClass) SymbolicLinkTokenForProcess ¶

func (_CPXEventDeferringManagerClass CPXEventDeferringManagerClass) SymbolicLinkTokenForProcess(process CPSProcessRec) (objectivec.IObject, error)

SymbolicLinkTokenForProcess is an exported wrapper for the private method _symbolicLinkTokenForProcess.

type CPXEventDeferringPolicy ¶

type CPXEventDeferringPolicy struct {
	objectivec.Object
}

Methods ¶

func CPXEventDeferringPolicyFromID ¶

func CPXEventDeferringPolicyFromID(id objc.ID) CPXEventDeferringPolicy

CPXEventDeferringPolicyFromID constructs a CPXEventDeferringPolicy from an objc.ID.

func NewCPXEventDeferringPolicy ¶

func NewCPXEventDeferringPolicy() CPXEventDeferringPolicy

NewCPXEventDeferringPolicy creates a new CPXEventDeferringPolicy instance.

func (CPXEventDeferringPolicy) AdvicePolicy ¶

func (c CPXEventDeferringPolicy) AdvicePolicy() int64

func (CPXEventDeferringPolicy) AppendDescriptionToStream ¶

func (c CPXEventDeferringPolicy) AppendDescriptionToStream(stream objectivec.IObject)

func (CPXEventDeferringPolicy) AuditHistory ¶

func (c CPXEventDeferringPolicy) AuditHistory() unsafe.Pointer

func (CPXEventDeferringPolicy) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXEventDeferringPolicy) CanInitWithCopyOf ¶ added in v0.6.0

func (c CPXEventDeferringPolicy) CanInitWithCopyOf() bool

CanInitWithCopyOf reports whether the receiver responds to the private selector _initWithCopyOf:.

func (CPXEventDeferringPolicy) FrontmostProcess ¶

func (c CPXEventDeferringPolicy) FrontmostProcess() unsafe.Pointer

func (CPXEventDeferringPolicy) Init ¶

Init initializes the instance.

func (CPXEventDeferringPolicy) InitWithCopyOf ¶

InitWithCopyOf is an exported wrapper for the private method _initWithCopyOf.

func (CPXEventDeferringPolicy) KeyThiefConnectionID ¶

func (c CPXEventDeferringPolicy) KeyThiefConnectionID() uint32

func (CPXEventDeferringPolicy) SetKeyThiefConnectionID ¶

func (c CPXEventDeferringPolicy) SetKeyThiefConnectionID(value uint32)

type CPXEventDeferringPolicyClass ¶

type CPXEventDeferringPolicyClass struct {
	// contains filtered or unexported fields
}

func GetCPXEventDeferringPolicyClass ¶

func GetCPXEventDeferringPolicyClass() CPXEventDeferringPolicyClass

GetCPXEventDeferringPolicyClass returns the class object for CPXEventDeferringPolicy.

func (CPXEventDeferringPolicyClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXEventDeferringPolicyClass) Build ¶

func (_CPXEventDeferringPolicyClass CPXEventDeferringPolicyClass) Build(build VoidHandler) objectivec.IObject

func (CPXEventDeferringPolicyClass) BuildSync ¶

BuildSync is a synchronous wrapper around [CPXEventDeferringPolicy.Build]. It blocks until the completion handler fires or the context is cancelled.

func (CPXEventDeferringPolicyClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXEventDeferringPolicySanitizer ¶

type CPXEventDeferringPolicySanitizer struct {
	objectivec.Object
}

Methods ¶

func CPXEventDeferringPolicySanitizerFromID ¶

func CPXEventDeferringPolicySanitizerFromID(id objc.ID) CPXEventDeferringPolicySanitizer

CPXEventDeferringPolicySanitizerFromID constructs a CPXEventDeferringPolicySanitizer from an objc.ID.

func NewCPXEventDeferringPolicySanitizer ¶

func NewCPXEventDeferringPolicySanitizer() CPXEventDeferringPolicySanitizer

NewCPXEventDeferringPolicySanitizer creates a new CPXEventDeferringPolicySanitizer instance.

func NewCPXEventDeferringPolicySanitizerWithFocusManagerDataSourceProcessManager ¶

func NewCPXEventDeferringPolicySanitizerWithFocusManagerDataSourceProcessManager(source objectivec.IObject, manager objectivec.IObject) CPXEventDeferringPolicySanitizer

func (CPXEventDeferringPolicySanitizer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXEventDeferringPolicySanitizer) CanIsValidProcessAuditHistoryDebugProcessType ¶ added in v0.6.0

func (c CPXEventDeferringPolicySanitizer) CanIsValidProcessAuditHistoryDebugProcessType() bool

CanIsValidProcessAuditHistoryDebugProcessType reports whether the receiver responds to the private selector _isValidProcess:auditHistory:debugProcessType:.

func (CPXEventDeferringPolicySanitizer) CanSanitizeFrontmost ¶ added in v0.6.0

func (c CPXEventDeferringPolicySanitizer) CanSanitizeFrontmost() bool

CanSanitizeFrontmost reports whether the receiver responds to the private selector _sanitizeFrontmost:.

func (CPXEventDeferringPolicySanitizer) CanSanitizeKeyThief ¶ added in v0.6.0

func (c CPXEventDeferringPolicySanitizer) CanSanitizeKeyThief() bool

CanSanitizeKeyThief reports whether the receiver responds to the private selector _sanitizeKeyThief:.

func (CPXEventDeferringPolicySanitizer) Init ¶

Init initializes the instance.

func (CPXEventDeferringPolicySanitizer) InitWithFocusManagerDataSourceProcessManager ¶

func (c CPXEventDeferringPolicySanitizer) InitWithFocusManagerDataSourceProcessManager(source objectivec.IObject, manager objectivec.IObject) CPXEventDeferringPolicySanitizer

func (CPXEventDeferringPolicySanitizer) IsValidProcessAuditHistoryDebugProcessType ¶

func (c CPXEventDeferringPolicySanitizer) IsValidProcessAuditHistoryDebugProcessType(process CPSProcessRec, history objectivec.IObject, type_ objectivec.IObject) (bool, error)

IsValidProcessAuditHistoryDebugProcessType is an exported wrapper for the private method _isValidProcessAuditHistoryDebugProcessType.

func (CPXEventDeferringPolicySanitizer) Sanitize ¶

func (CPXEventDeferringPolicySanitizer) SanitizeFrontmost ¶

func (c CPXEventDeferringPolicySanitizer) SanitizeFrontmost(frontmost objectivec.IObject) error

SanitizeFrontmost is an exported wrapper for the private method _sanitizeFrontmost.

func (CPXEventDeferringPolicySanitizer) SanitizeKeyThief ¶

func (c CPXEventDeferringPolicySanitizer) SanitizeKeyThief(thief objectivec.IObject) error

SanitizeKeyThief is an exported wrapper for the private method _sanitizeKeyThief.

type CPXEventDeferringPolicySanitizerClass ¶

type CPXEventDeferringPolicySanitizerClass struct {
	// contains filtered or unexported fields
}

func GetCPXEventDeferringPolicySanitizerClass ¶

func GetCPXEventDeferringPolicySanitizerClass() CPXEventDeferringPolicySanitizerClass

GetCPXEventDeferringPolicySanitizerClass returns the class object for CPXEventDeferringPolicySanitizer.

func (CPXEventDeferringPolicySanitizerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXEventDeferringPolicySanitizerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXEventDispatcher ¶

type CPXEventDispatcher struct {
	objectivec.Object
}

Methods ¶

func CPXEventDispatcherFromID ¶

func CPXEventDispatcherFromID(id objc.ID) CPXEventDispatcher

CPXEventDispatcherFromID constructs a CPXEventDispatcher from an objc.ID.

func NewCPXEventDispatcher ¶

func NewCPXEventDispatcher() CPXEventDispatcher

NewCPXEventDispatcher creates a new CPXEventDispatcher instance.

func (CPXEventDispatcher) Autorelease ¶

func (c CPXEventDispatcher) Autorelease() CPXEventDispatcher

Autorelease adds the receiver to the current autorelease pool.

func (CPXEventDispatcher) DebugDescription ¶

func (c CPXEventDispatcher) DebugDescription() string

func (CPXEventDispatcher) Description ¶

func (c CPXEventDispatcher) Description() string

func (CPXEventDispatcher) Hash ¶

func (c CPXEventDispatcher) Hash() uint64

func (CPXEventDispatcher) Init ¶

Init initializes the instance.

func (CPXEventDispatcher) PostBackgroundEvent ¶

func (c CPXEventDispatcher) PostBackgroundEvent(event SLSEventRecord)

func (CPXEventDispatcher) PostEventToConnectionID ¶

func (c CPXEventDispatcher) PostEventToConnectionID(event SLSEventRecord, id uint32)

func (CPXEventDispatcher) PostEventToDestination ¶

func (c CPXEventDispatcher) PostEventToDestination(event SLSEventRecord, destination objectivec.IObject)

func (CPXEventDispatcher) Superclass ¶

func (c CPXEventDispatcher) Superclass() objectivec.Class

type CPXEventDispatcherClass ¶

type CPXEventDispatcherClass struct {
	// contains filtered or unexported fields
}

func GetCPXEventDispatcherClass ¶

func GetCPXEventDispatcherClass() CPXEventDispatcherClass

GetCPXEventDispatcherClass returns the class object for CPXEventDispatcher.

func (CPXEventDispatcherClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXEventDispatcherClass) Class ¶

func (cc CPXEventDispatcherClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CPXEventDispatching ¶

type CPXEventDispatching interface {
	objectivec.IObject

	// PostBackgroundEvent protocol.
	PostBackgroundEvent(event SLSEventRecord)

	// PostEventToConnectionID protocol.
	PostEventToConnectionID(event SLSEventRecord, id uint32)
}

CPXEventDispatching protocol.

type CPXEventDispatchingObject ¶

type CPXEventDispatchingObject struct {
	objectivec.Object
}

CPXEventDispatchingObject wraps an existing Objective-C object that conforms to the CPXEventDispatching protocol.

func CPXEventDispatchingObjectFromID ¶

func CPXEventDispatchingObjectFromID(id objc.ID) CPXEventDispatchingObject

CPXEventDispatchingObjectFromID constructs a CPXEventDispatchingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXEventDispatchingObject) BaseObject ¶

func (CPXEventDispatchingObject) PostBackgroundEvent ¶

func (o CPXEventDispatchingObject) PostBackgroundEvent(event SLSEventRecord)

func (CPXEventDispatchingObject) PostEventToConnectionID ¶

func (o CPXEventDispatchingObject) PostEventToConnectionID(event SLSEventRecord, id uint32)

func (CPXEventDispatchingObject) PostEventToDestination ¶

func (o CPXEventDispatchingObject) PostEventToDestination(event SLSEventRecord, destination objectivec.IObject)

type CPXEventProcessor ¶

type CPXEventProcessor interface {
	objectivec.IObject

	// ClearEventState protocol.
	ClearEventState()
}

CPXEventProcessor protocol.

type CPXEventProcessorContext ¶

type CPXEventProcessorContext struct {
}

CPXEventProcessorContext

type CPXEventProcessorObject ¶

type CPXEventProcessorObject struct {
	objectivec.Object
}

CPXEventProcessorObject wraps an existing Objective-C object that conforms to the CPXEventProcessor protocol.

func CPXEventProcessorObjectFromID ¶

func CPXEventProcessorObjectFromID(id objc.ID) CPXEventProcessorObject

CPXEventProcessorObjectFromID constructs a CPXEventProcessorObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXEventProcessorObject) BaseObject ¶

func (o CPXEventProcessorObject) BaseObject() objectivec.Object

func (CPXEventProcessorObject) ClearEventState ¶

func (o CPXEventProcessorObject) ClearEventState()

func (CPXEventProcessorObject) ProcessEventContextDispatcher ¶

func (o CPXEventProcessorObject) ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

type CPXFocusControlling ¶

type CPXFocusControlling interface {
	objectivec.IObject

	// AddToPermittedFrontList protocol.
	AddToPermittedFrontList(list CPSProcessSerNum) int16

	// RemoveFromPermittedFrontList protocol.
	RemoveFromPermittedFrontList(list CPSProcessSerNum) int16

	// SetFrontmostProcess protocol.
	SetFrontmostProcess(process CPSProcessRec) int16

	// SetKeyThiefConnectionID protocol.
	SetKeyThiefConnectionID(id uint32)

	// SetProcessToBringForwardAtNextCheckinPSN protocol.
	SetProcessToBringForwardAtNextCheckinPSN(psn CPSProcessSerNum) int16
}

CPXFocusControlling protocol.

type CPXFocusControllingObject ¶

type CPXFocusControllingObject struct {
	objectivec.Object
}

CPXFocusControllingObject wraps an existing Objective-C object that conforms to the CPXFocusControlling protocol.

func CPXFocusControllingObjectFromID ¶

func CPXFocusControllingObjectFromID(id objc.ID) CPXFocusControllingObject

CPXFocusControllingObjectFromID constructs a CPXFocusControllingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXFocusControllingObject) AddToPermittedFrontList ¶

func (o CPXFocusControllingObject) AddToPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusControllingObject) BaseObject ¶

func (CPXFocusControllingObject) RemoveFromPermittedFrontList ¶

func (o CPXFocusControllingObject) RemoveFromPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusControllingObject) SetFrontmostProcess ¶

func (o CPXFocusControllingObject) SetFrontmostProcess(process CPSProcessRec) int16

func (CPXFocusControllingObject) SetKeyThiefConnectionID ¶

func (o CPXFocusControllingObject) SetKeyThiefConnectionID(id uint32)

func (CPXFocusControllingObject) SetProcessToBringForwardAtNextCheckinPSN ¶

func (o CPXFocusControllingObject) SetProcessToBringForwardAtNextCheckinPSN(psn CPSProcessSerNum) int16

type CPXFocusManager ¶

type CPXFocusManager struct {
	objectivec.Object
}

Methods ¶

func CPXFocusManagerFromID ¶

func CPXFocusManagerFromID(id objc.ID) CPXFocusManager

CPXFocusManagerFromID constructs a CPXFocusManager from an objc.ID.

func NewCPXFocusManager ¶

func NewCPXFocusManager() CPXFocusManager

NewCPXFocusManager creates a new CPXFocusManager instance.

func NewCPXFocusManagerWithSessionDeferringManagerLaunchServicesProviderProcessManager ¶

func NewCPXFocusManagerWithSessionDeferringManagerLaunchServicesProviderProcessManager(session CGXSession, manager objectivec.IObject, provider objectivec.IObject, manager2 objectivec.IObject) CPXFocusManager

func NewCPXFocusManagerWithSessionPolicyDeferringPolicySanitizerDeferringManagerDataSourceProcessManagerCallbackScheduler ¶

func NewCPXFocusManagerWithSessionPolicyDeferringPolicySanitizerDeferringManagerDataSourceProcessManagerCallbackScheduler(session CGXSession, policy objectivec.IObject, sanitizer objectivec.IObject, manager objectivec.IObject, source objectivec.IObject, manager2 objectivec.IObject, scheduler objectivec.IObject) CPXFocusManager

func (CPXFocusManager) AddToPermittedFrontList ¶

func (c CPXFocusManager) AddToPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusManager) Autorelease ¶

func (c CPXFocusManager) Autorelease() CPXFocusManager

Autorelease adds the receiver to the current autorelease pool.

func (CPXFocusManager) CanFixBadForegroundProcess ¶ added in v0.6.0

func (c CPXFocusManager) CanFixBadForegroundProcess() bool

CanFixBadForegroundProcess reports whether the receiver responds to the private selector _fixBadForegroundProcess:.

func (CPXFocusManager) CleanupForProcessDeath ¶

func (c CPXFocusManager) CleanupForProcessDeath(death CPSProcessRec)

func (CPXFocusManager) DebugDescription ¶

func (c CPXFocusManager) DebugDescription() string

func (CPXFocusManager) Description ¶

func (c CPXFocusManager) Description() string

func (CPXFocusManager) FixBadForegroundProcess ¶

func (c CPXFocusManager) FixBadForegroundProcess(process CPSProcessRec) error

FixBadForegroundProcess is an exported wrapper for the private method _fixBadForegroundProcess.

func (CPXFocusManager) FocusController ¶

func (c CPXFocusManager) FocusController() unsafe.Pointer

func (CPXFocusManager) FrontVisibleProcess ¶

func (c CPXFocusManager) FrontVisibleProcess() unsafe.Pointer

func (CPXFocusManager) FrontmostProcess ¶

func (c CPXFocusManager) FrontmostProcess() unsafe.Pointer

func (CPXFocusManager) GetProcessToBringForwardAtNextCheckin ¶

func (c CPXFocusManager) GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManager) Hash ¶

func (c CPXFocusManager) Hash() uint64

func (CPXFocusManager) Init ¶

Init initializes the instance.

func (CPXFocusManager) InitWithSessionDeferringManagerLaunchServicesProviderProcessManager ¶

func (c CPXFocusManager) InitWithSessionDeferringManagerLaunchServicesProviderProcessManager(session CGXSession, manager objectivec.IObject, provider objectivec.IObject, manager2 objectivec.IObject) CPXFocusManager

func (CPXFocusManager) InitWithSessionPolicyDeferringPolicySanitizerDeferringManagerDataSourceProcessManagerCallbackScheduler ¶

func (c CPXFocusManager) InitWithSessionPolicyDeferringPolicySanitizerDeferringManagerDataSourceProcessManagerCallbackScheduler(session CGXSession, policy objectivec.IObject, sanitizer objectivec.IObject, manager objectivec.IObject, source objectivec.IObject, manager2 objectivec.IObject, scheduler objectivec.IObject) CPXFocusManager

func (CPXFocusManager) IsProcessPermittedToBeFrontmost ¶

func (c CPXFocusManager) IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool

func (CPXFocusManager) IsProcessToBringForwardAtNextCheckin ¶

func (c CPXFocusManager) IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManager) KeyThiefConnectionID ¶

func (c CPXFocusManager) KeyThiefConnectionID() uint32

func (CPXFocusManager) ProcessDidUpdateConnectionOldConnectionID ¶

func (c CPXFocusManager) ProcessDidUpdateConnectionOldConnectionID(connection CPSProcessRec, id uint32)

func (CPXFocusManager) ReleaseAllKeyThiefInstancesNotPermittedFrontmost ¶

func (c CPXFocusManager) ReleaseAllKeyThiefInstancesNotPermittedFrontmost()

func (CPXFocusManager) RemoveFromPermittedFrontList ¶

func (c CPXFocusManager) RemoveFromPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusManager) SetProcessToBringForwardAtNextCheckinPSN ¶

func (c CPXFocusManager) SetProcessToBringForwardAtNextCheckinPSN(psn CPSProcessSerNum) int16

func (CPXFocusManager) Superclass ¶

func (c CPXFocusManager) Superclass() objectivec.Class

func (CPXFocusManager) SuppressDeferringPolicyUpdatesForReason ¶

func (c CPXFocusManager) SuppressDeferringPolicyUpdatesForReason(reason objectivec.IObject) objectivec.IObject

type CPXFocusManagerClass ¶

type CPXFocusManagerClass struct {
	// contains filtered or unexported fields
}

func GetCPXFocusManagerClass ¶

func GetCPXFocusManagerClass() CPXFocusManagerClass

GetCPXFocusManagerClass returns the class object for CPXFocusManager.

func (CPXFocusManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXFocusManagerClass) Class ¶

func (cc CPXFocusManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CPXFocusManagerDataSource ¶

type CPXFocusManagerDataSource interface {
	objectivec.IObject

	// AddToPermittedFrontList protocol.
	AddToPermittedFrontList(list CPSProcessSerNum) int16

	// FrontmostProcess protocol.
	FrontmostProcess() unsafe.Pointer

	// GetProcessToBringForwardAtNextCheckin protocol.
	GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

	// IsProcessPermittedToBeFrontmost protocol.
	IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool

	// IsProcessToBringForwardAtNextCheckin protocol.
	IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

	// KeyThiefConnectionID protocol.
	KeyThiefConnectionID() uint32

	// RemoveFromPermittedFrontList protocol.
	RemoveFromPermittedFrontList(list CPSProcessSerNum) int16

	// SetFrontmostProcess protocol.
	SetFrontmostProcess(process CPSProcessRec) int16

	// SetKeyThiefConnectionID protocol.
	SetKeyThiefConnectionID(id uint32)

	// SetProcessToBringForwardAtNextCheckin protocol.
	SetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) int
}

CPXFocusManagerDataSource protocol.

type CPXFocusManagerDataSourceLaunchServices ¶

type CPXFocusManagerDataSourceLaunchServices struct {
	objectivec.Object
}

Methods ¶

func CPXFocusManagerDataSourceLaunchServicesFromID ¶

func CPXFocusManagerDataSourceLaunchServicesFromID(id objc.ID) CPXFocusManagerDataSourceLaunchServices

CPXFocusManagerDataSourceLaunchServicesFromID constructs a CPXFocusManagerDataSourceLaunchServices from an objc.ID.

func NewCPXFocusManagerDataSourceLaunchServices ¶

func NewCPXFocusManagerDataSourceLaunchServices() CPXFocusManagerDataSourceLaunchServices

NewCPXFocusManagerDataSourceLaunchServices creates a new CPXFocusManagerDataSourceLaunchServices instance.

func NewCPXFocusManagerDataSourceLaunchServicesWithLaunchServicesProviderProcessManager ¶

func NewCPXFocusManagerDataSourceLaunchServicesWithLaunchServicesProviderProcessManager(provider objectivec.IObject, manager objectivec.IObject) CPXFocusManagerDataSourceLaunchServices

func (CPXFocusManagerDataSourceLaunchServices) AddToPermittedFrontList ¶

func (c CPXFocusManagerDataSourceLaunchServices) AddToPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusManagerDataSourceLaunchServices) AppendDescriptionToStream ¶

func (c CPXFocusManagerDataSourceLaunchServices) AppendDescriptionToStream(stream objectivec.IObject)

func (CPXFocusManagerDataSourceLaunchServices) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXFocusManagerDataSourceLaunchServices) DebugDescription ¶

func (c CPXFocusManagerDataSourceLaunchServices) DebugDescription() string

func (CPXFocusManagerDataSourceLaunchServices) Description ¶

func (CPXFocusManagerDataSourceLaunchServices) FrontmostProcess ¶

func (CPXFocusManagerDataSourceLaunchServices) GetProcessToBringForwardAtNextCheckin ¶

func (c CPXFocusManagerDataSourceLaunchServices) GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManagerDataSourceLaunchServices) Hash ¶

func (CPXFocusManagerDataSourceLaunchServices) Init ¶

Init initializes the instance.

func (CPXFocusManagerDataSourceLaunchServices) InitWithLaunchServicesProviderProcessManager ¶

func (c CPXFocusManagerDataSourceLaunchServices) InitWithLaunchServicesProviderProcessManager(provider objectivec.IObject, manager objectivec.IObject) CPXFocusManagerDataSourceLaunchServices

func (CPXFocusManagerDataSourceLaunchServices) IsProcessPermittedToBeFrontmost ¶

func (c CPXFocusManagerDataSourceLaunchServices) IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool

func (CPXFocusManagerDataSourceLaunchServices) IsProcessToBringForwardAtNextCheckin ¶

func (c CPXFocusManagerDataSourceLaunchServices) IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManagerDataSourceLaunchServices) KeyThiefConnectionID ¶

func (c CPXFocusManagerDataSourceLaunchServices) KeyThiefConnectionID() uint32

func (CPXFocusManagerDataSourceLaunchServices) RemoveFromPermittedFrontList ¶

func (c CPXFocusManagerDataSourceLaunchServices) RemoveFromPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusManagerDataSourceLaunchServices) SetKeyThiefConnectionID ¶

func (c CPXFocusManagerDataSourceLaunchServices) SetKeyThiefConnectionID(id uint32)

func (CPXFocusManagerDataSourceLaunchServices) SetProcessToBringForwardAtNextCheckin ¶

func (c CPXFocusManagerDataSourceLaunchServices) SetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) int

func (CPXFocusManagerDataSourceLaunchServices) Superclass ¶

type CPXFocusManagerDataSourceLaunchServicesClass ¶

type CPXFocusManagerDataSourceLaunchServicesClass struct {
	// contains filtered or unexported fields
}

func GetCPXFocusManagerDataSourceLaunchServicesClass ¶

func GetCPXFocusManagerDataSourceLaunchServicesClass() CPXFocusManagerDataSourceLaunchServicesClass

GetCPXFocusManagerDataSourceLaunchServicesClass returns the class object for CPXFocusManagerDataSourceLaunchServices.

func (CPXFocusManagerDataSourceLaunchServicesClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXFocusManagerDataSourceLaunchServicesClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXFocusManagerDataSourceObject ¶

type CPXFocusManagerDataSourceObject struct {
	objectivec.Object
}

CPXFocusManagerDataSourceObject wraps an existing Objective-C object that conforms to the CPXFocusManagerDataSource protocol.

func CPXFocusManagerDataSourceObjectFromID ¶

func CPXFocusManagerDataSourceObjectFromID(id objc.ID) CPXFocusManagerDataSourceObject

CPXFocusManagerDataSourceObjectFromID constructs a CPXFocusManagerDataSourceObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXFocusManagerDataSourceObject) AddToPermittedFrontList ¶

func (o CPXFocusManagerDataSourceObject) AddToPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusManagerDataSourceObject) BaseObject ¶

func (CPXFocusManagerDataSourceObject) FrontmostProcess ¶

func (o CPXFocusManagerDataSourceObject) FrontmostProcess() unsafe.Pointer

func (CPXFocusManagerDataSourceObject) GetProcessToBringForwardAtNextCheckin ¶

func (o CPXFocusManagerDataSourceObject) GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManagerDataSourceObject) IsProcessPermittedToBeFrontmost ¶

func (o CPXFocusManagerDataSourceObject) IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool

func (CPXFocusManagerDataSourceObject) IsProcessToBringForwardAtNextCheckin ¶

func (o CPXFocusManagerDataSourceObject) IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManagerDataSourceObject) KeyThiefConnectionID ¶

func (o CPXFocusManagerDataSourceObject) KeyThiefConnectionID() uint32

func (CPXFocusManagerDataSourceObject) RemoveFromPermittedFrontList ¶

func (o CPXFocusManagerDataSourceObject) RemoveFromPermittedFrontList(list CPSProcessSerNum) int16

func (CPXFocusManagerDataSourceObject) SetFrontmostProcess ¶

func (o CPXFocusManagerDataSourceObject) SetFrontmostProcess(process CPSProcessRec) int16

func (CPXFocusManagerDataSourceObject) SetKeyThiefConnectionID ¶

func (o CPXFocusManagerDataSourceObject) SetKeyThiefConnectionID(id uint32)

func (CPXFocusManagerDataSourceObject) SetProcessToBringForwardAtNextCheckin ¶

func (o CPXFocusManagerDataSourceObject) SetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) int

type CPXFocusManaging ¶

type CPXFocusManaging interface {
	objectivec.IObject

	// CleanupForProcessDeath protocol.
	CleanupForProcessDeath(death CPSProcessRec)

	// FrontVisibleProcess protocol.
	FrontVisibleProcess() unsafe.Pointer

	// FrontmostProcess protocol.
	FrontmostProcess() unsafe.Pointer

	// GetProcessToBringForwardAtNextCheckin protocol.
	GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

	// IsProcessPermittedToBeFrontmost protocol.
	IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool

	// IsProcessToBringForwardAtNextCheckin protocol.
	IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

	// KeyThiefConnectionID protocol.
	KeyThiefConnectionID() uint32

	// ReleaseAllKeyThiefInstancesNotPermittedFrontmost protocol.
	ReleaseAllKeyThiefInstancesNotPermittedFrontmost()
}

CPXFocusManaging protocol.

type CPXFocusManagingObject ¶

type CPXFocusManagingObject struct {
	objectivec.Object
}

CPXFocusManagingObject wraps an existing Objective-C object that conforms to the CPXFocusManaging protocol.

func CPXFocusManagingObjectFromID ¶

func CPXFocusManagingObjectFromID(id objc.ID) CPXFocusManagingObject

CPXFocusManagingObjectFromID constructs a CPXFocusManagingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXFocusManagingObject) BaseObject ¶

func (o CPXFocusManagingObject) BaseObject() objectivec.Object

func (CPXFocusManagingObject) CleanupForProcessDeath ¶

func (o CPXFocusManagingObject) CleanupForProcessDeath(death CPSProcessRec)

func (CPXFocusManagingObject) FocusController ¶

func (o CPXFocusManagingObject) FocusController() objectivec.IObject

func (CPXFocusManagingObject) FrontVisibleProcess ¶

func (o CPXFocusManagingObject) FrontVisibleProcess() unsafe.Pointer

func (CPXFocusManagingObject) FrontmostProcess ¶

func (o CPXFocusManagingObject) FrontmostProcess() unsafe.Pointer

func (CPXFocusManagingObject) GetProcessToBringForwardAtNextCheckin ¶

func (o CPXFocusManagingObject) GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManagingObject) IsProcessPermittedToBeFrontmost ¶

func (o CPXFocusManagingObject) IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool

func (CPXFocusManagingObject) IsProcessToBringForwardAtNextCheckin ¶

func (o CPXFocusManagingObject) IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool

func (CPXFocusManagingObject) KeyThiefConnectionID ¶

func (o CPXFocusManagingObject) KeyThiefConnectionID() uint32

func (CPXFocusManagingObject) ReleaseAllKeyThiefInstancesNotPermittedFrontmost ¶

func (o CPXFocusManagingObject) ReleaseAllKeyThiefInstancesNotPermittedFrontmost()

func (CPXFocusManagingObject) SuppressDeferringPolicyUpdatesForReason ¶

func (o CPXFocusManagingObject) SuppressDeferringPolicyUpdatesForReason(reason objectivec.IObject) objectivec.IObject

type CPXFocusPolicy ¶

type CPXFocusPolicy struct {
	objectivec.Object
}

Methods ¶

func CPXFocusPolicyFromID ¶

func CPXFocusPolicyFromID(id objc.ID) CPXFocusPolicy

CPXFocusPolicyFromID constructs a CPXFocusPolicy from an objc.ID.

func NewCPXFocusPolicy ¶

func NewCPXFocusPolicy() CPXFocusPolicy

NewCPXFocusPolicy creates a new CPXFocusPolicy instance.

func (CPXFocusPolicy) Autorelease ¶

func (c CPXFocusPolicy) Autorelease() CPXFocusPolicy

Autorelease adds the receiver to the current autorelease pool.

func (CPXFocusPolicy) BringNextApplicationToFrontInternal ¶

func (c CPXFocusPolicy) BringNextApplicationToFrontInternal(internal CPSProcessRec)

func (CPXFocusPolicy) BringNextProcessToFront ¶

func (c CPXFocusPolicy) BringNextProcessToFront(front CPSProcessRec)

func (CPXFocusPolicy) DebugDescription ¶

func (c CPXFocusPolicy) DebugDescription() string

func (CPXFocusPolicy) Description ¶

func (c CPXFocusPolicy) Description() string

func (CPXFocusPolicy) Hash ¶

func (c CPXFocusPolicy) Hash() uint64

func (CPXFocusPolicy) Init ¶

func (c CPXFocusPolicy) Init() CPXFocusPolicy

Init initializes the instance.

func (CPXFocusPolicy) Superclass ¶

func (c CPXFocusPolicy) Superclass() objectivec.Class

type CPXFocusPolicyClass ¶

type CPXFocusPolicyClass struct {
	// contains filtered or unexported fields
}

func GetCPXFocusPolicyClass ¶

func GetCPXFocusPolicyClass() CPXFocusPolicyClass

GetCPXFocusPolicyClass returns the class object for _CPXFocusPolicy.

func (CPXFocusPolicyClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXFocusPolicyClass) Class ¶

func (cc CPXFocusPolicyClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CPXFocusPolicyProtocol ¶

type CPXFocusPolicyProtocol interface {
	objectivec.IObject

	// BringNextApplicationToFrontInternal protocol.
	BringNextApplicationToFrontInternal(internal CPSProcessRec)

	// BringNextProcessToFront protocol.
	BringNextProcessToFront(front CPSProcessRec)
}

CPXFocusPolicy protocol.

type CPXFocusPolicyProtocolObject ¶

type CPXFocusPolicyProtocolObject struct {
	objectivec.Object
}

CPXFocusPolicyProtocolObject wraps an existing Objective-C object that conforms to the CPXFocusPolicyProtocol protocol.

func CPXFocusPolicyProtocolObjectFromID ¶

func CPXFocusPolicyProtocolObjectFromID(id objc.ID) CPXFocusPolicyProtocolObject

CPXFocusPolicyProtocolObjectFromID constructs a CPXFocusPolicyProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXFocusPolicyProtocolObject) BaseObject ¶

func (CPXFocusPolicyProtocolObject) BringNextApplicationToFrontInternal ¶

func (o CPXFocusPolicyProtocolObject) BringNextApplicationToFrontInternal(internal CPSProcessRec)

func (CPXFocusPolicyProtocolObject) BringNextProcessToFront ¶

func (o CPXFocusPolicyProtocolObject) BringNextProcessToFront(front CPSProcessRec)

type CPXHIDEventDeferringResolution ¶

type CPXHIDEventDeferringResolution struct {
	objectivec.Object
}

Methods ¶

func CPXHIDEventDeferringResolutionFromID ¶

func CPXHIDEventDeferringResolutionFromID(id objc.ID) CPXHIDEventDeferringResolution

CPXHIDEventDeferringResolutionFromID constructs a CPXHIDEventDeferringResolution from an objc.ID.

func NewCPXHIDEventDeferringResolution ¶

func NewCPXHIDEventDeferringResolution() CPXHIDEventDeferringResolution

NewCPXHIDEventDeferringResolution creates a new CPXHIDEventDeferringResolution instance.

func NewCPXHIDEventDeferringResolutionWithProcess ¶

func NewCPXHIDEventDeferringResolutionWithProcess(process CPSProcessRec) CPXHIDEventDeferringResolution

func NewCPXHIDEventDeferringResolutionWithProcessConnectionID ¶

func NewCPXHIDEventDeferringResolutionWithProcessConnectionID(process CPSProcessRec, id uint32) CPXHIDEventDeferringResolution

func (CPXHIDEventDeferringResolution) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXHIDEventDeferringResolution) ConnectionID ¶

func (c CPXHIDEventDeferringResolution) ConnectionID() uint32

func (CPXHIDEventDeferringResolution) DebugDescription ¶

func (c CPXHIDEventDeferringResolution) DebugDescription() string

func (CPXHIDEventDeferringResolution) Description ¶

func (c CPXHIDEventDeferringResolution) Description() string

func (CPXHIDEventDeferringResolution) Environment ¶

func (CPXHIDEventDeferringResolution) Hash ¶

func (CPXHIDEventDeferringResolution) Init ¶

Init initializes the instance.

func (CPXHIDEventDeferringResolution) InitWithProcess ¶

func (CPXHIDEventDeferringResolution) InitWithProcessConnectionID ¶

func (c CPXHIDEventDeferringResolution) InitWithProcessConnectionID(process CPSProcessRec, id uint32) CPXHIDEventDeferringResolution

func (CPXHIDEventDeferringResolution) Pid ¶

func (CPXHIDEventDeferringResolution) ProcessRecord ¶

func (c CPXHIDEventDeferringResolution) ProcessRecord() unsafe.Pointer

func (CPXHIDEventDeferringResolution) Superclass ¶

func (CPXHIDEventDeferringResolution) Token ¶

type CPXHIDEventDeferringResolutionClass ¶

type CPXHIDEventDeferringResolutionClass struct {
	// contains filtered or unexported fields
}

func GetCPXHIDEventDeferringResolutionClass ¶

func GetCPXHIDEventDeferringResolutionClass() CPXHIDEventDeferringResolutionClass

GetCPXHIDEventDeferringResolutionClass returns the class object for CPXHIDEventDeferringResolution.

func (CPXHIDEventDeferringResolutionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXHIDEventDeferringResolutionClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXHIDEventDeferringResolutionProtocol ¶

type CPXHIDEventDeferringResolutionProtocol interface {
	objectivec.IObject

	// ConnectionID protocol.
	ConnectionID() uint32

	// Pid protocol.
	Pid() int

	// ProcessRecord protocol.
	ProcessRecord() unsafe.Pointer
}

CPXHIDEventDeferringResolutionProtocol protocol.

type CPXHIDEventDeferringResolutionProtocolObject ¶

type CPXHIDEventDeferringResolutionProtocolObject struct {
	objectivec.Object
}

CPXHIDEventDeferringResolutionProtocolObject wraps an existing Objective-C object that conforms to the CPXHIDEventDeferringResolutionProtocol protocol.

func CPXHIDEventDeferringResolutionProtocolObjectFromID ¶

func CPXHIDEventDeferringResolutionProtocolObjectFromID(id objc.ID) CPXHIDEventDeferringResolutionProtocolObject

CPXHIDEventDeferringResolutionProtocolObjectFromID constructs a CPXHIDEventDeferringResolutionProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXHIDEventDeferringResolutionProtocolObject) BaseObject ¶

func (CPXHIDEventDeferringResolutionProtocolObject) ConnectionID ¶

func (CPXHIDEventDeferringResolutionProtocolObject) Environment ¶

func (CPXHIDEventDeferringResolutionProtocolObject) Pid ¶

func (CPXHIDEventDeferringResolutionProtocolObject) ProcessRecord ¶

func (CPXHIDEventDeferringResolutionProtocolObject) Token ¶

type CPXKeyDownDestination ¶

type CPXKeyDownDestination struct {
	objectivec.Object
}

func CPXKeyDownDestinationFromID ¶

func CPXKeyDownDestinationFromID(id objc.ID) CPXKeyDownDestination

CPXKeyDownDestinationFromID constructs a CPXKeyDownDestination from an objc.ID.

func NewCPXKeyDownDestination ¶

func NewCPXKeyDownDestination() CPXKeyDownDestination

NewCPXKeyDownDestination creates a new CPXKeyDownDestination instance.

func (CPXKeyDownDestination) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXKeyDownDestination) Init ¶

Init initializes the instance.

type CPXKeyDownDestinationClass ¶

type CPXKeyDownDestinationClass struct {
	// contains filtered or unexported fields
}

func GetCPXKeyDownDestinationClass ¶

func GetCPXKeyDownDestinationClass() CPXKeyDownDestinationClass

GetCPXKeyDownDestinationClass returns the class object for _CPXKeyDownDestination.

func (CPXKeyDownDestinationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXKeyDownDestinationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXKeyEventSequenceTracker ¶

type CPXKeyEventSequenceTracker struct {
	objectivec.Object
}

Methods ¶

func CPXKeyEventSequenceTrackerFromID ¶

func CPXKeyEventSequenceTrackerFromID(id objc.ID) CPXKeyEventSequenceTracker

CPXKeyEventSequenceTrackerFromID constructs a CPXKeyEventSequenceTracker from an objc.ID.

func NewCPXKeyEventSequenceTracker ¶

func NewCPXKeyEventSequenceTracker() CPXKeyEventSequenceTracker

NewCPXKeyEventSequenceTracker creates a new CPXKeyEventSequenceTracker instance.

func NewCPXKeyEventSequenceTrackerWithProvider ¶

func NewCPXKeyEventSequenceTrackerWithProvider(provider objectivec.IObject) CPXKeyEventSequenceTracker

func (CPXKeyEventSequenceTracker) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXKeyEventSequenceTracker) Count ¶

func (CPXKeyEventSequenceTracker) DestinationForEventExtras ¶

func (c CPXKeyEventSequenceTracker) DestinationForEventExtras(event SLSEventRecord, extras []objectivec.IObject) objectivec.IObject

func (CPXKeyEventSequenceTracker) Init ¶

Init initializes the instance.

func (CPXKeyEventSequenceTracker) InitWithProvider ¶

func (CPXKeyEventSequenceTracker) NoteKeyEventProcessedDestination ¶

func (c CPXKeyEventSequenceTracker) NoteKeyEventProcessedDestination(processed SLSEventRecord, destination objectivec.IObject) bool

type CPXKeyEventSequenceTrackerClass ¶

type CPXKeyEventSequenceTrackerClass struct {
	// contains filtered or unexported fields
}

func GetCPXKeyEventSequenceTrackerClass ¶

func GetCPXKeyEventSequenceTrackerClass() CPXKeyEventSequenceTrackerClass

GetCPXKeyEventSequenceTrackerClass returns the class object for CPXKeyEventSequenceTracker.

func (CPXKeyEventSequenceTrackerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXKeyEventSequenceTrackerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXKeyEventSequenceTrackerProvider ¶

type CPXKeyEventSequenceTrackerProvider interface {
	objectivec.IObject

	// CurrentRegionID protocol.
	CurrentRegionID() uint64

	// EventLimit protocol.
	EventLimit() uint64

	// MainDisplayHeight protocol.
	MainDisplayHeight() uint16

	// StructuralRegionForID protocol.
	StructuralRegionForID(id uint64) WSStructuralRegionRef

	// WindowByID protocol.
	WindowByID(id uint32) unsafe.Pointer

	// WindowHeightForWindow protocol.
	WindowHeightForWindow(window unsafe.Pointer) uint16
}

CPXKeyEventSequenceTrackerProvider protocol.

type CPXKeyEventSequenceTrackerProviderDefault ¶

type CPXKeyEventSequenceTrackerProviderDefault struct {
	objectivec.Object
}

Methods ¶

func CPXKeyEventSequenceTrackerProviderDefaultFromID ¶

func CPXKeyEventSequenceTrackerProviderDefaultFromID(id objc.ID) CPXKeyEventSequenceTrackerProviderDefault

CPXKeyEventSequenceTrackerProviderDefaultFromID constructs a CPXKeyEventSequenceTrackerProviderDefault from an objc.ID.

func NewCPXKeyEventSequenceTrackerProviderDefault ¶

func NewCPXKeyEventSequenceTrackerProviderDefault() CPXKeyEventSequenceTrackerProviderDefault

NewCPXKeyEventSequenceTrackerProviderDefault creates a new CPXKeyEventSequenceTrackerProviderDefault instance.

func (CPXKeyEventSequenceTrackerProviderDefault) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXKeyEventSequenceTrackerProviderDefault) CurrentRegionID ¶

func (CPXKeyEventSequenceTrackerProviderDefault) DebugDescription ¶

func (CPXKeyEventSequenceTrackerProviderDefault) Description ¶

func (CPXKeyEventSequenceTrackerProviderDefault) EventLimit ¶

func (CPXKeyEventSequenceTrackerProviderDefault) Hash ¶

func (CPXKeyEventSequenceTrackerProviderDefault) Init ¶

Init initializes the instance.

func (CPXKeyEventSequenceTrackerProviderDefault) MainDisplayHeight ¶

func (c CPXKeyEventSequenceTrackerProviderDefault) MainDisplayHeight() uint16

func (CPXKeyEventSequenceTrackerProviderDefault) StructuralRegionForID ¶

func (CPXKeyEventSequenceTrackerProviderDefault) Superclass ¶

func (CPXKeyEventSequenceTrackerProviderDefault) WindowByID ¶

func (CPXKeyEventSequenceTrackerProviderDefault) WindowHeightForWindow ¶

func (c CPXKeyEventSequenceTrackerProviderDefault) WindowHeightForWindow(window unsafe.Pointer) uint16

type CPXKeyEventSequenceTrackerProviderDefaultClass ¶

type CPXKeyEventSequenceTrackerProviderDefaultClass struct {
	// contains filtered or unexported fields
}

func GetCPXKeyEventSequenceTrackerProviderDefaultClass ¶

func GetCPXKeyEventSequenceTrackerProviderDefaultClass() CPXKeyEventSequenceTrackerProviderDefaultClass

GetCPXKeyEventSequenceTrackerProviderDefaultClass returns the class object for CPXKeyEventSequenceTrackerProviderDefault.

func (CPXKeyEventSequenceTrackerProviderDefaultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXKeyEventSequenceTrackerProviderDefaultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXKeyEventSequenceTrackerProviderObject ¶

type CPXKeyEventSequenceTrackerProviderObject struct {
	objectivec.Object
}

CPXKeyEventSequenceTrackerProviderObject wraps an existing Objective-C object that conforms to the CPXKeyEventSequenceTrackerProvider protocol.

func CPXKeyEventSequenceTrackerProviderObjectFromID ¶

func CPXKeyEventSequenceTrackerProviderObjectFromID(id objc.ID) CPXKeyEventSequenceTrackerProviderObject

CPXKeyEventSequenceTrackerProviderObjectFromID constructs a CPXKeyEventSequenceTrackerProviderObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXKeyEventSequenceTrackerProviderObject) BaseObject ¶

func (CPXKeyEventSequenceTrackerProviderObject) CurrentRegionID ¶

func (CPXKeyEventSequenceTrackerProviderObject) EventLimit ¶

func (CPXKeyEventSequenceTrackerProviderObject) MainDisplayHeight ¶

func (o CPXKeyEventSequenceTrackerProviderObject) MainDisplayHeight() uint16

func (CPXKeyEventSequenceTrackerProviderObject) StructuralRegionForID ¶

func (CPXKeyEventSequenceTrackerProviderObject) WindowByID ¶

func (CPXKeyEventSequenceTrackerProviderObject) WindowHeightForWindow ¶

func (o CPXKeyEventSequenceTrackerProviderObject) WindowHeightForWindow(window unsafe.Pointer) uint16

type CPXKeyboardEventDestinationGenerator ¶

type CPXKeyboardEventDestinationGenerator struct {
	objectivec.Object
}

Methods ¶

func CPXKeyboardEventDestinationGeneratorFromID ¶

func CPXKeyboardEventDestinationGeneratorFromID(id objc.ID) CPXKeyboardEventDestinationGenerator

CPXKeyboardEventDestinationGeneratorFromID constructs a CPXKeyboardEventDestinationGenerator from an objc.ID.

func NewCPXKeyboardEventDestinationGenerator ¶

func NewCPXKeyboardEventDestinationGenerator() CPXKeyboardEventDestinationGenerator

NewCPXKeyboardEventDestinationGenerator creates a new CPXKeyboardEventDestinationGenerator instance.

func NewCPXKeyboardEventDestinationGeneratorWithDeliveryManagerFocusManagerSequenceTracker ¶

func NewCPXKeyboardEventDestinationGeneratorWithDeliveryManagerFocusManagerSequenceTracker(manager objectivec.IObject, manager2 objectivec.IObject, tracker objectivec.IObject) CPXKeyboardEventDestinationGenerator

func (CPXKeyboardEventDestinationGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXKeyboardEventDestinationGenerator) DestinationForEventContextTargetExtras ¶

func (c CPXKeyboardEventDestinationGenerator) DestinationForEventContextTargetExtras(event SLSEventRecord, target CPSProcessRec, extras []objectivec.IObject) objectivec.IObject

func (CPXKeyboardEventDestinationGenerator) Init ¶

Init initializes the instance.

func (CPXKeyboardEventDestinationGenerator) InitWithDeliveryManagerFocusManagerSequenceTracker ¶

func (c CPXKeyboardEventDestinationGenerator) InitWithDeliveryManagerFocusManagerSequenceTracker(manager objectivec.IObject, manager2 objectivec.IObject, tracker objectivec.IObject) CPXKeyboardEventDestinationGenerator

type CPXKeyboardEventDestinationGeneratorClass ¶

type CPXKeyboardEventDestinationGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetCPXKeyboardEventDestinationGeneratorClass ¶

func GetCPXKeyboardEventDestinationGeneratorClass() CPXKeyboardEventDestinationGeneratorClass

GetCPXKeyboardEventDestinationGeneratorClass returns the class object for CPXKeyboardEventDestinationGenerator.

func (CPXKeyboardEventDestinationGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXKeyboardEventDestinationGeneratorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXKeyboardEventProcessingExtras ¶

type CPXKeyboardEventProcessingExtras struct {
	objectivec.Object
}

Methods ¶

func CPXKeyboardEventProcessingExtrasFromID ¶

func CPXKeyboardEventProcessingExtrasFromID(id objc.ID) CPXKeyboardEventProcessingExtras

CPXKeyboardEventProcessingExtrasFromID constructs a CPXKeyboardEventProcessingExtras from an objc.ID.

func NewCPXKeyboardEventProcessingExtras ¶

func NewCPXKeyboardEventProcessingExtras() CPXKeyboardEventProcessingExtras

NewCPXKeyboardEventProcessingExtras creates a new CPXKeyboardEventProcessingExtras instance.

func NewCPXKeyboardEventProcessingExtrasWithWindowWindowHeightMainDisplayHeight ¶

func NewCPXKeyboardEventProcessingExtrasWithWindowWindowHeightMainDisplayHeight(window uint32, height uint16, height2 uint16) CPXKeyboardEventProcessingExtras

func (CPXKeyboardEventProcessingExtras) AppendDescriptionToStream ¶

func (c CPXKeyboardEventProcessingExtras) AppendDescriptionToStream(stream objectivec.IObject)

func (CPXKeyboardEventProcessingExtras) ApplyToEvent ¶

func (c CPXKeyboardEventProcessingExtras) ApplyToEvent(event SLSEventRecord)

func (CPXKeyboardEventProcessingExtras) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXKeyboardEventProcessingExtras) DebugDescription ¶

func (c CPXKeyboardEventProcessingExtras) DebugDescription() string

func (CPXKeyboardEventProcessingExtras) Description ¶

func (c CPXKeyboardEventProcessingExtras) Description() string

func (CPXKeyboardEventProcessingExtras) Hash ¶

func (CPXKeyboardEventProcessingExtras) Init ¶

Init initializes the instance.

func (CPXKeyboardEventProcessingExtras) InitWithWindowWindowHeightMainDisplayHeight ¶

func (c CPXKeyboardEventProcessingExtras) InitWithWindowWindowHeightMainDisplayHeight(window uint32, height uint16, height2 uint16) CPXKeyboardEventProcessingExtras

func (CPXKeyboardEventProcessingExtras) MainDisplayHeight ¶

func (c CPXKeyboardEventProcessingExtras) MainDisplayHeight() uint16

func (CPXKeyboardEventProcessingExtras) Superclass ¶

func (CPXKeyboardEventProcessingExtras) Window ¶

func (CPXKeyboardEventProcessingExtras) WindowHeight ¶

func (c CPXKeyboardEventProcessingExtras) WindowHeight() uint16

type CPXKeyboardEventProcessingExtrasClass ¶

type CPXKeyboardEventProcessingExtrasClass struct {
	// contains filtered or unexported fields
}

func GetCPXKeyboardEventProcessingExtrasClass ¶

func GetCPXKeyboardEventProcessingExtrasClass() CPXKeyboardEventProcessingExtrasClass

GetCPXKeyboardEventProcessingExtrasClass returns the class object for CPXKeyboardEventProcessingExtras.

func (CPXKeyboardEventProcessingExtrasClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXKeyboardEventProcessingExtrasClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXKeyboardEventProcessor ¶

type CPXKeyboardEventProcessor struct {
	objectivec.Object
}

Methods ¶

func CPXKeyboardEventProcessorFromID ¶

func CPXKeyboardEventProcessorFromID(id objc.ID) CPXKeyboardEventProcessor

CPXKeyboardEventProcessorFromID constructs a CPXKeyboardEventProcessor from an objc.ID.

func NewCPXKeyboardEventProcessor ¶

func NewCPXKeyboardEventProcessor() CPXKeyboardEventProcessor

NewCPXKeyboardEventProcessor creates a new CPXKeyboardEventProcessor instance.

func NewCPXKeyboardEventProcessorWithDeliveryManagerSpecialKeyEventProcessorProcessManagerDestinationGeneratorNotificationCenterKeyEventTracker ¶

func NewCPXKeyboardEventProcessorWithDeliveryManagerSpecialKeyEventProcessorProcessManagerDestinationGeneratorNotificationCenterKeyEventTracker(manager objectivec.IObject, processor objectivec.IObject, manager2 objectivec.IObject, generator objectivec.IObject, center objectivec.IObject, tracker objectivec.IObject) CPXKeyboardEventProcessor

func NewCPXKeyboardEventProcessorWithSessionSpecialKeyEventProcessor ¶

func NewCPXKeyboardEventProcessorWithSessionSpecialKeyEventProcessor(session CGXSession, processor objectivec.IObject) CPXKeyboardEventProcessor

func (CPXKeyboardEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXKeyboardEventProcessor) ClearEventState ¶

func (c CPXKeyboardEventProcessor) ClearEventState()

func (CPXKeyboardEventProcessor) DebugDescription ¶

func (c CPXKeyboardEventProcessor) DebugDescription() string

func (CPXKeyboardEventProcessor) Description ¶

func (c CPXKeyboardEventProcessor) Description() string

func (CPXKeyboardEventProcessor) Hash ¶

func (CPXKeyboardEventProcessor) Init ¶

Init initializes the instance.

func (CPXKeyboardEventProcessor) InitWithDeliveryManagerSpecialKeyEventProcessorProcessManagerDestinationGeneratorNotificationCenterKeyEventTracker ¶

func (c CPXKeyboardEventProcessor) InitWithDeliveryManagerSpecialKeyEventProcessorProcessManagerDestinationGeneratorNotificationCenterKeyEventTracker(manager objectivec.IObject, processor objectivec.IObject, manager2 objectivec.IObject, generator objectivec.IObject, center objectivec.IObject, tracker objectivec.IObject) CPXKeyboardEventProcessor

func (CPXKeyboardEventProcessor) InitWithSessionSpecialKeyEventProcessor ¶

func (c CPXKeyboardEventProcessor) InitWithSessionSpecialKeyEventProcessor(session CGXSession, processor objectivec.IObject) CPXKeyboardEventProcessor

func (CPXKeyboardEventProcessor) ProcessEventContextDispatcher ¶

func (c CPXKeyboardEventProcessor) ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXKeyboardEventProcessor) Superclass ¶

type CPXKeyboardEventProcessorClass ¶

type CPXKeyboardEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetCPXKeyboardEventProcessorClass ¶

func GetCPXKeyboardEventProcessorClass() CPXKeyboardEventProcessorClass

GetCPXKeyboardEventProcessorClass returns the class object for CPXKeyboardEventProcessor.

func (CPXKeyboardEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXKeyboardEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXLaunchServicesInterface ¶

type CPXLaunchServicesInterface struct {
	objectivec.Object
}

Methods ¶

func CPXLaunchServicesInterfaceFromID ¶

func CPXLaunchServicesInterfaceFromID(id objc.ID) CPXLaunchServicesInterface

CPXLaunchServicesInterfaceFromID constructs a CPXLaunchServicesInterface from an objc.ID.

func NewCPXLaunchServicesInterface ¶

func NewCPXLaunchServicesInterface() CPXLaunchServicesInterface

NewCPXLaunchServicesInterface creates a new CPXLaunchServicesInterface instance.

func NewCPXLaunchServicesInterfaceWithSessionID ¶

func NewCPXLaunchServicesInterfaceWithSessionID(id int) CPXLaunchServicesInterface

func (CPXLaunchServicesInterface) AddToPermittedFrontASNList ¶

func (c CPXLaunchServicesInterface) AddToPermittedFrontASNList(aSNList LSASNRef) int

func (CPXLaunchServicesInterface) ApplicationInformationSeed ¶

func (c CPXLaunchServicesInterface) ApplicationInformationSeed(seed LSASNRef) int

func (CPXLaunchServicesInterface) ApplicationType ¶

func (c CPXLaunchServicesInterface) ApplicationType(type_ LSASNRef) byte

func (CPXLaunchServicesInterface) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXLaunchServicesInterface) FrontApplication ¶

func (c CPXLaunchServicesInterface) FrontApplication() objectivec.IObject

func (CPXLaunchServicesInterface) FrontApplicationSeed ¶

func (c CPXLaunchServicesInterface) FrontApplicationSeed() uint32

func (CPXLaunchServicesInterface) Init ¶

Init initializes the instance.

func (CPXLaunchServicesInterface) InitWithSessionID ¶

func (CPXLaunchServicesInterface) PermittedFrontApplications ¶

func (c CPXLaunchServicesInterface) PermittedFrontApplications() foundation.INSArray

func (CPXLaunchServicesInterface) RemoveFromPermittedFrontASNList ¶

func (c CPXLaunchServicesInterface) RemoveFromPermittedFrontASNList(aSNList LSASNRef) int

func (CPXLaunchServicesInterface) RunningApplications ¶

func (c CPXLaunchServicesInterface) RunningApplications() foundation.INSArray

func (CPXLaunchServicesInterface) SessionID ¶

func (c CPXLaunchServicesInterface) SessionID() int

type CPXLaunchServicesInterfaceClass ¶

type CPXLaunchServicesInterfaceClass struct {
	// contains filtered or unexported fields
}

func GetCPXLaunchServicesInterfaceClass ¶

func GetCPXLaunchServicesInterfaceClass() CPXLaunchServicesInterfaceClass

GetCPXLaunchServicesInterfaceClass returns the class object for CPXLaunchServicesInterface.

func (CPXLaunchServicesInterfaceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXLaunchServicesInterfaceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXLaunchServicesProvider ¶

type CPXLaunchServicesProvider struct {
	objectivec.Object
}

Methods ¶

func CPXLaunchServicesProviderFromID ¶

func CPXLaunchServicesProviderFromID(id objc.ID) CPXLaunchServicesProvider

CPXLaunchServicesProviderFromID constructs a CPXLaunchServicesProvider from an objc.ID.

func NewCPXLaunchServicesProvider ¶

func NewCPXLaunchServicesProvider() CPXLaunchServicesProvider

NewCPXLaunchServicesProvider creates a new CPXLaunchServicesProvider instance.

func (CPXLaunchServicesProvider) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXLaunchServicesProvider) DebugDescription ¶

func (c CPXLaunchServicesProvider) DebugDescription() string

func (CPXLaunchServicesProvider) Description ¶

func (c CPXLaunchServicesProvider) Description() string

func (CPXLaunchServicesProvider) Hash ¶

func (CPXLaunchServicesProvider) Init ¶

Init initializes the instance.

func (CPXLaunchServicesProvider) LaunchServicesInterface ¶

func (c CPXLaunchServicesProvider) LaunchServicesInterface() ICPXLaunchServicesInterface

func (CPXLaunchServicesProvider) SetLaunchServicesInterface ¶

func (c CPXLaunchServicesProvider) SetLaunchServicesInterface(value ICPXLaunchServicesInterface)

func (CPXLaunchServicesProvider) Superclass ¶

type CPXLaunchServicesProviderClass ¶

type CPXLaunchServicesProviderClass struct {
	// contains filtered or unexported fields
}

func GetCPXLaunchServicesProviderClass ¶

func GetCPXLaunchServicesProviderClass() CPXLaunchServicesProviderClass

GetCPXLaunchServicesProviderClass returns the class object for CPXLaunchServicesProvider.

func (CPXLaunchServicesProviderClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXLaunchServicesProviderClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXLaunchServicesProviding ¶

type CPXLaunchServicesProviding interface {
	objectivec.IObject
}

CPXLaunchServicesProviding protocol.

type CPXLaunchServicesProvidingObject ¶

type CPXLaunchServicesProvidingObject struct {
	objectivec.Object
}

CPXLaunchServicesProvidingObject wraps an existing Objective-C object that conforms to the CPXLaunchServicesProviding protocol.

func CPXLaunchServicesProvidingObjectFromID ¶

func CPXLaunchServicesProvidingObjectFromID(id objc.ID) CPXLaunchServicesProvidingObject

CPXLaunchServicesProvidingObjectFromID constructs a CPXLaunchServicesProvidingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXLaunchServicesProvidingObject) BaseObject ¶

func (CPXLaunchServicesProvidingObject) LaunchServicesInterface ¶

func (o CPXLaunchServicesProvidingObject) LaunchServicesInterface() objectivec.IObject

type CPXLegacyEventProcessor ¶

type CPXLegacyEventProcessor struct {
	objectivec.Object
}

Methods ¶

func CPXLegacyEventProcessorFromID ¶

func CPXLegacyEventProcessorFromID(id objc.ID) CPXLegacyEventProcessor

CPXLegacyEventProcessorFromID constructs a CPXLegacyEventProcessor from an objc.ID.

func NewCPXLegacyEventProcessor ¶

func NewCPXLegacyEventProcessor() CPXLegacyEventProcessor

NewCPXLegacyEventProcessor creates a new CPXLegacyEventProcessor instance.

func NewCPXLegacyEventProcessorWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter ¶

func NewCPXLegacyEventProcessorWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter(manager objectivec.IObject, manager2 objectivec.IObject, registry objectivec.IObject, scheduler objectivec.IObject, center objectivec.IObject) CPXLegacyEventProcessor

func NewCPXLegacyEventProcessorWithSession ¶

func NewCPXLegacyEventProcessorWithSession(session CGXSession) CPXLegacyEventProcessor

func (CPXLegacyEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXLegacyEventProcessor) CleanupForProcessDeath ¶

func (c CPXLegacyEventProcessor) CleanupForProcessDeath(death CPSProcessRec)

func (CPXLegacyEventProcessor) ClearEventState ¶

func (c CPXLegacyEventProcessor) ClearEventState()

func (CPXLegacyEventProcessor) DebugDescription ¶

func (c CPXLegacyEventProcessor) DebugDescription() string

func (CPXLegacyEventProcessor) Description ¶

func (c CPXLegacyEventProcessor) Description() string

func (CPXLegacyEventProcessor) ExitSpecialKeyModeForProcess ¶

func (c CPXLegacyEventProcessor) ExitSpecialKeyModeForProcess(mode uint32, process CPSProcessRec)

func (CPXLegacyEventProcessor) Hash ¶

func (CPXLegacyEventProcessor) HotKeyChanged ¶

func (c CPXLegacyEventProcessor) HotKeyChanged(changed unsafe.Pointer)

func (CPXLegacyEventProcessor) Init ¶

Init initializes the instance.

func (CPXLegacyEventProcessor) InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter ¶

func (c CPXLegacyEventProcessor) InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter(manager objectivec.IObject, manager2 objectivec.IObject, registry objectivec.IObject, scheduler objectivec.IObject, center objectivec.IObject) CPXLegacyEventProcessor

func (CPXLegacyEventProcessor) InitWithSession ¶

func (c CPXLegacyEventProcessor) InitWithSession(session CGXSession) CPXLegacyEventProcessor

func (CPXLegacyEventProcessor) ProcessEventContextDispatcher ¶

func (c CPXLegacyEventProcessor) ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXLegacyEventProcessor) ProcessHotKeyEventHotKeyIDIsDownContextDispatcher ¶

func (c CPXLegacyEventProcessor) ProcessHotKeyEventHotKeyIDIsDownContextDispatcher(event SLSEventRecord, id uint64, down bool, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXLegacyEventProcessor) RegisterSpecialKeyConnectionForProcess ¶

func (c CPXLegacyEventProcessor) RegisterSpecialKeyConnectionForProcess(key uint32, connection CGXConnection, process CPSProcessRec) int

func (CPXLegacyEventProcessor) Superclass ¶

func (c CPXLegacyEventProcessor) Superclass() objectivec.Class

func (CPXLegacyEventProcessor) UnregisterSpecialKeyForProcess ¶

func (c CPXLegacyEventProcessor) UnregisterSpecialKeyForProcess(key uint32, process CPSProcessRec) int

type CPXLegacyEventProcessorClass ¶

type CPXLegacyEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetCPXLegacyEventProcessorClass ¶

func GetCPXLegacyEventProcessorClass() CPXLegacyEventProcessorClass

GetCPXLegacyEventProcessorClass returns the class object for CPXLegacyEventProcessor.

func (CPXLegacyEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXLegacyEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXModernEventProcessor ¶

type CPXModernEventProcessor struct {
	objectivec.Object
}

Methods ¶

func CPXModernEventProcessorFromID ¶

func CPXModernEventProcessorFromID(id objc.ID) CPXModernEventProcessor

CPXModernEventProcessorFromID constructs a CPXModernEventProcessor from an objc.ID.

func NewCPXModernEventProcessor ¶

func NewCPXModernEventProcessor() CPXModernEventProcessor

NewCPXModernEventProcessor creates a new CPXModernEventProcessor instance.

func (CPXModernEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXModernEventProcessor) ClearEventState ¶

func (c CPXModernEventProcessor) ClearEventState()

func (CPXModernEventProcessor) DebugDescription ¶

func (c CPXModernEventProcessor) DebugDescription() string

func (CPXModernEventProcessor) Description ¶

func (c CPXModernEventProcessor) Description() string

func (CPXModernEventProcessor) Hash ¶

func (CPXModernEventProcessor) Init ¶

Init initializes the instance.

func (CPXModernEventProcessor) ProcessEventContextDispatcher ¶

func (c CPXModernEventProcessor) ProcessEventContextDispatcher(event SLSEventRecordRef, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXModernEventProcessor) Superclass ¶

func (c CPXModernEventProcessor) Superclass() objectivec.Class

type CPXModernEventProcessorClass ¶

type CPXModernEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetCPXModernEventProcessorClass ¶

func GetCPXModernEventProcessorClass() CPXModernEventProcessorClass

GetCPXModernEventProcessorClass returns the class object for CPXModernEventProcessor.

func (CPXModernEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXModernEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXMutableEventDeferringPolicy ¶

type CPXMutableEventDeferringPolicy struct {
	CPXEventDeferringPolicy
}

func CPXMutableEventDeferringPolicyFromID ¶

func CPXMutableEventDeferringPolicyFromID(id objc.ID) CPXMutableEventDeferringPolicy

CPXMutableEventDeferringPolicyFromID constructs a CPXMutableEventDeferringPolicy from an objc.ID.

func NewCPXMutableEventDeferringPolicy ¶

func NewCPXMutableEventDeferringPolicy() CPXMutableEventDeferringPolicy

NewCPXMutableEventDeferringPolicy creates a new CPXMutableEventDeferringPolicy instance.

func (CPXMutableEventDeferringPolicy) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXMutableEventDeferringPolicy) Init ¶

Init initializes the instance.

type CPXMutableEventDeferringPolicyClass ¶

type CPXMutableEventDeferringPolicyClass struct {
	// contains filtered or unexported fields
}

func GetCPXMutableEventDeferringPolicyClass ¶

func GetCPXMutableEventDeferringPolicyClass() CPXMutableEventDeferringPolicyClass

GetCPXMutableEventDeferringPolicyClass returns the class object for CPXMutableEventDeferringPolicy.

func (CPXMutableEventDeferringPolicyClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXMutableEventDeferringPolicyClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXNotificationCenter ¶

type CPXNotificationCenter struct {
	objectivec.Object
}

Methods ¶

func CPXNotificationCenterFromID ¶

func CPXNotificationCenterFromID(id objc.ID) CPXNotificationCenter

CPXNotificationCenterFromID constructs a CPXNotificationCenter from an objc.ID.

func NewCPXNotificationCenter ¶

func NewCPXNotificationCenter() CPXNotificationCenter

NewCPXNotificationCenter creates a new CPXNotificationCenter instance.

func NewCPXNotificationCenterWithSession ¶

func NewCPXNotificationCenterWithSession(session CGXSession) CPXNotificationCenter

func (CPXNotificationCenter) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXNotificationCenter) Init ¶

Init initializes the instance.

func (CPXNotificationCenter) InitWithSession ¶

func (c CPXNotificationCenter) InitWithSession(session CGXSession) CPXNotificationCenter

func (CPXNotificationCenter) NotifyLaunchServicesOfLastestEventTypeFlags ¶

func (c CPXNotificationCenter) NotifyLaunchServicesOfLastestEventTypeFlags(type_ uint32, flags uint32)

func (CPXNotificationCenter) PostLocalNotificationDataLength ¶

func (c CPXNotificationCenter) PostLocalNotificationDataLength(notification uint32, data unsafe.Pointer, length uint64)

type CPXNotificationCenterClass ¶

type CPXNotificationCenterClass struct {
	// contains filtered or unexported fields
}

func GetCPXNotificationCenterClass ¶

func GetCPXNotificationCenterClass() CPXNotificationCenterClass

GetCPXNotificationCenterClass returns the class object for CPXNotificationCenter.

func (CPXNotificationCenterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXNotificationCenterClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXPSNWrapper ¶

type CPXPSNWrapper struct {
	objectivec.Object
}

Methods ¶

func CPXPSNWrapperFromID ¶

func CPXPSNWrapperFromID(id objc.ID) CPXPSNWrapper

CPXPSNWrapperFromID constructs a CPXPSNWrapper from an objc.ID.

func NewCPXPSNWrapper ¶

func NewCPXPSNWrapper() CPXPSNWrapper

NewCPXPSNWrapper creates a new CPXPSNWrapper instance.

func (CPXPSNWrapper) AppendDescriptionToStream ¶

func (c CPXPSNWrapper) AppendDescriptionToStream(stream objectivec.IObject)

func (CPXPSNWrapper) Autorelease ¶

func (c CPXPSNWrapper) Autorelease() CPXPSNWrapper

Autorelease adds the receiver to the current autorelease pool.

func (CPXPSNWrapper) DebugDescription ¶

func (c CPXPSNWrapper) DebugDescription() string

func (CPXPSNWrapper) Description ¶

func (c CPXPSNWrapper) Description() string

func (CPXPSNWrapper) Hash ¶

func (c CPXPSNWrapper) Hash() uint64

func (CPXPSNWrapper) Init ¶

func (c CPXPSNWrapper) Init() CPXPSNWrapper

Init initializes the instance.

func (CPXPSNWrapper) Superclass ¶

func (c CPXPSNWrapper) Superclass() objectivec.Class

type CPXPSNWrapperClass ¶

type CPXPSNWrapperClass struct {
	// contains filtered or unexported fields
}

func GetCPXPSNWrapperClass ¶

func GetCPXPSNWrapperClass() CPXPSNWrapperClass

GetCPXPSNWrapperClass returns the class object for _CPXPSNWrapper.

func (CPXPSNWrapperClass) Alloc ¶

func (cc CPXPSNWrapperClass) Alloc() CPXPSNWrapper

Alloc allocates memory for a new instance of the class.

func (CPXPSNWrapperClass) Class ¶

func (cc CPXPSNWrapperClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CPXProcessManager ¶

type CPXProcessManager struct {
	objectivec.Object
}

Methods ¶

func CPXProcessManagerFromID ¶

func CPXProcessManagerFromID(id objc.ID) CPXProcessManager

CPXProcessManagerFromID constructs a CPXProcessManager from an objc.ID.

func NewCPXProcessManager ¶

func NewCPXProcessManager() CPXProcessManager

NewCPXProcessManager creates a new CPXProcessManager instance.

func NewCPXProcessManagerWithSessionConnectionManager ¶

func NewCPXProcessManagerWithSessionConnectionManager(session CGXSession, manager objectivec.IObject) CPXProcessManager

func (CPXProcessManager) Autorelease ¶

func (c CPXProcessManager) Autorelease() CPXProcessManager

Autorelease adds the receiver to the current autorelease pool.

func (CPXProcessManager) DebugDescription ¶

func (c CPXProcessManager) DebugDescription() string

func (CPXProcessManager) Description ¶

func (c CPXProcessManager) Description() string

func (CPXProcessManager) Hash ¶

func (c CPXProcessManager) Hash() uint64

func (CPXProcessManager) Init ¶

Init initializes the instance.

func (CPXProcessManager) InitWithSessionConnectionManager ¶

func (c CPXProcessManager) InitWithSessionConnectionManager(session CGXSession, manager objectivec.IObject) CPXProcessManager

func (CPXProcessManager) IsPSNEqualToPSN ¶

func (c CPXProcessManager) IsPSNEqualToPSN(psn CPSProcessSerNum, psn2 CPSProcessSerNum) bool

func (CPXProcessManager) IsValidConnectionIDForPSN ¶

func (c CPXProcessManager) IsValidConnectionIDForPSN(id uint32, psn CPSProcessSerNum) bool

func (CPXProcessManager) ProcessForPID ¶

func (c CPXProcessManager) ProcessForPID(pid int) unsafe.Pointer

func (CPXProcessManager) ProcessForPSN ¶

func (c CPXProcessManager) ProcessForPSN(psn CPSProcessSerNum) unsafe.Pointer

func (CPXProcessManager) ProcessOwningConnection ¶

func (c CPXProcessManager) ProcessOwningConnection(connection CGXConnection) unsafe.Pointer

func (CPXProcessManager) ProcessOwningConnectionID ¶

func (c CPXProcessManager) ProcessOwningConnectionID(id uint32) unsafe.Pointer

func (CPXProcessManager) ProcessPendingKill ¶

func (c CPXProcessManager) ProcessPendingKill() unsafe.Pointer

func (CPXProcessManager) ProcessRepresentedByConnection ¶

func (c CPXProcessManager) ProcessRepresentedByConnection(connection CGXConnection) unsafe.Pointer

func (CPXProcessManager) ProcessRepresentedByConnectionID ¶

func (c CPXProcessManager) ProcessRepresentedByConnectionID(id uint32) unsafe.Pointer

func (CPXProcessManager) SetProcessPendingKill ¶

func (c CPXProcessManager) SetProcessPendingKill(value *CPSProcessRec)

func (CPXProcessManager) Superclass ¶

func (c CPXProcessManager) Superclass() objectivec.Class

func (CPXProcessManager) UpdateProcessApplicationTypeIfNecessary ¶

func (c CPXProcessManager) UpdateProcessApplicationTypeIfNecessary(necessary CPSProcessRec) byte

type CPXProcessManagerClass ¶

type CPXProcessManagerClass struct {
	// contains filtered or unexported fields
}

func GetCPXProcessManagerClass ¶

func GetCPXProcessManagerClass() CPXProcessManagerClass

GetCPXProcessManagerClass returns the class object for CPXProcessManager.

func (CPXProcessManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXProcessManagerClass) Class ¶

func (cc CPXProcessManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CPXProcessManaging ¶

type CPXProcessManaging interface {
	objectivec.IObject

	// IsPSNEqualToPSN protocol.
	IsPSNEqualToPSN(psn CPSProcessSerNum, psn2 CPSProcessSerNum) bool

	// IsValidConnectionIDForPSN protocol.
	IsValidConnectionIDForPSN(id uint32, psn CPSProcessSerNum) bool

	// ProcessForPID protocol.
	ProcessForPID(pid int) unsafe.Pointer

	// ProcessForPSN protocol.
	ProcessForPSN(psn CPSProcessSerNum) unsafe.Pointer

	// ProcessOwningConnection protocol.
	ProcessOwningConnection(connection CGXConnection) unsafe.Pointer

	// ProcessOwningConnectionID protocol.
	ProcessOwningConnectionID(id uint32) unsafe.Pointer

	// ProcessPendingKill protocol.
	ProcessPendingKill() unsafe.Pointer

	// ProcessRepresentedByConnection protocol.
	ProcessRepresentedByConnection(connection CGXConnection) unsafe.Pointer

	// ProcessRepresentedByConnectionID protocol.
	ProcessRepresentedByConnectionID(id uint32) unsafe.Pointer

	// SetProcessPendingKill protocol.
	SetProcessPendingKill(kill CPSProcessRec)

	// UpdateProcessApplicationTypeIfNecessary protocol.
	UpdateProcessApplicationTypeIfNecessary(necessary CPSProcessRec) byte
}

CPXProcessManaging protocol.

type CPXProcessManagingObject ¶

type CPXProcessManagingObject struct {
	objectivec.Object
}

CPXProcessManagingObject wraps an existing Objective-C object that conforms to the CPXProcessManaging protocol.

func CPXProcessManagingObjectFromID ¶

func CPXProcessManagingObjectFromID(id objc.ID) CPXProcessManagingObject

CPXProcessManagingObjectFromID constructs a CPXProcessManagingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXProcessManagingObject) BaseObject ¶

func (CPXProcessManagingObject) IsPSNEqualToPSN ¶

func (o CPXProcessManagingObject) IsPSNEqualToPSN(psn CPSProcessSerNum, psn2 CPSProcessSerNum) bool

func (CPXProcessManagingObject) IsValidConnectionIDForPSN ¶

func (o CPXProcessManagingObject) IsValidConnectionIDForPSN(id uint32, psn CPSProcessSerNum) bool

func (CPXProcessManagingObject) ProcessForPID ¶

func (o CPXProcessManagingObject) ProcessForPID(pid int) unsafe.Pointer

func (CPXProcessManagingObject) ProcessForPSN ¶

func (CPXProcessManagingObject) ProcessOwningConnection ¶

func (o CPXProcessManagingObject) ProcessOwningConnection(connection CGXConnection) unsafe.Pointer

func (CPXProcessManagingObject) ProcessOwningConnectionID ¶

func (o CPXProcessManagingObject) ProcessOwningConnectionID(id uint32) unsafe.Pointer

func (CPXProcessManagingObject) ProcessPendingKill ¶

func (o CPXProcessManagingObject) ProcessPendingKill() unsafe.Pointer

func (CPXProcessManagingObject) ProcessRepresentedByConnection ¶

func (o CPXProcessManagingObject) ProcessRepresentedByConnection(connection CGXConnection) unsafe.Pointer

func (CPXProcessManagingObject) ProcessRepresentedByConnectionID ¶

func (o CPXProcessManagingObject) ProcessRepresentedByConnectionID(id uint32) unsafe.Pointer

func (CPXProcessManagingObject) SetProcessPendingKill ¶

func (o CPXProcessManagingObject) SetProcessPendingKill(kill CPSProcessRec)

func (CPXProcessManagingObject) UpdateProcessApplicationTypeIfNecessary ¶

func (o CPXProcessManagingObject) UpdateProcessApplicationTypeIfNecessary(necessary CPSProcessRec) byte

type CPXRemoteViewEventManager ¶

type CPXRemoteViewEventManager struct {
	objectivec.Object
}

Methods ¶

func CPXRemoteViewEventManagerFromID ¶

func CPXRemoteViewEventManagerFromID(id objc.ID) CPXRemoteViewEventManager

CPXRemoteViewEventManagerFromID constructs a CPXRemoteViewEventManager from an objc.ID.

func NewCPXRemoteViewEventManager ¶

func NewCPXRemoteViewEventManager() CPXRemoteViewEventManager

NewCPXRemoteViewEventManager creates a new CPXRemoteViewEventManager instance.

func NewCPXRemoteViewEventManagerWithDeliveryManager ¶

func NewCPXRemoteViewEventManagerWithDeliveryManager(manager objectivec.IObject) CPXRemoteViewEventManager

func (CPXRemoteViewEventManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXRemoteViewEventManager) ClientCount ¶

func (c CPXRemoteViewEventManager) ClientCount() uint64

func (CPXRemoteViewEventManager) DidReceiveConnectionConfig ¶

func (c CPXRemoteViewEventManager) DidReceiveConnectionConfig(connection objectivec.IObject, config objectivec.IObject)

func (CPXRemoteViewEventManager) Init ¶

Init initializes the instance.

func (CPXRemoteViewEventManager) InitWithDeliveryManager ¶

func (c CPXRemoteViewEventManager) InitWithDeliveryManager(manager objectivec.IObject) CPXRemoteViewEventManager

func (CPXRemoteViewEventManager) InvalidateConnections ¶

func (c CPXRemoteViewEventManager) InvalidateConnections()

func (CPXRemoteViewEventManager) PassEventUpstreamToHostFullDispatchReply ¶

func (c CPXRemoteViewEventManager) PassEventUpstreamToHostFullDispatchReply(host objectivec.IObject, dispatch objectivec.IObject, reply VoidHandler)

func (CPXRemoteViewEventManager) PassEventUpstreamToHostFullDispatchReplySync ¶

func (c CPXRemoteViewEventManager) PassEventUpstreamToHostFullDispatchReplySync(ctx context.Context, host objectivec.IObject, dispatch objectivec.IObject) error

PassEventUpstreamToHostFullDispatchReplySync is a synchronous wrapper around CPXRemoteViewEventManager.PassEventUpstreamToHostFullDispatchReply. It blocks until the completion handler fires or the context is cancelled.

func (CPXRemoteViewEventManager) PidForCurrentConnection ¶

func (c CPXRemoteViewEventManager) PidForCurrentConnection() int

func (CPXRemoteViewEventManager) SendEventToHostPidFullDispatchReply ¶

func (c CPXRemoteViewEventManager) SendEventToHostPidFullDispatchReply(event unsafe.Pointer, pid int, dispatch objectivec.IObject, reply VoidHandler)

func (CPXRemoteViewEventManager) SendEventToHostPidFullDispatchReplySync ¶

func (c CPXRemoteViewEventManager) SendEventToHostPidFullDispatchReplySync(ctx context.Context, event unsafe.Pointer, pid int, dispatch objectivec.IObject) error

SendEventToHostPidFullDispatchReplySync is a synchronous wrapper around CPXRemoteViewEventManager.SendEventToHostPidFullDispatchReply. It blocks until the completion handler fires or the context is cancelled.

type CPXRemoteViewEventManagerClass ¶

type CPXRemoteViewEventManagerClass struct {
	// contains filtered or unexported fields
}

func GetCPXRemoteViewEventManagerClass ¶

func GetCPXRemoteViewEventManagerClass() CPXRemoteViewEventManagerClass

GetCPXRemoteViewEventManagerClass returns the class object for CPXRemoteViewEventManager.

func (CPXRemoteViewEventManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXRemoteViewEventManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXRemoteViewEventPendingConnection ¶

type CPXRemoteViewEventPendingConnection struct {
	objectivec.Object
}

Methods ¶

func CPXRemoteViewEventPendingConnectionFromID ¶

func CPXRemoteViewEventPendingConnectionFromID(id objc.ID) CPXRemoteViewEventPendingConnection

CPXRemoteViewEventPendingConnectionFromID constructs a CPXRemoteViewEventPendingConnection from an objc.ID.

func NewCPXRemoteViewEventPendingConnection ¶

func NewCPXRemoteViewEventPendingConnection() CPXRemoteViewEventPendingConnection

NewCPXRemoteViewEventPendingConnection creates a new CPXRemoteViewEventPendingConnection instance.

func NewCPXRemoteViewEventPendingConnectionWithConnectionHandler ¶

func NewCPXRemoteViewEventPendingConnectionWithConnectionHandler(connection objectivec.IObject, handler objectivec.IObject) CPXRemoteViewEventPendingConnection

func (CPXRemoteViewEventPendingConnection) AcceptConnection ¶

func (c CPXRemoteViewEventPendingConnection) AcceptConnection()

func (CPXRemoteViewEventPendingConnection) Activate ¶

func (CPXRemoteViewEventPendingConnection) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXRemoteViewEventPendingConnection) Connection ¶

func (CPXRemoteViewEventPendingConnection) ConnectionRevokedWithEvent ¶

func (c CPXRemoteViewEventPendingConnection) ConnectionRevokedWithEvent(connection objectivec.IObject, event objectivec.IObject)

func (CPXRemoteViewEventPendingConnection) DebugDescription ¶

func (c CPXRemoteViewEventPendingConnection) DebugDescription() string

func (CPXRemoteViewEventPendingConnection) Description ¶

func (CPXRemoteViewEventPendingConnection) Handler ¶

func (CPXRemoteViewEventPendingConnection) Hash ¶

func (CPXRemoteViewEventPendingConnection) Init ¶

Init initializes the instance.

func (CPXRemoteViewEventPendingConnection) InitWithConnectionHandler ¶

func (CPXRemoteViewEventPendingConnection) RejectConnection ¶

func (c CPXRemoteViewEventPendingConnection) RejectConnection()

func (CPXRemoteViewEventPendingConnection) SetHandler ¶

func (CPXRemoteViewEventPendingConnection) Superclass ¶

type CPXRemoteViewEventPendingConnectionClass ¶

type CPXRemoteViewEventPendingConnectionClass struct {
	// contains filtered or unexported fields
}

func GetCPXRemoteViewEventPendingConnectionClass ¶

func GetCPXRemoteViewEventPendingConnectionClass() CPXRemoteViewEventPendingConnectionClass

GetCPXRemoteViewEventPendingConnectionClass returns the class object for _CPXRemoteViewEventPendingConnection.

func (CPXRemoteViewEventPendingConnectionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXRemoteViewEventPendingConnectionClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXRemoteViewEventProtocolServerCallsClient ¶

type CPXRemoteViewEventProtocolServerCallsClient interface {
	objectivec.IObject
}

CPXRemoteViewEventProtocolServerCallsClient protocol.

type CPXRemoteViewEventProtocolServerCallsClientObject ¶

type CPXRemoteViewEventProtocolServerCallsClientObject struct {
	objectivec.Object
}

CPXRemoteViewEventProtocolServerCallsClientObject wraps an existing Objective-C object that conforms to the CPXRemoteViewEventProtocolServerCallsClient protocol.

func CPXRemoteViewEventProtocolServerCallsClientObjectFromID ¶

func CPXRemoteViewEventProtocolServerCallsClientObjectFromID(id objc.ID) CPXRemoteViewEventProtocolServerCallsClientObject

CPXRemoteViewEventProtocolServerCallsClientObjectFromID constructs a CPXRemoteViewEventProtocolServerCallsClientObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXRemoteViewEventProtocolServerCallsClientObject) BaseObject ¶

func (CPXRemoteViewEventProtocolServerCallsClientObject) SendEventToHostFullDispatchReply ¶

func (o CPXRemoteViewEventProtocolServerCallsClientObject) SendEventToHostFullDispatchReply(host objectivec.IObject, dispatch objectivec.IObject, reply NumberErrorHandler)

type CPXRemoteViewEventServer ¶

type CPXRemoteViewEventServer struct {
	objectivec.Object
}

Methods ¶

func CPXRemoteViewEventServerFromID ¶

func CPXRemoteViewEventServerFromID(id objc.ID) CPXRemoteViewEventServer

CPXRemoteViewEventServerFromID constructs a CPXRemoteViewEventServer from an objc.ID.

func NewCPXRemoteViewEventServer ¶

func NewCPXRemoteViewEventServer() CPXRemoteViewEventServer

NewCPXRemoteViewEventServer creates a new CPXRemoteViewEventServer instance.

func NewCPXRemoteViewEventServerWithConfig ¶

func NewCPXRemoteViewEventServerWithConfig(config objectivec.IObject) CPXRemoteViewEventServer

func (CPXRemoteViewEventServer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXRemoteViewEventServer) DebugDescription ¶

func (c CPXRemoteViewEventServer) DebugDescription() string

func (CPXRemoteViewEventServer) Description ¶

func (c CPXRemoteViewEventServer) Description() string

func (CPXRemoteViewEventServer) DidUpdateRemoteViewEventManagerForSession ¶

func (c CPXRemoteViewEventServer) DidUpdateRemoteViewEventManagerForSession()

func (CPXRemoteViewEventServer) Endpoint ¶

func (CPXRemoteViewEventServer) Hash ¶

func (CPXRemoteViewEventServer) Init ¶

Init initializes the instance.

func (CPXRemoteViewEventServer) InitWithConfig ¶

func (CPXRemoteViewEventServer) Invalidate ¶

func (c CPXRemoteViewEventServer) Invalidate()

func (CPXRemoteViewEventServer) ListenerDidReceiveConnectionWithContext ¶

func (c CPXRemoteViewEventServer) ListenerDidReceiveConnectionWithContext(listener objectivec.IObject, connection objectivec.IObject, context objectivec.IObject)

func (CPXRemoteViewEventServer) PendingConnectionsCount ¶

func (c CPXRemoteViewEventServer) PendingConnectionsCount() uint64

func (CPXRemoteViewEventServer) Superclass ¶

func (c CPXRemoteViewEventServer) Superclass() objectivec.Class

type CPXRemoteViewEventServerClass ¶

type CPXRemoteViewEventServerClass struct {
	// contains filtered or unexported fields
}

func GetCPXRemoteViewEventServerClass ¶

func GetCPXRemoteViewEventServerClass() CPXRemoteViewEventServerClass

GetCPXRemoteViewEventServerClass returns the class object for CPXRemoteViewEventServer.

func (CPXRemoteViewEventServerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXRemoteViewEventServerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (CPXRemoteViewEventServerClass) SharedInstance ¶

func (_CPXRemoteViewEventServerClass CPXRemoteViewEventServerClass) SharedInstance() CPXRemoteViewEventServer

type CPXRemoteViewEventServerConfig ¶

type CPXRemoteViewEventServerConfig interface {
	objectivec.IObject
}

CPXRemoteViewEventServerConfig protocol.

type CPXRemoteViewEventServerConfigObject ¶

type CPXRemoteViewEventServerConfigObject struct {
	objectivec.Object
}

CPXRemoteViewEventServerConfigObject wraps an existing Objective-C object that conforms to the CPXRemoteViewEventServerConfig protocol.

func CPXRemoteViewEventServerConfigObjectFromID ¶

func CPXRemoteViewEventServerConfigObjectFromID(id objc.ID) CPXRemoteViewEventServerConfigObject

CPXRemoteViewEventServerConfigObjectFromID constructs a CPXRemoteViewEventServerConfigObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXRemoteViewEventServerConfigObject) BaseObject ¶

func (CPXRemoteViewEventServerConfigObject) ListenerDomain ¶

func (CPXRemoteViewEventServerConfigObject) ListenerService ¶

func (CPXRemoteViewEventServerConfigObject) RemoteViewEventManagerForConnection ¶

func (o CPXRemoteViewEventServerConfigObject) RemoteViewEventManagerForConnection(connection objectivec.IObject) objectivec.IObject

type CPXRemoteViewEventServerDefaultConfig ¶

type CPXRemoteViewEventServerDefaultConfig struct {
	objectivec.Object
}

Methods ¶

func CPXRemoteViewEventServerDefaultConfigFromID ¶

func CPXRemoteViewEventServerDefaultConfigFromID(id objc.ID) CPXRemoteViewEventServerDefaultConfig

CPXRemoteViewEventServerDefaultConfigFromID constructs a CPXRemoteViewEventServerDefaultConfig from an objc.ID.

func NewCPXRemoteViewEventServerDefaultConfig ¶

func NewCPXRemoteViewEventServerDefaultConfig() CPXRemoteViewEventServerDefaultConfig

NewCPXRemoteViewEventServerDefaultConfig creates a new CPXRemoteViewEventServerDefaultConfig instance.

func (CPXRemoteViewEventServerDefaultConfig) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXRemoteViewEventServerDefaultConfig) DebugDescription ¶

func (c CPXRemoteViewEventServerDefaultConfig) DebugDescription() string

func (CPXRemoteViewEventServerDefaultConfig) Description ¶

func (CPXRemoteViewEventServerDefaultConfig) Hash ¶

func (CPXRemoteViewEventServerDefaultConfig) Init ¶

Init initializes the instance.

func (CPXRemoteViewEventServerDefaultConfig) ListenerDomain ¶

func (CPXRemoteViewEventServerDefaultConfig) ListenerService ¶

func (CPXRemoteViewEventServerDefaultConfig) RemoteViewEventManagerForConnection ¶

func (c CPXRemoteViewEventServerDefaultConfig) RemoteViewEventManagerForConnection(connection objectivec.IObject) objectivec.IObject

func (CPXRemoteViewEventServerDefaultConfig) ServiceInterface ¶

func (CPXRemoteViewEventServerDefaultConfig) SignEventSigningKey ¶

func (c CPXRemoteViewEventServerDefaultConfig) SignEventSigningKey(event unsafe.Pointer, key SLSSigningKeyRef)

func (CPXRemoteViewEventServerDefaultConfig) SigningKeyForConnection ¶

func (c CPXRemoteViewEventServerDefaultConfig) SigningKeyForConnection(connection objectivec.IObject) objectivec.IObject

func (CPXRemoteViewEventServerDefaultConfig) Superclass ¶

func (CPXRemoteViewEventServerDefaultConfig) VerifyEventOrderMostRecentEventTime ¶

func (c CPXRemoteViewEventServerDefaultConfig) VerifyEventOrderMostRecentEventTime(order unsafe.Pointer, time uint64) bool

func (CPXRemoteViewEventServerDefaultConfig) VerifyEventSignatureSigningKey ¶

func (c CPXRemoteViewEventServerDefaultConfig) VerifyEventSignatureSigningKey(signature unsafe.Pointer, key SLSSigningKeyRef) bool

type CPXRemoteViewEventServerDefaultConfigClass ¶

type CPXRemoteViewEventServerDefaultConfigClass struct {
	// contains filtered or unexported fields
}

func GetCPXRemoteViewEventServerDefaultConfigClass ¶

func GetCPXRemoteViewEventServerDefaultConfigClass() CPXRemoteViewEventServerDefaultConfigClass

GetCPXRemoteViewEventServerDefaultConfigClass returns the class object for CPXRemoteViewEventServerDefaultConfig.

func (CPXRemoteViewEventServerDefaultConfigClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXRemoteViewEventServerDefaultConfigClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXRemoteViewEventServiceSpecification ¶

type CPXRemoteViewEventServiceSpecification struct {
	objectivec.Object
}

func CPXRemoteViewEventServiceSpecificationFromID ¶

func CPXRemoteViewEventServiceSpecificationFromID(id objc.ID) CPXRemoteViewEventServiceSpecification

CPXRemoteViewEventServiceSpecificationFromID constructs a CPXRemoteViewEventServiceSpecification from an objc.ID.

func NewCPXRemoteViewEventServiceSpecification ¶

func NewCPXRemoteViewEventServiceSpecification() CPXRemoteViewEventServiceSpecification

NewCPXRemoteViewEventServiceSpecification creates a new CPXRemoteViewEventServiceSpecification instance.

func (CPXRemoteViewEventServiceSpecification) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXRemoteViewEventServiceSpecification) Init ¶

Init initializes the instance.

type CPXRemoteViewEventServiceSpecificationClass ¶

type CPXRemoteViewEventServiceSpecificationClass struct {
	// contains filtered or unexported fields
}

func GetCPXRemoteViewEventServiceSpecificationClass ¶

func GetCPXRemoteViewEventServiceSpecificationClass() CPXRemoteViewEventServiceSpecificationClass

GetCPXRemoteViewEventServiceSpecificationClass returns the class object for CPXRemoteViewEventServiceSpecification.

func (CPXRemoteViewEventServiceSpecificationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXRemoteViewEventServiceSpecificationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (CPXRemoteViewEventServiceSpecificationClass) Identifier ¶

func (_CPXRemoteViewEventServiceSpecificationClass CPXRemoteViewEventServiceSpecificationClass) Identifier() objectivec.IObject

func (CPXRemoteViewEventServiceSpecificationClass) Interface ¶

func (_CPXRemoteViewEventServiceSpecificationClass CPXRemoteViewEventServiceSpecificationClass) Interface() objectivec.IObject

func (CPXRemoteViewEventServiceSpecificationClass) ServiceQuality ¶

func (_CPXRemoteViewEventServiceSpecificationClass CPXRemoteViewEventServiceSpecificationClass) ServiceQuality() objectivec.IObject

type CPXSpecialKeyEventProcessing ¶

type CPXSpecialKeyEventProcessing interface {
	objectivec.IObject

	// CleanupForProcessDeath protocol.
	CleanupForProcessDeath(death CPSProcessRec)

	// ExitSpecialKeyModeForProcess protocol.
	ExitSpecialKeyModeForProcess(mode uint32, process CPSProcessRec)

	// HotKeyChanged protocol.
	HotKeyChanged(changed unsafe.Pointer)

	// RegisterSpecialKeyConnectionForProcess protocol.
	RegisterSpecialKeyConnectionForProcess(key uint32, connection CGXConnection, process CPSProcessRec) int

	// UnregisterSpecialKeyForProcess protocol.
	UnregisterSpecialKeyForProcess(key uint32, process CPSProcessRec) int
}

CPXSpecialKeyEventProcessing protocol.

type CPXSpecialKeyEventProcessingObject ¶

type CPXSpecialKeyEventProcessingObject struct {
	objectivec.Object
}

CPXSpecialKeyEventProcessingObject wraps an existing Objective-C object that conforms to the CPXSpecialKeyEventProcessing protocol.

func CPXSpecialKeyEventProcessingObjectFromID ¶

func CPXSpecialKeyEventProcessingObjectFromID(id objc.ID) CPXSpecialKeyEventProcessingObject

CPXSpecialKeyEventProcessingObjectFromID constructs a CPXSpecialKeyEventProcessingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXSpecialKeyEventProcessingObject) BaseObject ¶

func (CPXSpecialKeyEventProcessingObject) CleanupForProcessDeath ¶

func (o CPXSpecialKeyEventProcessingObject) CleanupForProcessDeath(death CPSProcessRec)

func (CPXSpecialKeyEventProcessingObject) ExitSpecialKeyModeForProcess ¶

func (o CPXSpecialKeyEventProcessingObject) ExitSpecialKeyModeForProcess(mode uint32, process CPSProcessRec)

func (CPXSpecialKeyEventProcessingObject) HotKeyChanged ¶

func (o CPXSpecialKeyEventProcessingObject) HotKeyChanged(changed unsafe.Pointer)

func (CPXSpecialKeyEventProcessingObject) ProcessHotKeyEventHotKeyIDIsDownContextDispatcher ¶

func (o CPXSpecialKeyEventProcessingObject) ProcessHotKeyEventHotKeyIDIsDownContextDispatcher(event SLSEventRecord, id uint64, down bool, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXSpecialKeyEventProcessingObject) RegisterSpecialKeyConnectionForProcess ¶

func (o CPXSpecialKeyEventProcessingObject) RegisterSpecialKeyConnectionForProcess(key uint32, connection CGXConnection, process CPSProcessRec) int

func (CPXSpecialKeyEventProcessingObject) UnregisterSpecialKeyForProcess ¶

func (o CPXSpecialKeyEventProcessingObject) UnregisterSpecialKeyForProcess(key uint32, process CPSProcessRec) int

type CPXSpecialKeyEventProcessor ¶

type CPXSpecialKeyEventProcessor struct {
	objectivec.Object
}

Methods ¶

func CPXSpecialKeyEventProcessorFromID ¶

func CPXSpecialKeyEventProcessorFromID(id objc.ID) CPXSpecialKeyEventProcessor

CPXSpecialKeyEventProcessorFromID constructs a CPXSpecialKeyEventProcessor from an objc.ID.

func NewCPXSpecialKeyEventProcessor ¶

func NewCPXSpecialKeyEventProcessor() CPXSpecialKeyEventProcessor

NewCPXSpecialKeyEventProcessor creates a new CPXSpecialKeyEventProcessor instance.

func NewCPXSpecialKeyEventProcessorWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter ¶

func NewCPXSpecialKeyEventProcessorWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter(manager objectivec.IObject, manager2 objectivec.IObject, registry objectivec.IObject, scheduler objectivec.IObject, center objectivec.IObject) CPXSpecialKeyEventProcessor

func NewCPXSpecialKeyEventProcessorWithSession ¶

func NewCPXSpecialKeyEventProcessorWithSession(session CGXSession) CPXSpecialKeyEventProcessor

func (CPXSpecialKeyEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXSpecialKeyEventProcessor) CleanupForProcessDeath ¶

func (c CPXSpecialKeyEventProcessor) CleanupForProcessDeath(death CPSProcessRec)

func (CPXSpecialKeyEventProcessor) ClearEventState ¶

func (c CPXSpecialKeyEventProcessor) ClearEventState()

func (CPXSpecialKeyEventProcessor) DebugDescription ¶

func (c CPXSpecialKeyEventProcessor) DebugDescription() string

func (CPXSpecialKeyEventProcessor) Description ¶

func (c CPXSpecialKeyEventProcessor) Description() string

func (CPXSpecialKeyEventProcessor) ExitSpecialKeyModeForProcess ¶

func (c CPXSpecialKeyEventProcessor) ExitSpecialKeyModeForProcess(mode uint32, process CPSProcessRec)

func (CPXSpecialKeyEventProcessor) Hash ¶

func (CPXSpecialKeyEventProcessor) HotKeyChanged ¶

func (c CPXSpecialKeyEventProcessor) HotKeyChanged(changed unsafe.Pointer)

func (CPXSpecialKeyEventProcessor) Init ¶

Init initializes the instance.

func (CPXSpecialKeyEventProcessor) InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter ¶

func (c CPXSpecialKeyEventProcessor) InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter(manager objectivec.IObject, manager2 objectivec.IObject, registry objectivec.IObject, scheduler objectivec.IObject, center objectivec.IObject) CPXSpecialKeyEventProcessor

func (CPXSpecialKeyEventProcessor) InitWithSession ¶

func (CPXSpecialKeyEventProcessor) ProcessEventContextDispatcher ¶

func (c CPXSpecialKeyEventProcessor) ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXSpecialKeyEventProcessor) ProcessHotKeyEventHotKeyIDIsDownContextDispatcher ¶

func (c CPXSpecialKeyEventProcessor) ProcessHotKeyEventHotKeyIDIsDownContextDispatcher(event SLSEventRecord, id uint64, down bool, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (CPXSpecialKeyEventProcessor) RegisterSpecialKeyConnectionForProcess ¶

func (c CPXSpecialKeyEventProcessor) RegisterSpecialKeyConnectionForProcess(key uint32, connection CGXConnection, process CPSProcessRec) int

func (CPXSpecialKeyEventProcessor) Superclass ¶

func (CPXSpecialKeyEventProcessor) UnregisterSpecialKeyForProcess ¶

func (c CPXSpecialKeyEventProcessor) UnregisterSpecialKeyForProcess(key uint32, process CPSProcessRec) int

type CPXSpecialKeyEventProcessorClass ¶

type CPXSpecialKeyEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetCPXSpecialKeyEventProcessorClass ¶

func GetCPXSpecialKeyEventProcessorClass() CPXSpecialKeyEventProcessorClass

GetCPXSpecialKeyEventProcessorClass returns the class object for CPXSpecialKeyEventProcessor.

func (CPXSpecialKeyEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXSpecialKeyEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXSpecialKeyState ¶

type CPXSpecialKeyState struct {
	objectivec.Object
}

func CPXSpecialKeyStateFromID ¶

func CPXSpecialKeyStateFromID(id objc.ID) CPXSpecialKeyState

CPXSpecialKeyStateFromID constructs a CPXSpecialKeyState from an objc.ID.

func NewCPXSpecialKeyState ¶

func NewCPXSpecialKeyState() CPXSpecialKeyState

NewCPXSpecialKeyState creates a new CPXSpecialKeyState instance.

func (CPXSpecialKeyState) Autorelease ¶

func (c CPXSpecialKeyState) Autorelease() CPXSpecialKeyState

Autorelease adds the receiver to the current autorelease pool.

func (CPXSpecialKeyState) Init ¶

Init initializes the instance.

type CPXSpecialKeyStateClass ¶

type CPXSpecialKeyStateClass struct {
	// contains filtered or unexported fields
}

func GetCPXSpecialKeyStateClass ¶

func GetCPXSpecialKeyStateClass() CPXSpecialKeyStateClass

GetCPXSpecialKeyStateClass returns the class object for CPXSpecialKeyState.

func (CPXSpecialKeyStateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXSpecialKeyStateClass) Class ¶

func (cc CPXSpecialKeyStateClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type CPXSymbolicHotKeyRegistrar ¶

type CPXSymbolicHotKeyRegistrar struct {
	objectivec.Object
}

Methods ¶

func CPXSymbolicHotKeyRegistrarFromID ¶

func CPXSymbolicHotKeyRegistrarFromID(id objc.ID) CPXSymbolicHotKeyRegistrar

CPXSymbolicHotKeyRegistrarFromID constructs a CPXSymbolicHotKeyRegistrar from an objc.ID.

func NewCPXSymbolicHotKeyRegistrar ¶

func NewCPXSymbolicHotKeyRegistrar() CPXSymbolicHotKeyRegistrar

NewCPXSymbolicHotKeyRegistrar creates a new CPXSymbolicHotKeyRegistrar instance.

func (CPXSymbolicHotKeyRegistrar) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (CPXSymbolicHotKeyRegistrar) DebugDescription ¶

func (c CPXSymbolicHotKeyRegistrar) DebugDescription() string

func (CPXSymbolicHotKeyRegistrar) Description ¶

func (c CPXSymbolicHotKeyRegistrar) Description() string

func (CPXSymbolicHotKeyRegistrar) GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers ¶

func (c CPXSymbolicHotKeyRegistrar) GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers(value uint32, trigger *uint32, char *uint16, key *uint16, modifiers *uint32) int

func (CPXSymbolicHotKeyRegistrar) Hash ¶

func (CPXSymbolicHotKeyRegistrar) Init ¶

Init initializes the instance.

func (CPXSymbolicHotKeyRegistrar) RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc ¶

func (c CPXSymbolicHotKeyRegistrar) RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc(connection CGXConnection, id uint64, key uint32, option uint32, func_ VoidHandler) int

func (CPXSymbolicHotKeyRegistrar) RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFuncSync ¶

func (c CPXSymbolicHotKeyRegistrar) RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFuncSync(ctx context.Context, connection CGXConnection, id uint64, key uint32, option uint32) error

RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFuncSync is a synchronous wrapper around CPXSymbolicHotKeyRegistrar.RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc. It blocks until the completion handler fires or the context is cancelled.

func (CPXSymbolicHotKeyRegistrar) Superclass ¶

func (CPXSymbolicHotKeyRegistrar) UnregisterHotKeyConnectionHotKeyID ¶

func (c CPXSymbolicHotKeyRegistrar) UnregisterHotKeyConnectionHotKeyID(connection CGXConnection, id uint64) int

type CPXSymbolicHotKeyRegistrarClass ¶

type CPXSymbolicHotKeyRegistrarClass struct {
	// contains filtered or unexported fields
}

func GetCPXSymbolicHotKeyRegistrarClass ¶

func GetCPXSymbolicHotKeyRegistrarClass() CPXSymbolicHotKeyRegistrarClass

GetCPXSymbolicHotKeyRegistrarClass returns the class object for _CPXSymbolicHotKeyRegistrar.

func (CPXSymbolicHotKeyRegistrarClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (CPXSymbolicHotKeyRegistrarClass) Class ¶

Class returns the underlying Objective-C class pointer.

type CPXSymbolicHotKeyRegistry ¶

type CPXSymbolicHotKeyRegistry interface {
	objectivec.IObject

	// GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers protocol.
	GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers(value uint32, trigger *uint32, char *uint16, key *uint16, modifiers *uint32) int

	// RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc protocol.
	RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc(connection CGXConnection, id uint64, key uint32, option uint32, func_ VoidHandler) int

	// UnregisterHotKeyConnectionHotKeyID protocol.
	UnregisterHotKeyConnectionHotKeyID(connection CGXConnection, id uint64) int
}

CPXSymbolicHotKeyRegistry protocol.

type CPXSymbolicHotKeyRegistryObject ¶

type CPXSymbolicHotKeyRegistryObject struct {
	objectivec.Object
}

CPXSymbolicHotKeyRegistryObject wraps an existing Objective-C object that conforms to the CPXSymbolicHotKeyRegistry protocol.

func CPXSymbolicHotKeyRegistryObjectFromID ¶

func CPXSymbolicHotKeyRegistryObjectFromID(id objc.ID) CPXSymbolicHotKeyRegistryObject

CPXSymbolicHotKeyRegistryObjectFromID constructs a CPXSymbolicHotKeyRegistryObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (CPXSymbolicHotKeyRegistryObject) BaseObject ¶

func (CPXSymbolicHotKeyRegistryObject) GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers ¶

func (o CPXSymbolicHotKeyRegistryObject) GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers(value uint32, trigger *uint32, char *uint16, key *uint16, modifiers *uint32) int

func (CPXSymbolicHotKeyRegistryObject) RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc ¶

func (o CPXSymbolicHotKeyRegistryObject) RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc(connection CGXConnection, id uint64, key uint32, option uint32, func_ VoidHandler) int

func (CPXSymbolicHotKeyRegistryObject) UnregisterHotKeyConnectionHotKeyID ¶

func (o CPXSymbolicHotKeyRegistryObject) UnregisterHotKeyConnectionHotKeyID(connection CGXConnection, id uint64) int

type CPXViewClient ¶

type CPXViewClient struct {
	objectivec.Object
}

func CPXViewClientFromID ¶

func CPXViewClientFromID(id objc.ID) CPXViewClient

CPXViewClientFromID constructs a CPXViewClient from an objc.ID.

func NewCPXViewClient ¶

func NewCPXViewClient() CPXViewClient

NewCPXViewClient creates a new CPXViewClient instance.

func (CPXViewClient) Autorelease ¶

func (c CPXViewClient) Autorelease() CPXViewClient

Autorelease adds the receiver to the current autorelease pool.

func (CPXViewClient) Init ¶

func (c CPXViewClient) Init() CPXViewClient

Init initializes the instance.

type CPXViewClientClass ¶

type CPXViewClientClass struct {
	// contains filtered or unexported fields
}

func GetCPXViewClientClass ¶

func GetCPXViewClientClass() CPXViewClientClass

GetCPXViewClientClass returns the class object for _CPXViewClient.

func (CPXViewClientClass) Alloc ¶

func (cc CPXViewClientClass) Alloc() CPXViewClient

Alloc allocates memory for a new instance of the class.

func (CPXViewClientClass) Class ¶

func (cc CPXViewClientClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type Cfuuid ¶ added in v0.6.4

type Cfuuid struct {
}

Cfuuid

type DesktopEffectsSessionDataRef ¶

type DesktopEffectsSessionDataRef uintptr

type ECAuthenticationKey ¶

type ECAuthenticationKey interface {
	objectivec.IObject
}

ECAuthenticationKey protocol.

type ECAuthenticationKeyObject ¶

type ECAuthenticationKeyObject struct {
	objectivec.Object
}

ECAuthenticationKeyObject wraps an existing Objective-C object that conforms to the ECAuthenticationKey protocol.

func ECAuthenticationKeyObjectFromID ¶

func ECAuthenticationKeyObjectFromID(id objc.ID) ECAuthenticationKeyObject

ECAuthenticationKeyObjectFromID constructs a ECAuthenticationKeyObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECAuthenticationKeyObject) BaseObject ¶

func (ECAuthenticationKeyObject) CreateSignatureForMessage ¶

func (o ECAuthenticationKeyObject) CreateSignatureForMessage(message objectivec.IObject) objectivec.IObject

func (ECAuthenticationKeyObject) SigningContext ¶

func (o ECAuthenticationKeyObject) SigningContext() objectivec.IObject

type ECAuthenticationMessageInternal ¶

type ECAuthenticationMessageInternal interface {
	objectivec.IObject
}

ECAuthenticationMessageInternal protocol.

type ECAuthenticationMessageInternalObject ¶

type ECAuthenticationMessageInternalObject struct {
	objectivec.Object
}

ECAuthenticationMessageInternalObject wraps an existing Objective-C object that conforms to the ECAuthenticationMessageInternal protocol.

func ECAuthenticationMessageInternalObjectFromID ¶

func ECAuthenticationMessageInternalObjectFromID(id objc.ID) ECAuthenticationMessageInternalObject

ECAuthenticationMessageInternalObjectFromID constructs a ECAuthenticationMessageInternalObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECAuthenticationMessageInternalObject) BaseObject ¶

func (ECAuthenticationMessageInternalObject) CopySignedByKey ¶

func (ECAuthenticationMessageInternalObject) Signature ¶

type ECAuthenticationMessageSignable ¶

type ECAuthenticationMessageSignable interface {
	objectivec.IObject
}

ECAuthenticationMessageSignable protocol.

type ECAuthenticationMessageSignableObject ¶

type ECAuthenticationMessageSignableObject struct {
	objectivec.Object
}

ECAuthenticationMessageSignableObject wraps an existing Objective-C object that conforms to the ECAuthenticationMessageSignable protocol.

func ECAuthenticationMessageSignableObjectFromID ¶

func ECAuthenticationMessageSignableObjectFromID(id objc.ID) ECAuthenticationMessageSignableObject

ECAuthenticationMessageSignableObjectFromID constructs a ECAuthenticationMessageSignableObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECAuthenticationMessageSignableObject) AddToSigningContext ¶

func (o ECAuthenticationMessageSignableObject) AddToSigningContext(context objectivec.IObject)

func (ECAuthenticationMessageSignableObject) BaseObject ¶

type ECAuthenticationMessageSigningContext ¶

type ECAuthenticationMessageSigningContext interface {
	objectivec.IObject

	// UpdateSigningContextWithBytesLength protocol.
	UpdateSigningContextWithBytesLength(bytes []byte, length uint64)
}

ECAuthenticationMessageSigningContext protocol.

type ECAuthenticationMessageSigningContextObject ¶

type ECAuthenticationMessageSigningContextObject struct {
	objectivec.Object
}

ECAuthenticationMessageSigningContextObject wraps an existing Objective-C object that conforms to the ECAuthenticationMessageSigningContext protocol.

func ECAuthenticationMessageSigningContextObjectFromID ¶

func ECAuthenticationMessageSigningContextObjectFromID(id objc.ID) ECAuthenticationMessageSigningContextObject

ECAuthenticationMessageSigningContextObjectFromID constructs a ECAuthenticationMessageSigningContextObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECAuthenticationMessageSigningContextObject) BaseObject ¶

func (ECAuthenticationMessageSigningContextObject) FinalizedData ¶

func (ECAuthenticationMessageSigningContextObject) UpdateSigningContextWithBytesLength ¶

func (o ECAuthenticationMessageSigningContextObject) UpdateSigningContextWithBytesLength(bytes []byte, length uint64)

func (ECAuthenticationMessageSigningContextObject) UpdateSigningContextWithData ¶

func (o ECAuthenticationMessageSigningContextObject) UpdateSigningContextWithData(data objectivec.IObject)

func (ECAuthenticationMessageSigningContextObject) UpdateSigningContextWithObject ¶

func (o ECAuthenticationMessageSigningContextObject) UpdateSigningContextWithObject(object objectivec.IObject)

type ECEventAuthenticationMessage ¶

type ECEventAuthenticationMessage interface {
	objectivec.IObject

	// Capabilities protocol.
	Capabilities() uint64
}

ECEventAuthenticationMessage protocol.

type ECEventAuthenticationMessageObject ¶

type ECEventAuthenticationMessageObject struct {
	objectivec.Object
}

ECEventAuthenticationMessageObject wraps an existing Objective-C object that conforms to the ECEventAuthenticationMessage protocol.

func ECEventAuthenticationMessageObjectFromID ¶

func ECEventAuthenticationMessageObjectFromID(id objc.ID) ECEventAuthenticationMessageObject

ECEventAuthenticationMessageObjectFromID constructs a ECEventAuthenticationMessageObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECEventAuthenticationMessageObject) BaseObject ¶

func (ECEventAuthenticationMessageObject) Capabilities ¶

func (o ECEventAuthenticationMessageObject) Capabilities() uint64

func (ECEventAuthenticationMessageObject) EventType ¶

func (ECEventAuthenticationMessageObject) ProxyTargetProcess ¶

func (o ECEventAuthenticationMessageObject) ProxyTargetProcess() objectivec.IObject

type ECEventType ¶

type ECEventType interface {
	objectivec.IObject

	// CgSubType protocol.
	CgSubType() uint64

	// CgType protocol.
	CgType() uint32

	// HidType protocol.
	HidType() uint32

	// IsCGType protocol.
	IsCGType() bool
}

ECEventType protocol.

type ECEventTypeObject ¶

type ECEventTypeObject struct {
	objectivec.Object
}

ECEventTypeObject wraps an existing Objective-C object that conforms to the ECEventType protocol.

func ECEventTypeObjectFromID ¶

func ECEventTypeObjectFromID(id objc.ID) ECEventTypeObject

ECEventTypeObjectFromID constructs a ECEventTypeObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECEventTypeObject) BaseObject ¶

func (o ECEventTypeObject) BaseObject() objectivec.Object

func (ECEventTypeObject) CgSubType ¶

func (o ECEventTypeObject) CgSubType() uint64

func (ECEventTypeObject) CgType ¶

func (o ECEventTypeObject) CgType() uint32

func (ECEventTypeObject) HidType ¶

func (o ECEventTypeObject) HidType() uint32

func (ECEventTypeObject) IsCGType ¶

func (o ECEventTypeObject) IsCGType() bool

type ECSLGestureEventAuthenticationMessage ¶

type ECSLGestureEventAuthenticationMessage interface {
	objectivec.IObject

	// GestureHidType protocol.
	GestureHidType() uint32

	// GesturePhase protocol.
	GesturePhase() byte
}

ECSLGestureEventAuthenticationMessage protocol.

type ECSLGestureEventAuthenticationMessageObject ¶

type ECSLGestureEventAuthenticationMessageObject struct {
	objectivec.Object
}

ECSLGestureEventAuthenticationMessageObject wraps an existing Objective-C object that conforms to the ECSLGestureEventAuthenticationMessage protocol.

func ECSLGestureEventAuthenticationMessageObjectFromID ¶

func ECSLGestureEventAuthenticationMessageObjectFromID(id objc.ID) ECSLGestureEventAuthenticationMessageObject

ECSLGestureEventAuthenticationMessageObjectFromID constructs a ECSLGestureEventAuthenticationMessageObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECSLGestureEventAuthenticationMessageObject) BaseObject ¶

func (ECSLGestureEventAuthenticationMessageObject) GestureHidType ¶

func (ECSLGestureEventAuthenticationMessageObject) GesturePhase ¶

type ECSLKeyEventAuthenticationMessage ¶

type ECSLKeyEventAuthenticationMessage interface {
	objectivec.IObject

	// CharCode protocol.
	CharCode() uint16

	// Repeat protocol.
	Repeat() int16
}

ECSLKeyEventAuthenticationMessage protocol.

type ECSLKeyEventAuthenticationMessageObject ¶

type ECSLKeyEventAuthenticationMessageObject struct {
	objectivec.Object
}

ECSLKeyEventAuthenticationMessageObject wraps an existing Objective-C object that conforms to the ECSLKeyEventAuthenticationMessage protocol.

func ECSLKeyEventAuthenticationMessageObjectFromID ¶

func ECSLKeyEventAuthenticationMessageObjectFromID(id objc.ID) ECSLKeyEventAuthenticationMessageObject

ECSLKeyEventAuthenticationMessageObjectFromID constructs a ECSLKeyEventAuthenticationMessageObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECSLKeyEventAuthenticationMessageObject) BaseObject ¶

func (ECSLKeyEventAuthenticationMessageObject) CharCode ¶

func (ECSLKeyEventAuthenticationMessageObject) Repeat ¶

type ECSLMouseEventAuthenticationMessage ¶

type ECSLMouseEventAuthenticationMessage interface {
	objectivec.IObject

	// ButtonNumber protocol.
	ButtonNumber() int8
}

ECSLMouseEventAuthenticationMessage protocol.

type ECSLMouseEventAuthenticationMessageObject ¶

type ECSLMouseEventAuthenticationMessageObject struct {
	objectivec.Object
}

ECSLMouseEventAuthenticationMessageObject wraps an existing Objective-C object that conforms to the ECSLMouseEventAuthenticationMessage protocol.

func ECSLMouseEventAuthenticationMessageObjectFromID ¶

func ECSLMouseEventAuthenticationMessageObjectFromID(id objc.ID) ECSLMouseEventAuthenticationMessageObject

ECSLMouseEventAuthenticationMessageObjectFromID constructs a ECSLMouseEventAuthenticationMessageObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECSLMouseEventAuthenticationMessageObject) BaseObject ¶

func (ECSLMouseEventAuthenticationMessageObject) ButtonNumber ¶

type ECSkyLightEventAuthenticationMessage ¶

type ECSkyLightEventAuthenticationMessage interface {
	objectivec.IObject

	// Connection protocol.
	Connection() uint32

	// Flags protocol.
	Flags() uint32

	// Location protocol.
	Location() corefoundation.CGPoint

	// MatchesEvent protocol.
	MatchesEvent(event unsafe.Pointer) bool

	// Window protocol.
	Window() uint32
}

ECSkyLightEventAuthenticationMessage protocol.

type ECSkyLightEventAuthenticationMessageObject ¶

type ECSkyLightEventAuthenticationMessageObject struct {
	objectivec.Object
}

ECSkyLightEventAuthenticationMessageObject wraps an existing Objective-C object that conforms to the ECSkyLightEventAuthenticationMessage protocol.

func ECSkyLightEventAuthenticationMessageObjectFromID ¶

func ECSkyLightEventAuthenticationMessageObjectFromID(id objc.ID) ECSkyLightEventAuthenticationMessageObject

ECSkyLightEventAuthenticationMessageObjectFromID constructs a ECSkyLightEventAuthenticationMessageObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECSkyLightEventAuthenticationMessageObject) Attributes ¶

func (ECSkyLightEventAuthenticationMessageObject) BaseObject ¶

func (ECSkyLightEventAuthenticationMessageObject) Connection ¶

func (ECSkyLightEventAuthenticationMessageObject) Flags ¶

func (ECSkyLightEventAuthenticationMessageObject) Gesture ¶

func (ECSkyLightEventAuthenticationMessageObject) Key ¶

func (ECSkyLightEventAuthenticationMessageObject) Location ¶

func (ECSkyLightEventAuthenticationMessageObject) MatchesEvent ¶

func (ECSkyLightEventAuthenticationMessageObject) Mouse ¶

func (ECSkyLightEventAuthenticationMessageObject) Window ¶

type ECTestOnlyEventAuthenticationMessage ¶

type ECTestOnlyEventAuthenticationMessage struct {
	objectivec.Object
}

Methods ¶

func ECTestOnlyEventAuthenticationMessageFromID ¶

func ECTestOnlyEventAuthenticationMessageFromID(id objc.ID) ECTestOnlyEventAuthenticationMessage

ECTestOnlyEventAuthenticationMessageFromID constructs a ECTestOnlyEventAuthenticationMessage from an objc.ID.

func NewECTestOnlyEventAuthenticationMessage ¶

func NewECTestOnlyEventAuthenticationMessage() ECTestOnlyEventAuthenticationMessage

NewECTestOnlyEventAuthenticationMessage creates a new ECTestOnlyEventAuthenticationMessage instance.

func NewECTestOnlyEventAuthenticationMessageWithCoder ¶

func NewECTestOnlyEventAuthenticationMessageWithCoder(coder objectivec.IObject) ECTestOnlyEventAuthenticationMessage

func NewECTestOnlyEventAuthenticationMessageWithValidity ¶

func NewECTestOnlyEventAuthenticationMessageWithValidity(validity bool) ECTestOnlyEventAuthenticationMessage

func (ECTestOnlyEventAuthenticationMessage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (ECTestOnlyEventAuthenticationMessage) Capabilities ¶

func (ECTestOnlyEventAuthenticationMessage) Context ¶

func (ECTestOnlyEventAuthenticationMessage) DebugDescription ¶

func (e ECTestOnlyEventAuthenticationMessage) DebugDescription() string

func (ECTestOnlyEventAuthenticationMessage) Description ¶

func (ECTestOnlyEventAuthenticationMessage) EncodeWithCoder ¶

func (e ECTestOnlyEventAuthenticationMessage) EncodeWithCoder(coder foundation.INSCoder)

func (ECTestOnlyEventAuthenticationMessage) EventType ¶

func (ECTestOnlyEventAuthenticationMessage) Hash ¶

func (ECTestOnlyEventAuthenticationMessage) Init ¶

Init initializes the instance.

func (ECTestOnlyEventAuthenticationMessage) InitWithCoder ¶

func (ECTestOnlyEventAuthenticationMessage) InitWithValidity ¶

func (ECTestOnlyEventAuthenticationMessage) MatchesEvent ¶

func (ECTestOnlyEventAuthenticationMessage) OriginIdentifier ¶

func (e ECTestOnlyEventAuthenticationMessage) OriginIdentifier() uint64

func (ECTestOnlyEventAuthenticationMessage) ProxyTargetProcess ¶

func (e ECTestOnlyEventAuthenticationMessage) ProxyTargetProcess() unsafe.Pointer

func (ECTestOnlyEventAuthenticationMessage) Superclass ¶

func (ECTestOnlyEventAuthenticationMessage) TargetProcess ¶

func (ECTestOnlyEventAuthenticationMessage) Timestamp ¶

func (ECTestOnlyEventAuthenticationMessage) Valid ¶

func (ECTestOnlyEventAuthenticationMessage) ValidateWithOptionsAndResultBlock ¶

func (e ECTestOnlyEventAuthenticationMessage) ValidateWithOptionsAndResultBlock(options objectivec.IObject, block VoidHandler)

func (ECTestOnlyEventAuthenticationMessage) ValidateWithOptionsAndResultBlockSync ¶

func (e ECTestOnlyEventAuthenticationMessage) ValidateWithOptionsAndResultBlockSync(ctx context.Context, options objectivec.IObject) error

ValidateWithOptionsAndResultBlockSync is a synchronous wrapper around ECTestOnlyEventAuthenticationMessage.ValidateWithOptionsAndResultBlock. It blocks until the completion handler fires or the context is cancelled.

type ECTestOnlyEventAuthenticationMessageClass ¶

type ECTestOnlyEventAuthenticationMessageClass struct {
	// contains filtered or unexported fields
}

func GetECTestOnlyEventAuthenticationMessageClass ¶

func GetECTestOnlyEventAuthenticationMessageClass() ECTestOnlyEventAuthenticationMessageClass

GetECTestOnlyEventAuthenticationMessageClass returns the class object for ECTestOnlyEventAuthenticationMessage.

func (ECTestOnlyEventAuthenticationMessageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (ECTestOnlyEventAuthenticationMessageClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (ECTestOnlyEventAuthenticationMessageClass) MessageWithValidity ¶

func (_ECTestOnlyEventAuthenticationMessageClass ECTestOnlyEventAuthenticationMessageClass) MessageWithValidity(validity bool) objectivec.IObject

func (ECTestOnlyEventAuthenticationMessageClass) SupportsSecureCoding ¶

func (_ECTestOnlyEventAuthenticationMessageClass ECTestOnlyEventAuthenticationMessageClass) SupportsSecureCoding() bool

type ECTestOnlyEventType ¶

type ECTestOnlyEventType struct {
	objectivec.Object
}

Methods ¶

func ECTestOnlyEventTypeFromID ¶

func ECTestOnlyEventTypeFromID(id objc.ID) ECTestOnlyEventType

ECTestOnlyEventTypeFromID constructs a ECTestOnlyEventType from an objc.ID.

func NewECTestOnlyEventType ¶

func NewECTestOnlyEventType() ECTestOnlyEventType

NewECTestOnlyEventType creates a new ECTestOnlyEventType instance.

func (ECTestOnlyEventType) Autorelease ¶

func (e ECTestOnlyEventType) Autorelease() ECTestOnlyEventType

Autorelease adds the receiver to the current autorelease pool.

func (ECTestOnlyEventType) CgSubType ¶

func (e ECTestOnlyEventType) CgSubType() uint64

func (ECTestOnlyEventType) CgType ¶

func (e ECTestOnlyEventType) CgType() uint32

func (ECTestOnlyEventType) HidType ¶

func (e ECTestOnlyEventType) HidType() uint32

func (ECTestOnlyEventType) Init ¶

Init initializes the instance.

func (ECTestOnlyEventType) IsCGType ¶

func (e ECTestOnlyEventType) IsCGType() bool

type ECTestOnlyEventTypeClass ¶

type ECTestOnlyEventTypeClass struct {
	// contains filtered or unexported fields
}

func GetECTestOnlyEventTypeClass ¶

func GetECTestOnlyEventTypeClass() ECTestOnlyEventTypeClass

GetECTestOnlyEventTypeClass returns the class object for ECTestOnlyEventType.

func (ECTestOnlyEventTypeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (ECTestOnlyEventTypeClass) Class ¶

func (ec ECTestOnlyEventTypeClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type ECTestOnlyVersionedPID ¶

type ECTestOnlyVersionedPID struct {
	objectivec.Object
}

Methods ¶

func ECTestOnlyVersionedPIDFromID ¶

func ECTestOnlyVersionedPIDFromID(id objc.ID) ECTestOnlyVersionedPID

ECTestOnlyVersionedPIDFromID constructs a ECTestOnlyVersionedPID from an objc.ID.

func NewECTestOnlyVersionedPID ¶

func NewECTestOnlyVersionedPID() ECTestOnlyVersionedPID

NewECTestOnlyVersionedPID creates a new ECTestOnlyVersionedPID instance.

func (ECTestOnlyVersionedPID) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (ECTestOnlyVersionedPID) Init ¶

Init initializes the instance.

func (ECTestOnlyVersionedPID) Pid ¶

func (e ECTestOnlyVersionedPID) Pid() int

func (ECTestOnlyVersionedPID) Version ¶

func (e ECTestOnlyVersionedPID) Version() uint32

type ECTestOnlyVersionedPIDClass ¶

type ECTestOnlyVersionedPIDClass struct {
	// contains filtered or unexported fields
}

func GetECTestOnlyVersionedPIDClass ¶

func GetECTestOnlyVersionedPIDClass() ECTestOnlyVersionedPIDClass

GetECTestOnlyVersionedPIDClass returns the class object for ECTestOnlyVersionedPID.

func (ECTestOnlyVersionedPIDClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (ECTestOnlyVersionedPIDClass) Class ¶

Class returns the underlying Objective-C class pointer.

type ECVersionedPID ¶

type ECVersionedPID interface {
	objectivec.IObject

	// Pid protocol.
	Pid() int

	// Version protocol.
	Version() uint32
}

ECVersionedPID protocol.

type ECVersionedPIDObject ¶

type ECVersionedPIDObject struct {
	objectivec.Object
}

ECVersionedPIDObject wraps an existing Objective-C object that conforms to the ECVersionedPID protocol.

func ECVersionedPIDObjectFromID ¶

func ECVersionedPIDObjectFromID(id objc.ID) ECVersionedPIDObject

ECVersionedPIDObjectFromID constructs a ECVersionedPIDObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (ECVersionedPIDObject) BaseObject ¶

func (o ECVersionedPIDObject) BaseObject() objectivec.Object

func (ECVersionedPIDObject) Pid ¶

func (o ECVersionedPIDObject) Pid() int

func (ECVersionedPIDObject) Version ¶

func (o ECVersionedPIDObject) Version() uint32

type ICGXConnectionBox ¶

type ICGXConnectionBox interface {
	objectivec.IObject

	Connection() unsafe.Pointer
	SetConnection(value *CGXConnection)
	InvalidateBackreference()
	InitWithCGXConnection(cGXConnection CGXConnection) CGXConnectionBox
}

An interface definition for the CGXConnectionBox class.

Methods ¶

  • [ICGXConnectionBox.Connection]
  • [ICGXConnectionBox.SetConnection]
  • [ICGXConnectionBox.InvalidateBackreference]
  • [ICGXConnectionBox.InitWithCGXConnection]

type ICPXCallbackScheduler ¶

type ICPXCallbackScheduler interface {
	objectivec.IObject

	DescheduleForceLogoutCallback()
	DescheduleKillProcessCallback()
	ScheduleFixBadForegroundCallbackForProcess(process CPSProcessRec)
	ScheduleForceLogoutCallbackForTime(time float64)
	ScheduleKillProcessCallbackForTime(time float64)
	InitWithSession(session CGXSession) CPXCallbackScheduler
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXCallbackScheduler class.

Methods ¶

  • [ICPXCallbackScheduler.DescheduleForceLogoutCallback]
  • [ICPXCallbackScheduler.DescheduleKillProcessCallback]
  • [ICPXCallbackScheduler.ScheduleFixBadForegroundCallbackForProcess]
  • [ICPXCallbackScheduler.ScheduleForceLogoutCallbackForTime]
  • [ICPXCallbackScheduler.ScheduleKillProcessCallbackForTime]
  • [ICPXCallbackScheduler.InitWithSession]
  • [ICPXCallbackScheduler.DebugDescription]
  • [ICPXCallbackScheduler.Description]
  • [ICPXCallbackScheduler.Hash]
  • [ICPXCallbackScheduler.Superclass]

type ICPXConnectionManager ¶

type ICPXConnectionManager interface {
	objectivec.IObject

	ConnectionForID(id uint32) unsafe.Pointer
	PidForConnection(connection CGXConnection) int
	InitWithSession(session uintptr) CPXConnectionManager
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXConnectionManager class.

Methods ¶

  • [ICPXConnectionManager.ConnectionForID]
  • [ICPXConnectionManager.PidForConnection]
  • [ICPXConnectionManager.InitWithSession]
  • [ICPXConnectionManager.DebugDescription]
  • [ICPXConnectionManager.Description]
  • [ICPXConnectionManager.Hash]
  • [ICPXConnectionManager.Superclass]

type ICPXEntryPointsService ¶

type ICPXEntryPointsService interface {
	objectivec.IObject

	ClientAddToPermittedFrontList(client CGXConnection, list CPSProcessSerNum) int
	ClientRemoveFromPermittedFrontList(client CGXConnection, list CPSProcessSerNum) int
	InitWithFocusControllerProcessManager(controller objectivec.IObject, manager objectivec.IObject) CPXEntryPointsService
}

An interface definition for the CPXEntryPointsService class.

Methods ¶

  • [ICPXEntryPointsService.ClientAddToPermittedFrontList]
  • [ICPXEntryPointsService.ClientRemoveFromPermittedFrontList]
  • [ICPXEntryPointsService.InitWithFocusControllerProcessManager]

type ICPXEventDeferringManager ¶

type ICPXEventDeferringManager interface {
	objectivec.IObject

	EnforcedPolicy() ICPXEventDeferringPolicy
	UpdatePolicyReason(policy objectivec.IObject, reason objectivec.IObject)
	InitWithDeliveryManagerProcessManagerConnectionManager(manager objectivec.IObject, manager2 objectivec.IObject, manager3 objectivec.IObject) CPXEventDeferringManager
}

An interface definition for the CPXEventDeferringManager class.

Methods ¶

  • [ICPXEventDeferringManager.EnforcedPolicy]
  • [ICPXEventDeferringManager.UpdatePolicyReason]
  • [ICPXEventDeferringManager.InitWithDeliveryManagerProcessManagerConnectionManager]

type ICPXEventDeferringPolicy ¶

type ICPXEventDeferringPolicy interface {
	objectivec.IObject

	AdvicePolicy() int64
	AppendDescriptionToStream(stream objectivec.IObject)
	AuditHistory() unsafe.Pointer
	FrontmostProcess() unsafe.Pointer
	KeyThiefConnectionID() uint32
	SetKeyThiefConnectionID(value uint32)
	// contains filtered or unexported methods
}

An interface definition for the CPXEventDeferringPolicy class.

Methods ¶

  • [ICPXEventDeferringPolicy._init]
  • [ICPXEventDeferringPolicy._initWithCopyOf]
  • [ICPXEventDeferringPolicy.AdvicePolicy]
  • [ICPXEventDeferringPolicy.AppendDescriptionToStream]
  • [ICPXEventDeferringPolicy.AuditHistory]
  • [ICPXEventDeferringPolicy.FrontmostProcess]
  • [ICPXEventDeferringPolicy.KeyThiefConnectionID]
  • [ICPXEventDeferringPolicy.SetKeyThiefConnectionID]

type ICPXEventDeferringPolicySanitizer ¶

type ICPXEventDeferringPolicySanitizer interface {
	objectivec.IObject

	Sanitize(sanitize objectivec.IObject) objectivec.IObject
	InitWithFocusManagerDataSourceProcessManager(source objectivec.IObject, manager objectivec.IObject) CPXEventDeferringPolicySanitizer
	// contains filtered or unexported methods
}

An interface definition for the CPXEventDeferringPolicySanitizer class.

Methods ¶

  • [ICPXEventDeferringPolicySanitizer._isValidProcessAuditHistoryDebugProcessType]
  • [ICPXEventDeferringPolicySanitizer._sanitizeFrontmost]
  • [ICPXEventDeferringPolicySanitizer._sanitizeKeyThief]
  • [ICPXEventDeferringPolicySanitizer.Sanitize]
  • [ICPXEventDeferringPolicySanitizer.InitWithFocusManagerDataSourceProcessManager]

type ICPXEventDispatcher ¶

type ICPXEventDispatcher interface {
	objectivec.IObject

	PostBackgroundEvent(event SLSEventRecord)
	PostEventToConnectionID(event SLSEventRecord, id uint32)
	PostEventToDestination(event SLSEventRecord, destination objectivec.IObject)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXEventDispatcher class.

Methods ¶

  • [ICPXEventDispatcher.PostBackgroundEvent]
  • [ICPXEventDispatcher.PostEventToConnectionID]
  • [ICPXEventDispatcher.PostEventToDestination]
  • [ICPXEventDispatcher.DebugDescription]
  • [ICPXEventDispatcher.Description]
  • [ICPXEventDispatcher.Hash]
  • [ICPXEventDispatcher.Superclass]

type ICPXFocusManager ¶

type ICPXFocusManager interface {
	objectivec.IObject

	AddToPermittedFrontList(list CPSProcessSerNum) int16
	CleanupForProcessDeath(death CPSProcessRec)
	FocusController() unsafe.Pointer
	FrontVisibleProcess() unsafe.Pointer
	FrontmostProcess() unsafe.Pointer
	GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool
	IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool
	IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool
	KeyThiefConnectionID() uint32
	ProcessDidUpdateConnectionOldConnectionID(connection CPSProcessRec, id uint32)
	ReleaseAllKeyThiefInstancesNotPermittedFrontmost()
	RemoveFromPermittedFrontList(list CPSProcessSerNum) int16
	SetProcessToBringForwardAtNextCheckinPSN(psn CPSProcessSerNum) int16
	SuppressDeferringPolicyUpdatesForReason(reason objectivec.IObject) objectivec.IObject
	InitWithSessionDeferringManagerLaunchServicesProviderProcessManager(session CGXSession, manager objectivec.IObject, provider objectivec.IObject, manager2 objectivec.IObject) CPXFocusManager
	InitWithSessionPolicyDeferringPolicySanitizerDeferringManagerDataSourceProcessManagerCallbackScheduler(session CGXSession, policy objectivec.IObject, sanitizer objectivec.IObject, manager objectivec.IObject, source objectivec.IObject, manager2 objectivec.IObject, scheduler objectivec.IObject) CPXFocusManager
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
	// contains filtered or unexported methods
}

An interface definition for the CPXFocusManager class.

Methods ¶

  • [ICPXFocusManager._fixBadForegroundProcess]
  • [ICPXFocusManager.AddToPermittedFrontList]
  • [ICPXFocusManager.CleanupForProcessDeath]
  • [ICPXFocusManager.FocusController]
  • [ICPXFocusManager.FrontVisibleProcess]
  • [ICPXFocusManager.FrontmostProcess]
  • [ICPXFocusManager.GetProcessToBringForwardAtNextCheckin]
  • [ICPXFocusManager.IsProcessPermittedToBeFrontmost]
  • [ICPXFocusManager.IsProcessToBringForwardAtNextCheckin]
  • [ICPXFocusManager.KeyThiefConnectionID]
  • [ICPXFocusManager.ProcessDidUpdateConnectionOldConnectionID]
  • [ICPXFocusManager.ReleaseAllKeyThiefInstancesNotPermittedFrontmost]
  • [ICPXFocusManager.RemoveFromPermittedFrontList]
  • [ICPXFocusManager.SetProcessToBringForwardAtNextCheckinPSN]
  • [ICPXFocusManager.SuppressDeferringPolicyUpdatesForReason]
  • [ICPXFocusManager.InitWithSessionDeferringManagerLaunchServicesProviderProcessManager]
  • [ICPXFocusManager.InitWithSessionPolicyDeferringPolicySanitizerDeferringManagerDataSourceProcessManagerCallbackScheduler]
  • [ICPXFocusManager.DebugDescription]
  • [ICPXFocusManager.Description]
  • [ICPXFocusManager.Hash]
  • [ICPXFocusManager.Superclass]

type ICPXFocusManagerDataSourceLaunchServices ¶

type ICPXFocusManagerDataSourceLaunchServices interface {
	objectivec.IObject

	AddToPermittedFrontList(list CPSProcessSerNum) int16
	AppendDescriptionToStream(stream objectivec.IObject)
	FrontmostProcess() unsafe.Pointer
	GetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool
	IsProcessPermittedToBeFrontmost(frontmost CPSProcessRec) bool
	IsProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) bool
	KeyThiefConnectionID() uint32
	RemoveFromPermittedFrontList(list CPSProcessSerNum) int16
	SetKeyThiefConnectionID(id uint32)
	SetProcessToBringForwardAtNextCheckin(checkin CPSProcessSerNum) int
	InitWithLaunchServicesProviderProcessManager(provider objectivec.IObject, manager objectivec.IObject) CPXFocusManagerDataSourceLaunchServices
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXFocusManagerDataSourceLaunchServices class.

Methods ¶

  • [ICPXFocusManagerDataSourceLaunchServices.AddToPermittedFrontList]
  • [ICPXFocusManagerDataSourceLaunchServices.AppendDescriptionToStream]
  • [ICPXFocusManagerDataSourceLaunchServices.FrontmostProcess]
  • [ICPXFocusManagerDataSourceLaunchServices.GetProcessToBringForwardAtNextCheckin]
  • [ICPXFocusManagerDataSourceLaunchServices.IsProcessPermittedToBeFrontmost]
  • [ICPXFocusManagerDataSourceLaunchServices.IsProcessToBringForwardAtNextCheckin]
  • [ICPXFocusManagerDataSourceLaunchServices.KeyThiefConnectionID]
  • [ICPXFocusManagerDataSourceLaunchServices.RemoveFromPermittedFrontList]
  • [ICPXFocusManagerDataSourceLaunchServices.SetKeyThiefConnectionID]
  • [ICPXFocusManagerDataSourceLaunchServices.SetProcessToBringForwardAtNextCheckin]
  • [ICPXFocusManagerDataSourceLaunchServices.InitWithLaunchServicesProviderProcessManager]
  • [ICPXFocusManagerDataSourceLaunchServices.DebugDescription]
  • [ICPXFocusManagerDataSourceLaunchServices.Description]
  • [ICPXFocusManagerDataSourceLaunchServices.Hash]
  • [ICPXFocusManagerDataSourceLaunchServices.Superclass]

type ICPXFocusPolicy ¶

type ICPXFocusPolicy interface {
	objectivec.IObject

	BringNextApplicationToFrontInternal(internal CPSProcessRec)
	BringNextProcessToFront(front CPSProcessRec)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXFocusPolicy class.

Methods ¶

  • [ICPXFocusPolicy.BringNextApplicationToFrontInternal]
  • [ICPXFocusPolicy.BringNextProcessToFront]
  • [ICPXFocusPolicy.DebugDescription]
  • [ICPXFocusPolicy.Description]
  • [ICPXFocusPolicy.Hash]
  • [ICPXFocusPolicy.Superclass]

type ICPXHIDEventDeferringResolution ¶

type ICPXHIDEventDeferringResolution interface {
	objectivec.IObject

	ConnectionID() uint32
	Environment() unsafe.Pointer
	Pid() int
	ProcessRecord() unsafe.Pointer
	Token() unsafe.Pointer
	InitWithProcess(process CPSProcessRec) CPXHIDEventDeferringResolution
	InitWithProcessConnectionID(process CPSProcessRec, id uint32) CPXHIDEventDeferringResolution
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXHIDEventDeferringResolution class.

Methods ¶

  • [ICPXHIDEventDeferringResolution.ConnectionID]
  • [ICPXHIDEventDeferringResolution.Environment]
  • [ICPXHIDEventDeferringResolution.Pid]
  • [ICPXHIDEventDeferringResolution.ProcessRecord]
  • [ICPXHIDEventDeferringResolution.Token]
  • [ICPXHIDEventDeferringResolution.InitWithProcess]
  • [ICPXHIDEventDeferringResolution.InitWithProcessConnectionID]
  • [ICPXHIDEventDeferringResolution.DebugDescription]
  • [ICPXHIDEventDeferringResolution.Description]
  • [ICPXHIDEventDeferringResolution.Hash]
  • [ICPXHIDEventDeferringResolution.Superclass]

type ICPXKeyDownDestination ¶

type ICPXKeyDownDestination interface {
	objectivec.IObject
}

An interface definition for the CPXKeyDownDestination class.

type ICPXKeyEventSequenceTracker ¶

type ICPXKeyEventSequenceTracker interface {
	objectivec.IObject

	Count() uint64
	DestinationForEventExtras(event SLSEventRecord, extras []objectivec.IObject) objectivec.IObject
	NoteKeyEventProcessedDestination(processed SLSEventRecord, destination objectivec.IObject) bool
	InitWithProvider(provider objectivec.IObject) CPXKeyEventSequenceTracker
}

An interface definition for the CPXKeyEventSequenceTracker class.

Methods ¶

  • [ICPXKeyEventSequenceTracker.Count]
  • [ICPXKeyEventSequenceTracker.DestinationForEventExtras]
  • [ICPXKeyEventSequenceTracker.NoteKeyEventProcessedDestination]
  • [ICPXKeyEventSequenceTracker.InitWithProvider]

type ICPXKeyEventSequenceTrackerProviderDefault ¶

type ICPXKeyEventSequenceTrackerProviderDefault interface {
	objectivec.IObject

	CurrentRegionID() uint64
	EventLimit() uint64
	MainDisplayHeight() uint16
	StructuralRegionForID(id uint64) WSStructuralRegionRef
	WindowByID(id uint32) unsafe.Pointer
	WindowHeightForWindow(window unsafe.Pointer) uint16
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXKeyEventSequenceTrackerProviderDefault class.

Methods ¶

  • [ICPXKeyEventSequenceTrackerProviderDefault.CurrentRegionID]
  • [ICPXKeyEventSequenceTrackerProviderDefault.EventLimit]
  • [ICPXKeyEventSequenceTrackerProviderDefault.MainDisplayHeight]
  • [ICPXKeyEventSequenceTrackerProviderDefault.StructuralRegionForID]
  • [ICPXKeyEventSequenceTrackerProviderDefault.WindowByID]
  • [ICPXKeyEventSequenceTrackerProviderDefault.WindowHeightForWindow]
  • [ICPXKeyEventSequenceTrackerProviderDefault.DebugDescription]
  • [ICPXKeyEventSequenceTrackerProviderDefault.Description]
  • [ICPXKeyEventSequenceTrackerProviderDefault.Hash]
  • [ICPXKeyEventSequenceTrackerProviderDefault.Superclass]

type ICPXKeyboardEventDestinationGenerator ¶

type ICPXKeyboardEventDestinationGenerator interface {
	objectivec.IObject

	DestinationForEventContextTargetExtras(event SLSEventRecord, target CPSProcessRec, extras []objectivec.IObject) objectivec.IObject
	InitWithDeliveryManagerFocusManagerSequenceTracker(manager objectivec.IObject, manager2 objectivec.IObject, tracker objectivec.IObject) CPXKeyboardEventDestinationGenerator
}

An interface definition for the CPXKeyboardEventDestinationGenerator class.

Methods ¶

  • [ICPXKeyboardEventDestinationGenerator.DestinationForEventContextTargetExtras]
  • [ICPXKeyboardEventDestinationGenerator.InitWithDeliveryManagerFocusManagerSequenceTracker]

type ICPXKeyboardEventProcessingExtras ¶

type ICPXKeyboardEventProcessingExtras interface {
	objectivec.IObject

	AppendDescriptionToStream(stream objectivec.IObject)
	ApplyToEvent(event SLSEventRecord)
	MainDisplayHeight() uint16
	Window() uint32
	WindowHeight() uint16
	InitWithWindowWindowHeightMainDisplayHeight(window uint32, height uint16, height2 uint16) CPXKeyboardEventProcessingExtras
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXKeyboardEventProcessingExtras class.

Methods ¶

  • [ICPXKeyboardEventProcessingExtras.AppendDescriptionToStream]
  • [ICPXKeyboardEventProcessingExtras.ApplyToEvent]
  • [ICPXKeyboardEventProcessingExtras.MainDisplayHeight]
  • [ICPXKeyboardEventProcessingExtras.Window]
  • [ICPXKeyboardEventProcessingExtras.WindowHeight]
  • [ICPXKeyboardEventProcessingExtras.InitWithWindowWindowHeightMainDisplayHeight]
  • [ICPXKeyboardEventProcessingExtras.DebugDescription]
  • [ICPXKeyboardEventProcessingExtras.Description]
  • [ICPXKeyboardEventProcessingExtras.Hash]
  • [ICPXKeyboardEventProcessingExtras.Superclass]

type ICPXKeyboardEventProcessor ¶

type ICPXKeyboardEventProcessor interface {
	objectivec.IObject

	ClearEventState()
	ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	InitWithDeliveryManagerSpecialKeyEventProcessorProcessManagerDestinationGeneratorNotificationCenterKeyEventTracker(manager objectivec.IObject, processor objectivec.IObject, manager2 objectivec.IObject, generator objectivec.IObject, center objectivec.IObject, tracker objectivec.IObject) CPXKeyboardEventProcessor
	InitWithSessionSpecialKeyEventProcessor(session CGXSession, processor objectivec.IObject) CPXKeyboardEventProcessor
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXKeyboardEventProcessor class.

Methods ¶

  • [ICPXKeyboardEventProcessor.ClearEventState]
  • [ICPXKeyboardEventProcessor.ProcessEventContextDispatcher]
  • [ICPXKeyboardEventProcessor.InitWithDeliveryManagerSpecialKeyEventProcessorProcessManagerDestinationGeneratorNotificationCenterKeyEventTracker]
  • [ICPXKeyboardEventProcessor.InitWithSessionSpecialKeyEventProcessor]
  • [ICPXKeyboardEventProcessor.DebugDescription]
  • [ICPXKeyboardEventProcessor.Description]
  • [ICPXKeyboardEventProcessor.Hash]
  • [ICPXKeyboardEventProcessor.Superclass]

type ICPXLaunchServicesInterface ¶

type ICPXLaunchServicesInterface interface {
	objectivec.IObject

	AddToPermittedFrontASNList(aSNList LSASNRef) int
	ApplicationInformationSeed(seed LSASNRef) int
	ApplicationType(type_ LSASNRef) byte
	FrontApplication() objectivec.IObject
	FrontApplicationSeed() uint32
	PermittedFrontApplications() foundation.INSArray
	RemoveFromPermittedFrontASNList(aSNList LSASNRef) int
	RunningApplications() foundation.INSArray
	SessionID() int
	InitWithSessionID(id int) CPXLaunchServicesInterface
}

An interface definition for the CPXLaunchServicesInterface class.

Methods ¶

  • [ICPXLaunchServicesInterface.AddToPermittedFrontASNList]
  • [ICPXLaunchServicesInterface.ApplicationInformationSeed]
  • [ICPXLaunchServicesInterface.ApplicationType]
  • [ICPXLaunchServicesInterface.FrontApplication]
  • [ICPXLaunchServicesInterface.FrontApplicationSeed]
  • [ICPXLaunchServicesInterface.PermittedFrontApplications]
  • [ICPXLaunchServicesInterface.RemoveFromPermittedFrontASNList]
  • [ICPXLaunchServicesInterface.RunningApplications]
  • [ICPXLaunchServicesInterface.SessionID]
  • [ICPXLaunchServicesInterface.InitWithSessionID]

type ICPXLaunchServicesProvider ¶

type ICPXLaunchServicesProvider interface {
	objectivec.IObject

	LaunchServicesInterface() ICPXLaunchServicesInterface
	SetLaunchServicesInterface(value ICPXLaunchServicesInterface)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
	// contains filtered or unexported methods
}

An interface definition for the CPXLaunchServicesProvider class.

Methods ¶

  • [ICPXLaunchServicesProvider._init]
  • [ICPXLaunchServicesProvider.LaunchServicesInterface]
  • [ICPXLaunchServicesProvider.SetLaunchServicesInterface]
  • [ICPXLaunchServicesProvider.DebugDescription]
  • [ICPXLaunchServicesProvider.Description]
  • [ICPXLaunchServicesProvider.Hash]
  • [ICPXLaunchServicesProvider.Superclass]

type ICPXLegacyEventProcessor ¶

type ICPXLegacyEventProcessor interface {
	objectivec.IObject

	CleanupForProcessDeath(death CPSProcessRec)
	ClearEventState()
	ExitSpecialKeyModeForProcess(mode uint32, process CPSProcessRec)
	HotKeyChanged(changed unsafe.Pointer)
	ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	ProcessHotKeyEventHotKeyIDIsDownContextDispatcher(event SLSEventRecord, id uint64, down bool, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	RegisterSpecialKeyConnectionForProcess(key uint32, connection CGXConnection, process CPSProcessRec) int
	UnregisterSpecialKeyForProcess(key uint32, process CPSProcessRec) int
	InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter(manager objectivec.IObject, manager2 objectivec.IObject, registry objectivec.IObject, scheduler objectivec.IObject, center objectivec.IObject) CPXLegacyEventProcessor
	InitWithSession(session CGXSession) CPXLegacyEventProcessor
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXLegacyEventProcessor class.

Methods ¶

  • [ICPXLegacyEventProcessor.CleanupForProcessDeath]
  • [ICPXLegacyEventProcessor.ClearEventState]
  • [ICPXLegacyEventProcessor.ExitSpecialKeyModeForProcess]
  • [ICPXLegacyEventProcessor.HotKeyChanged]
  • [ICPXLegacyEventProcessor.ProcessEventContextDispatcher]
  • [ICPXLegacyEventProcessor.ProcessHotKeyEventHotKeyIDIsDownContextDispatcher]
  • [ICPXLegacyEventProcessor.RegisterSpecialKeyConnectionForProcess]
  • [ICPXLegacyEventProcessor.UnregisterSpecialKeyForProcess]
  • [ICPXLegacyEventProcessor.InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter]
  • [ICPXLegacyEventProcessor.InitWithSession]
  • [ICPXLegacyEventProcessor.DebugDescription]
  • [ICPXLegacyEventProcessor.Description]
  • [ICPXLegacyEventProcessor.Hash]
  • [ICPXLegacyEventProcessor.Superclass]

type ICPXModernEventProcessor ¶

type ICPXModernEventProcessor interface {
	objectivec.IObject

	ClearEventState()
	ProcessEventContextDispatcher(event SLSEventRecordRef, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXModernEventProcessor class.

Methods ¶

  • [ICPXModernEventProcessor.ClearEventState]
  • [ICPXModernEventProcessor.ProcessEventContextDispatcher]
  • [ICPXModernEventProcessor.DebugDescription]
  • [ICPXModernEventProcessor.Description]
  • [ICPXModernEventProcessor.Hash]
  • [ICPXModernEventProcessor.Superclass]

type ICPXMutableEventDeferringPolicy ¶

type ICPXMutableEventDeferringPolicy interface {
	ICPXEventDeferringPolicy
}

An interface definition for the CPXMutableEventDeferringPolicy class.

type ICPXNotificationCenter ¶

type ICPXNotificationCenter interface {
	objectivec.IObject

	NotifyLaunchServicesOfLastestEventTypeFlags(type_ uint32, flags uint32)
	PostLocalNotificationDataLength(notification uint32, data unsafe.Pointer, length uint64)
	InitWithSession(session CGXSession) CPXNotificationCenter
}

An interface definition for the CPXNotificationCenter class.

Methods ¶

  • [ICPXNotificationCenter.NotifyLaunchServicesOfLastestEventTypeFlags]
  • [ICPXNotificationCenter.PostLocalNotificationDataLength]
  • [ICPXNotificationCenter.InitWithSession]

type ICPXPSNWrapper ¶

type ICPXPSNWrapper interface {
	objectivec.IObject

	AppendDescriptionToStream(stream objectivec.IObject)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXPSNWrapper class.

Methods ¶

  • [ICPXPSNWrapper.AppendDescriptionToStream]
  • [ICPXPSNWrapper.DebugDescription]
  • [ICPXPSNWrapper.Description]
  • [ICPXPSNWrapper.Hash]
  • [ICPXPSNWrapper.Superclass]

type ICPXProcessManager ¶

type ICPXProcessManager interface {
	objectivec.IObject

	IsPSNEqualToPSN(psn CPSProcessSerNum, psn2 CPSProcessSerNum) bool
	IsValidConnectionIDForPSN(id uint32, psn CPSProcessSerNum) bool
	ProcessForPID(pid int) unsafe.Pointer
	ProcessForPSN(psn CPSProcessSerNum) unsafe.Pointer
	ProcessOwningConnection(connection CGXConnection) unsafe.Pointer
	ProcessOwningConnectionID(id uint32) unsafe.Pointer
	ProcessPendingKill() unsafe.Pointer
	SetProcessPendingKill(value *CPSProcessRec)
	ProcessRepresentedByConnection(connection CGXConnection) unsafe.Pointer
	ProcessRepresentedByConnectionID(id uint32) unsafe.Pointer
	UpdateProcessApplicationTypeIfNecessary(necessary CPSProcessRec) byte
	InitWithSessionConnectionManager(session CGXSession, manager objectivec.IObject) CPXProcessManager
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXProcessManager class.

Methods ¶

  • [ICPXProcessManager.IsPSNEqualToPSN]
  • [ICPXProcessManager.IsValidConnectionIDForPSN]
  • [ICPXProcessManager.ProcessForPID]
  • [ICPXProcessManager.ProcessForPSN]
  • [ICPXProcessManager.ProcessOwningConnection]
  • [ICPXProcessManager.ProcessOwningConnectionID]
  • [ICPXProcessManager.ProcessPendingKill]
  • [ICPXProcessManager.SetProcessPendingKill]
  • [ICPXProcessManager.ProcessRepresentedByConnection]
  • [ICPXProcessManager.ProcessRepresentedByConnectionID]
  • [ICPXProcessManager.UpdateProcessApplicationTypeIfNecessary]
  • [ICPXProcessManager.InitWithSessionConnectionManager]
  • [ICPXProcessManager.DebugDescription]
  • [ICPXProcessManager.Description]
  • [ICPXProcessManager.Hash]
  • [ICPXProcessManager.Superclass]

type ICPXRemoteViewEventManager ¶

type ICPXRemoteViewEventManager interface {
	objectivec.IObject

	ClientCount() uint64
	DidReceiveConnectionConfig(connection objectivec.IObject, config objectivec.IObject)
	InvalidateConnections()
	PassEventUpstreamToHostFullDispatchReply(host objectivec.IObject, dispatch objectivec.IObject, reply VoidHandler)
	PidForCurrentConnection() int
	SendEventToHostPidFullDispatchReply(event unsafe.Pointer, pid int, dispatch objectivec.IObject, reply VoidHandler)
	InitWithDeliveryManager(manager objectivec.IObject) CPXRemoteViewEventManager
}

An interface definition for the CPXRemoteViewEventManager class.

Methods ¶

  • [ICPXRemoteViewEventManager.ClientCount]
  • [ICPXRemoteViewEventManager.DidReceiveConnectionConfig]
  • [ICPXRemoteViewEventManager.InvalidateConnections]
  • [ICPXRemoteViewEventManager.PassEventUpstreamToHostFullDispatchReply]
  • [ICPXRemoteViewEventManager.PidForCurrentConnection]
  • [ICPXRemoteViewEventManager.SendEventToHostPidFullDispatchReply]
  • [ICPXRemoteViewEventManager.InitWithDeliveryManager]

type ICPXRemoteViewEventPendingConnection ¶

type ICPXRemoteViewEventPendingConnection interface {
	objectivec.IObject

	AcceptConnection()
	Activate() bool
	Connection() unsafe.Pointer
	ConnectionRevokedWithEvent(connection objectivec.IObject, event objectivec.IObject)
	Handler() ICPXRemoteViewEventServer
	SetHandler(value ICPXRemoteViewEventServer)
	RejectConnection()
	InitWithConnectionHandler(connection objectivec.IObject, handler objectivec.IObject) CPXRemoteViewEventPendingConnection
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXRemoteViewEventPendingConnection class.

Methods ¶

  • [ICPXRemoteViewEventPendingConnection.AcceptConnection]
  • [ICPXRemoteViewEventPendingConnection.Activate]
  • [ICPXRemoteViewEventPendingConnection.Connection]
  • [ICPXRemoteViewEventPendingConnection.ConnectionRevokedWithEvent]
  • [ICPXRemoteViewEventPendingConnection.Handler]
  • [ICPXRemoteViewEventPendingConnection.SetHandler]
  • [ICPXRemoteViewEventPendingConnection.RejectConnection]
  • [ICPXRemoteViewEventPendingConnection.InitWithConnectionHandler]
  • [ICPXRemoteViewEventPendingConnection.DebugDescription]
  • [ICPXRemoteViewEventPendingConnection.Description]
  • [ICPXRemoteViewEventPendingConnection.Hash]
  • [ICPXRemoteViewEventPendingConnection.Superclass]

type ICPXRemoteViewEventServer ¶

type ICPXRemoteViewEventServer interface {
	objectivec.IObject

	DidUpdateRemoteViewEventManagerForSession()
	Endpoint() objectivec.IObject
	Invalidate()
	ListenerDidReceiveConnectionWithContext(listener objectivec.IObject, connection objectivec.IObject, context objectivec.IObject)
	PendingConnectionsCount() uint64
	InitWithConfig(config objectivec.IObject) CPXRemoteViewEventServer
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXRemoteViewEventServer class.

Methods ¶

  • [ICPXRemoteViewEventServer.DidUpdateRemoteViewEventManagerForSession]
  • [ICPXRemoteViewEventServer.Endpoint]
  • [ICPXRemoteViewEventServer.Invalidate]
  • [ICPXRemoteViewEventServer.ListenerDidReceiveConnectionWithContext]
  • [ICPXRemoteViewEventServer.PendingConnectionsCount]
  • [ICPXRemoteViewEventServer.InitWithConfig]
  • [ICPXRemoteViewEventServer.DebugDescription]
  • [ICPXRemoteViewEventServer.Description]
  • [ICPXRemoteViewEventServer.Hash]
  • [ICPXRemoteViewEventServer.Superclass]

type ICPXRemoteViewEventServerDefaultConfig ¶

type ICPXRemoteViewEventServerDefaultConfig interface {
	objectivec.IObject

	ListenerDomain() objectivec.IObject
	ListenerService() objectivec.IObject
	RemoteViewEventManagerForConnection(connection objectivec.IObject) objectivec.IObject
	ServiceInterface() objectivec.IObject
	SignEventSigningKey(event unsafe.Pointer, key SLSSigningKeyRef)
	SigningKeyForConnection(connection objectivec.IObject) objectivec.IObject
	VerifyEventOrderMostRecentEventTime(order unsafe.Pointer, time uint64) bool
	VerifyEventSignatureSigningKey(signature unsafe.Pointer, key SLSSigningKeyRef) bool
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXRemoteViewEventServerDefaultConfig class.

Methods ¶

  • [ICPXRemoteViewEventServerDefaultConfig.ListenerDomain]
  • [ICPXRemoteViewEventServerDefaultConfig.ListenerService]
  • [ICPXRemoteViewEventServerDefaultConfig.RemoteViewEventManagerForConnection]
  • [ICPXRemoteViewEventServerDefaultConfig.ServiceInterface]
  • [ICPXRemoteViewEventServerDefaultConfig.SignEventSigningKey]
  • [ICPXRemoteViewEventServerDefaultConfig.SigningKeyForConnection]
  • [ICPXRemoteViewEventServerDefaultConfig.VerifyEventOrderMostRecentEventTime]
  • [ICPXRemoteViewEventServerDefaultConfig.VerifyEventSignatureSigningKey]
  • [ICPXRemoteViewEventServerDefaultConfig.DebugDescription]
  • [ICPXRemoteViewEventServerDefaultConfig.Description]
  • [ICPXRemoteViewEventServerDefaultConfig.Hash]
  • [ICPXRemoteViewEventServerDefaultConfig.Superclass]

type ICPXRemoteViewEventServiceSpecification ¶

type ICPXRemoteViewEventServiceSpecification interface {
	objectivec.IObject
}

An interface definition for the CPXRemoteViewEventServiceSpecification class.

type ICPXSpecialKeyEventProcessor ¶

type ICPXSpecialKeyEventProcessor interface {
	objectivec.IObject

	CleanupForProcessDeath(death CPSProcessRec)
	ClearEventState()
	ExitSpecialKeyModeForProcess(mode uint32, process CPSProcessRec)
	HotKeyChanged(changed unsafe.Pointer)
	ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	ProcessHotKeyEventHotKeyIDIsDownContextDispatcher(event SLSEventRecord, id uint64, down bool, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	RegisterSpecialKeyConnectionForProcess(key uint32, connection CGXConnection, process CPSProcessRec) int
	UnregisterSpecialKeyForProcess(key uint32, process CPSProcessRec) int
	InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter(manager objectivec.IObject, manager2 objectivec.IObject, registry objectivec.IObject, scheduler objectivec.IObject, center objectivec.IObject) CPXSpecialKeyEventProcessor
	InitWithSession(session CGXSession) CPXSpecialKeyEventProcessor
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXSpecialKeyEventProcessor class.

Methods ¶

  • [ICPXSpecialKeyEventProcessor.CleanupForProcessDeath]
  • [ICPXSpecialKeyEventProcessor.ClearEventState]
  • [ICPXSpecialKeyEventProcessor.ExitSpecialKeyModeForProcess]
  • [ICPXSpecialKeyEventProcessor.HotKeyChanged]
  • [ICPXSpecialKeyEventProcessor.ProcessEventContextDispatcher]
  • [ICPXSpecialKeyEventProcessor.ProcessHotKeyEventHotKeyIDIsDownContextDispatcher]
  • [ICPXSpecialKeyEventProcessor.RegisterSpecialKeyConnectionForProcess]
  • [ICPXSpecialKeyEventProcessor.UnregisterSpecialKeyForProcess]
  • [ICPXSpecialKeyEventProcessor.InitWithProcessManagerFocusManagerSymbolicHotKeyRegistryCallbackSchedulerNotificationCenter]
  • [ICPXSpecialKeyEventProcessor.InitWithSession]
  • [ICPXSpecialKeyEventProcessor.DebugDescription]
  • [ICPXSpecialKeyEventProcessor.Description]
  • [ICPXSpecialKeyEventProcessor.Hash]
  • [ICPXSpecialKeyEventProcessor.Superclass]

type ICPXSpecialKeyState ¶

type ICPXSpecialKeyState interface {
	objectivec.IObject
}

An interface definition for the CPXSpecialKeyState class.

type ICPXSymbolicHotKeyRegistrar ¶

type ICPXSymbolicHotKeyRegistrar interface {
	objectivec.IObject

	GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers(value uint32, trigger *uint32, char *uint16, key *uint16, modifiers *uint32) int
	RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc(connection CGXConnection, id uint64, key uint32, option uint32, func_ VoidHandler) int
	UnregisterHotKeyConnectionHotKeyID(connection CGXConnection, id uint64) int
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the CPXSymbolicHotKeyRegistrar class.

Methods ¶

  • [ICPXSymbolicHotKeyRegistrar.GetSymbolicHotKeyValueOutTriggerOutKeyCharOutVirtualKeyOutModifiers]
  • [ICPXSymbolicHotKeyRegistrar.RegisterSymbolicHotKeyConnectionHotKeyIDSymbolicHotKeyOptionCallbackFunc]
  • [ICPXSymbolicHotKeyRegistrar.UnregisterHotKeyConnectionHotKeyID]
  • [ICPXSymbolicHotKeyRegistrar.DebugDescription]
  • [ICPXSymbolicHotKeyRegistrar.Description]
  • [ICPXSymbolicHotKeyRegistrar.Hash]
  • [ICPXSymbolicHotKeyRegistrar.Superclass]

type ICPXViewClient ¶

type ICPXViewClient interface {
	objectivec.IObject
}

An interface definition for the CPXViewClient class.

type IECTestOnlyEventAuthenticationMessage ¶

type IECTestOnlyEventAuthenticationMessage interface {
	objectivec.IObject

	Capabilities() uint64
	Context() uint64
	EncodeWithCoder(coder foundation.INSCoder)
	EventType() unsafe.Pointer
	MatchesEvent(event coregraphics.CGEvent) bool
	OriginIdentifier() uint64
	ProxyTargetProcess() unsafe.Pointer
	TargetProcess() unsafe.Pointer
	Timestamp() uint64
	Valid() bool
	ValidateWithOptionsAndResultBlock(options objectivec.IObject, block VoidHandler)
	InitWithCoder(coder foundation.INSCoder) ECTestOnlyEventAuthenticationMessage
	InitWithValidity(validity bool) ECTestOnlyEventAuthenticationMessage
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the ECTestOnlyEventAuthenticationMessage class.

Methods ¶

  • [IECTestOnlyEventAuthenticationMessage.Capabilities]
  • [IECTestOnlyEventAuthenticationMessage.Context]
  • [IECTestOnlyEventAuthenticationMessage.EncodeWithCoder]
  • [IECTestOnlyEventAuthenticationMessage.EventType]
  • [IECTestOnlyEventAuthenticationMessage.MatchesEvent]
  • [IECTestOnlyEventAuthenticationMessage.OriginIdentifier]
  • [IECTestOnlyEventAuthenticationMessage.ProxyTargetProcess]
  • [IECTestOnlyEventAuthenticationMessage.TargetProcess]
  • [IECTestOnlyEventAuthenticationMessage.Timestamp]
  • [IECTestOnlyEventAuthenticationMessage.Valid]
  • [IECTestOnlyEventAuthenticationMessage.ValidateWithOptionsAndResultBlock]
  • [IECTestOnlyEventAuthenticationMessage.InitWithCoder]
  • [IECTestOnlyEventAuthenticationMessage.InitWithValidity]
  • [IECTestOnlyEventAuthenticationMessage.DebugDescription]
  • [IECTestOnlyEventAuthenticationMessage.Description]
  • [IECTestOnlyEventAuthenticationMessage.Hash]
  • [IECTestOnlyEventAuthenticationMessage.Superclass]

type IECTestOnlyEventType ¶

type IECTestOnlyEventType interface {
	objectivec.IObject

	CgSubType() uint64
	CgType() uint32
	HidType() uint32
	IsCGType() bool
}

An interface definition for the ECTestOnlyEventType class.

Methods ¶

  • [IECTestOnlyEventType.CgSubType]
  • [IECTestOnlyEventType.CgType]
  • [IECTestOnlyEventType.HidType]
  • [IECTestOnlyEventType.IsCGType]

type IECTestOnlyVersionedPID ¶

type IECTestOnlyVersionedPID interface {
	objectivec.IObject

	Pid() int
	Version() uint32
}

An interface definition for the ECTestOnlyVersionedPID class.

Methods ¶

  • [IECTestOnlyVersionedPID.Pid]
  • [IECTestOnlyVersionedPID.Version]

type ILPMObserver ¶

type ILPMObserver interface {
	objectivec.IObject

	HandlePowerStateChange(change objectivec.IObject)
	IsLowPowerModeEnabled() bool
}

An interface definition for the LPMObserver class.

Methods ¶

  • [ILPMObserver.HandlePowerStateChange]
  • [ILPMObserver.IsLowPowerModeEnabled]

type IOHIDEvent ¶ added in v0.6.4

type IOHIDEvent struct {
}

IOHIDEvent

type IONotificationPort ¶

type IONotificationPort struct {
}

IONotificationPort

type IPKGCoreUIRenderer ¶

type IPKGCoreUIRenderer interface {
	objectivec.IObject

	Renderer() OpaqueCUIRendererRefRef
	RendererName() objectivec.IObject
	InitWithRendererName(name objectivec.IObject) PKGCoreUIRenderer
}

An interface definition for the PKGCoreUIRenderer class.

Methods ¶

  • [IPKGCoreUIRenderer.Renderer]
  • [IPKGCoreUIRenderer.RendererName]
  • [IPKGCoreUIRenderer.InitWithRendererName]

type IPKGCoreUITransaction ¶

type IPKGCoreUITransaction interface {
	objectivec.IObject

	Commit()
	UpdateLayerKeyRendererWork(layer objectivec.IObject, key objectivec.IObject, work VoidHandler)
	InitWithThemeUseAX(theme uint32, ax bool) PKGCoreUITransaction
	// contains filtered or unexported methods
}

An interface definition for the PKGCoreUITransaction class.

Methods ¶

  • [IPKGCoreUITransaction._layerUpdateKeyForOptions]
  • [IPKGCoreUITransaction._scheduleRendererWorkMainThreadWork]
  • [IPKGCoreUITransaction.Commit]
  • [IPKGCoreUITransaction.UpdateLayerKeyRendererWork]
  • [IPKGCoreUITransaction.InitWithThemeUseAX]

type IPKGCoreUIWork ¶

type IPKGCoreUIWork interface {
	objectivec.IObject

	SetMainThreadWork(work VoidHandler)
	SetRendererWork(work VoidHandler)
}

An interface definition for the PKGCoreUIWork class.

Methods ¶

  • [IPKGCoreUIWork.SetMainThreadWork]
  • [IPKGCoreUIWork.SetRendererWork]

type IPKGSpaceWindowManager ¶

type IPKGSpaceWindowManager interface {
	objectivec.IObject
}

An interface definition for the PKGSpaceWindowManager class.

type IPKGSystemStatusIndicatorsShim ¶

type IPKGSystemStatusIndicatorsShim interface {
	objectivec.IObject

	DisplayNeedsSecureIndicatorFlush(flush unsafe.Pointer) bool
	GlobalEnableSecureIndicators() bool
	SetGlobalEnableSecureIndicators(value bool)
	HasIndicatorWindows() bool
	OverrideIndicatorSize(size float32)
	RebuildDisplays(displays bool)
	RebuildLayers()
	RebuildOcclusionMetadata() uint32
	SetDisplayNeedsSecureIndicatorFlush(display unsafe.Pointer, flush bool)
	SuspendUpdates() bool
	SetSuspendUpdates(value bool)
	UpdateForIndicators(indicators uint32)
	InitWithWindowSize(size corefoundation.CGSize) PKGSystemStatusIndicatorsShim
}

An interface definition for the PKGSystemStatusIndicatorsShim class.

Methods ¶

  • [IPKGSystemStatusIndicatorsShim.DisplayNeedsSecureIndicatorFlush]
  • [IPKGSystemStatusIndicatorsShim.GlobalEnableSecureIndicators]
  • [IPKGSystemStatusIndicatorsShim.SetGlobalEnableSecureIndicators]
  • [IPKGSystemStatusIndicatorsShim.HasIndicatorWindows]
  • [IPKGSystemStatusIndicatorsShim.OverrideIndicatorSize]
  • [IPKGSystemStatusIndicatorsShim.RebuildDisplays]
  • [IPKGSystemStatusIndicatorsShim.RebuildLayers]
  • [IPKGSystemStatusIndicatorsShim.RebuildOcclusionMetadata]
  • [IPKGSystemStatusIndicatorsShim.SetDisplayNeedsSecureIndicatorFlush]
  • [IPKGSystemStatusIndicatorsShim.SuspendUpdates]
  • [IPKGSystemStatusIndicatorsShim.SetSuspendUpdates]
  • [IPKGSystemStatusIndicatorsShim.UpdateForIndicators]
  • [IPKGSystemStatusIndicatorsShim.InitWithWindowSize]

type ISLContentFilter ¶

type ISLContentFilter interface {
	objectivec.IObject

	ApplicationID() string
	DisplayID() uint32
	EncodeWithCoder(coder foundation.INSCoder)
	ExcludeMenuBar(bar bool)
	ExcludedApplications() foundation.INSSet
	ExcludedPIDS() foundation.INSSet
	SetExcludedPIDS(value foundation.INSSet)
	ExcludedWindows() foundation.INSSet
	FilterType() uint32
	GetFilterType() uint32
	HideMenuBar() bool
	SetHideMenuBar(value bool)
	IncludedApplications() foundation.INSSet
	IncludedPIDS() foundation.INSSet
	SetIncludedPIDS(value foundation.INSSet)
	IncludedWindows() foundation.INSSet
	ShareAll() bool
	WindowID() uint32
	InitWithCoder(coder foundation.INSCoder) SLContentFilter
	InitWithDesktopIndependentWindow(window uint32) SLContentFilter
	InitWithDisplay(display uint32) SLContentFilter
	InitWithDisplayApplication(display uint32, application objectivec.IObject) SLContentFilter
	InitWithDisplayShareAllIncludedWindowsIncludedApplicationsExcludedWindowsExcludedApplications(display uint32, all bool, windows objectivec.IObject, applications objectivec.IObject, windows2 objectivec.IObject, applications2 objectivec.IObject) SLContentFilter
	InitWithDisplayShareAllIncludedWindowsIncludedApplicationsIncludedPIDSExcludedWindowsExcludedApplicationsExcludedPIDS(display uint32, all bool, windows objectivec.IObject, applications objectivec.IObject, pids objectivec.IObject, windows2 objectivec.IObject, applications2 objectivec.IObject, pids2 objectivec.IObject) SLContentFilter
	InitWithDisplayWindow(display uint32, window uint32) SLContentFilter
}

An interface definition for the SLContentFilter class.

Methods ¶

  • [ISLContentFilter.ApplicationID]
  • [ISLContentFilter.DisplayID]
  • [ISLContentFilter.EncodeWithCoder]
  • [ISLContentFilter.ExcludeMenuBar]
  • [ISLContentFilter.ExcludedApplications]
  • [ISLContentFilter.ExcludedPIDS]
  • [ISLContentFilter.SetExcludedPIDS]
  • [ISLContentFilter.ExcludedWindows]
  • [ISLContentFilter.FilterType]
  • [ISLContentFilter.GetFilterType]
  • [ISLContentFilter.HideMenuBar]
  • [ISLContentFilter.SetHideMenuBar]
  • [ISLContentFilter.IncludedApplications]
  • [ISLContentFilter.IncludedPIDS]
  • [ISLContentFilter.SetIncludedPIDS]
  • [ISLContentFilter.IncludedWindows]
  • [ISLContentFilter.ShareAll]
  • [ISLContentFilter.WindowID]
  • [ISLContentFilter.InitWithCoder]
  • [ISLContentFilter.InitWithDesktopIndependentWindow]
  • [ISLContentFilter.InitWithDisplay]
  • [ISLContentFilter.InitWithDisplayApplication]
  • [ISLContentFilter.InitWithDisplayShareAllIncludedWindowsIncludedApplicationsExcludedWindowsExcludedApplications]
  • [ISLContentFilter.InitWithDisplayShareAllIncludedWindowsIncludedApplicationsIncludedPIDSExcludedWindowsExcludedApplicationsExcludedPIDS]
  • [ISLContentFilter.InitWithDisplayWindow]

type ISLContentStream ¶

type ISLContentStream interface {
	objectivec.IObject

	BridgingHandler() VoidHandler
	CreateStreamWithFilterError(filter objectivec.IObject) (coregraphics.CGDisplayStreamRef, error)
	CreateStreamWithSessionError(session objectivec.IObject) (coregraphics.CGDisplayStreamRef, error)
	Filter() ISLContentFilter
	SetFilter(value ISLContentFilter)
	PopulateDisplayStreamPropertiesWith(properties objectivec.IObject, with objectivec.IObject)
	Properties() foundation.INSDictionary
	SetProperties(value foundation.INSDictionary)
	Queue() objectivec.Object
	SetQueue(value objectivec.Object)
	Running() bool
	SetRunning(value bool)
	Session() ISLSharingSession
	SetSession(value ISLSharingSession)
	SetHandler(handler VoidHandler)
	Start(start []objectivec.IObject) bool
	Stop(stop []objectivec.IObject) bool
	Stream() coregraphics.CGDisplayStreamRef
	SetStream(value coregraphics.CGDisplayStreamRef)
	UpdateFilterError(filter objectivec.IObject) (bool, error)
	UpdatePropertiesError(properties objectivec.IObject) (bool, error)
	ZeroWeakSelf() VoidHandler
	InitWithFilterPropertiesQueueHandler(filter objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject, handler VoidHandler) SLContentStream
	InitWithFilterPropertiesQueueHandlerError(filter objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject, handler func()) (SLContentStream, error)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLContentStream class.

Methods ¶

  • [ISLContentStream.BridgingHandler]
  • [ISLContentStream.CreateStreamWithFilterError]
  • [ISLContentStream.CreateStreamWithSessionError]
  • [ISLContentStream.Filter]
  • [ISLContentStream.SetFilter]
  • [ISLContentStream.PopulateDisplayStreamPropertiesWith]
  • [ISLContentStream.Properties]
  • [ISLContentStream.SetProperties]
  • [ISLContentStream.Queue]
  • [ISLContentStream.SetQueue]
  • [ISLContentStream.Running]
  • [ISLContentStream.SetRunning]
  • [ISLContentStream.Session]
  • [ISLContentStream.SetSession]
  • [ISLContentStream.SetHandler]
  • [ISLContentStream.Start]
  • [ISLContentStream.Stop]
  • [ISLContentStream.Stream]
  • [ISLContentStream.SetStream]
  • [ISLContentStream.UpdateFilterError]
  • [ISLContentStream.UpdatePropertiesError]
  • [ISLContentStream.ZeroWeakSelf]
  • [ISLContentStream.InitWithFilterPropertiesQueueHandler]
  • [ISLContentStream.InitWithFilterPropertiesQueueHandlerError]
  • [ISLContentStream.DebugDescription]
  • [ISLContentStream.Description]
  • [ISLContentStream.Hash]
  • [ISLContentStream.Superclass]

type ISLContentStreamUpdate ¶

type ISLContentStreamUpdate interface {
	objectivec.IObject

	BoundingRect() corefoundation.CGRect
	ContentRect() corefoundation.CGRect
	ContentScale() float64
	CopyRects(rects int) objectivec.IObject
	CornerRadius() float64
	DirtyRects() foundation.INSArray
	DisplayResolution() float64
	DisplayTime() uint64
	DropCount() uint64
	FrameSurface() iosurface.IOSurface
	MetaData() foundation.INSDictionary
	SetMetaData(value foundation.INSDictionary)
	ScreenRect() corefoundation.CGRect
	Status() int
	UpdateRef() coregraphics.CGDisplayStreamUpdateRef
	SetUpdateRef(value coregraphics.CGDisplayStreamUpdateRef)
	InitWithStatusDisplayTimeFrameSurfaceUpdateRef(status int, time uint64, surface objectivec.IObject, ref coregraphics.CGDisplayStreamUpdateRef) SLContentStreamUpdate
}

An interface definition for the SLContentStreamUpdate class.

Methods ¶

  • [ISLContentStreamUpdate.BoundingRect]
  • [ISLContentStreamUpdate.ContentRect]
  • [ISLContentStreamUpdate.ContentScale]
  • [ISLContentStreamUpdate.CopyRects]
  • [ISLContentStreamUpdate.CornerRadius]
  • [ISLContentStreamUpdate.DirtyRects]
  • [ISLContentStreamUpdate.DisplayResolution]
  • [ISLContentStreamUpdate.DisplayTime]
  • [ISLContentStreamUpdate.DropCount]
  • [ISLContentStreamUpdate.FrameSurface]
  • [ISLContentStreamUpdate.MetaData]
  • [ISLContentStreamUpdate.SetMetaData]
  • [ISLContentStreamUpdate.ScreenRect]
  • [ISLContentStreamUpdate.Status]
  • [ISLContentStreamUpdate.UpdateRef]
  • [ISLContentStreamUpdate.SetUpdateRef]
  • [ISLContentStreamUpdate.InitWithStatusDisplayTimeFrameSurfaceUpdateRef]

type ISLDataTimelineConfig ¶

type ISLDataTimelineConfig interface {
	objectivec.IObject

	AddInfoOption(option objectivec.IObject)
	ConnectionQueue() objectivec.Object
	CreateCancellableMachRecvSourceWithQueueCancelActionError(queue objectivec.IObject, action func()) (objectivec.IObject, error)
	CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler(queue objectivec.IObject, handler VoidHandler, handler2 VoidHandler) objectivec.IObject
	CreateXPCObject() objectivec.IObject
	EstablishConnectionWithResultBlock(block VoidHandler)
	InfoOptions() foundation.INSSet
	Name() string
	ReportIntervals() foundation.INSDictionary
	RequestReportIntervalValueForKey(value uint16, key objectivec.IObject)
	RequestSampleIntervalValueForKey(value uint16, key objectivec.IObject)
	SampleIntervals() foundation.INSDictionary
	SetTargetQueue(queue objectivec.IObject)
	UpdateBlock() VoidHandler
	UpdateBlockQueue() objectivec.Object
	SetUpdateBlockQueue(value objectivec.Object)
	InitWithNameAndUpdateBlock(name objectivec.IObject, block VoidHandler) SLDataTimelineConfig
}

An interface definition for the SLDataTimelineConfig class.

Methods ¶

  • [ISLDataTimelineConfig.AddInfoOption]
  • [ISLDataTimelineConfig.ConnectionQueue]
  • [ISLDataTimelineConfig.CreateCancellableMachRecvSourceWithQueueCancelActionError]
  • [ISLDataTimelineConfig.CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler]
  • [ISLDataTimelineConfig.CreateXPCObject]
  • [ISLDataTimelineConfig.EstablishConnectionWithResultBlock]
  • [ISLDataTimelineConfig.InfoOptions]
  • [ISLDataTimelineConfig.Name]
  • [ISLDataTimelineConfig.ReportIntervals]
  • [ISLDataTimelineConfig.RequestReportIntervalValueForKey]
  • [ISLDataTimelineConfig.RequestSampleIntervalValueForKey]
  • [ISLDataTimelineConfig.SampleIntervals]
  • [ISLDataTimelineConfig.SetTargetQueue]
  • [ISLDataTimelineConfig.UpdateBlock]
  • [ISLDataTimelineConfig.UpdateBlockQueue]
  • [ISLDataTimelineConfig.SetUpdateBlockQueue]
  • [ISLDataTimelineConfig.InitWithNameAndUpdateBlock]

type ISLDataTimelineProcessEntry ¶

type ISLDataTimelineProcessEntry interface {
	objectivec.IObject

	CreateXPCObject() objectivec.IObject
	OffScreen() uint64
	OnScreenOccluded() uint64
	OnScreenVisible() uint64
	OrderedOut() uint64
	Pid() int
	WindowData() unsafe.Pointer
	InitWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineProcessEntry
}

An interface definition for the SLDataTimelineProcessEntry class.

Methods ¶

  • [ISLDataTimelineProcessEntry.CreateXPCObject]
  • [ISLDataTimelineProcessEntry.OffScreen]
  • [ISLDataTimelineProcessEntry.OnScreenOccluded]
  • [ISLDataTimelineProcessEntry.OnScreenVisible]
  • [ISLDataTimelineProcessEntry.OrderedOut]
  • [ISLDataTimelineProcessEntry.Pid]
  • [ISLDataTimelineProcessEntry.WindowData]
  • [ISLDataTimelineProcessEntry.InitWithXPCObject]

type ISLDataTimelineServerSnapshotEntry ¶

type ISLDataTimelineServerSnapshotEntry interface {
	objectivec.IObject

	CreateXPCObject() objectivec.IObject
	Index() uint64
	Sessions() foundation.INSArray
	SessionsApplyBlock(block VoidHandler)
	SessionsArray() foundation.INSArray
	Timestamp() float64
	InitWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineServerSnapshotEntry
}

An interface definition for the SLDataTimelineServerSnapshotEntry class.

Methods ¶

  • [ISLDataTimelineServerSnapshotEntry.CreateXPCObject]
  • [ISLDataTimelineServerSnapshotEntry.Index]
  • [ISLDataTimelineServerSnapshotEntry.Sessions]
  • [ISLDataTimelineServerSnapshotEntry.SessionsApplyBlock]
  • [ISLDataTimelineServerSnapshotEntry.SessionsArray]
  • [ISLDataTimelineServerSnapshotEntry.Timestamp]
  • [ISLDataTimelineServerSnapshotEntry.InitWithXPCObject]

type ISLDataTimelineSessionEntry ¶

type ISLDataTimelineSessionEntry interface {
	objectivec.IObject

	AuditID() int
	CgID() uint32
	CreateXPCObject() objectivec.IObject
	CurrentSnapshotMember() bool
	ProcessData() unsafe.Pointer
	InitWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineSessionEntry
}

An interface definition for the SLDataTimelineSessionEntry class.

Methods ¶

  • [ISLDataTimelineSessionEntry.AuditID]
  • [ISLDataTimelineSessionEntry.CgID]
  • [ISLDataTimelineSessionEntry.CreateXPCObject]
  • [ISLDataTimelineSessionEntry.CurrentSnapshotMember]
  • [ISLDataTimelineSessionEntry.ProcessData]
  • [ISLDataTimelineSessionEntry.InitWithXPCObject]

type ISLDataTimelineSessionPlaceholderEntry ¶

type ISLDataTimelineSessionPlaceholderEntry interface {
	ISLDataTimelineSessionEntry
}

An interface definition for the SLDataTimelineSessionPlaceholderEntry class.

type ISLDataTimelineSessionSnapshotEntry ¶

type ISLDataTimelineSessionSnapshotEntry interface {
	ISLDataTimelineSessionEntry

	ForegroundAppPID() int
	Processes() foundation.INSArray
	ProcessesApplyBlock(block VoidHandler)
	ProcessesArray() foundation.INSArray
	SessionSnapshotIndex() uint64
	SessionSnapshotTimestamp() float64
}

An interface definition for the SLDataTimelineSessionSnapshotEntry class.

Methods ¶

  • [ISLDataTimelineSessionSnapshotEntry.ForegroundAppPID]
  • [ISLDataTimelineSessionSnapshotEntry.Processes]
  • [ISLDataTimelineSessionSnapshotEntry.ProcessesApplyBlock]
  • [ISLDataTimelineSessionSnapshotEntry.ProcessesArray]
  • [ISLDataTimelineSessionSnapshotEntry.SessionSnapshotIndex]
  • [ISLDataTimelineSessionSnapshotEntry.SessionSnapshotTimestamp]

type ISLDisplayPresetDevice ¶

type ISLDisplayPresetDevice interface {
	objectivec.IObject

	ActivePresetIndex() uint32
	ContainerId() objectivec.IObject
	CopyCFContainerId() corefoundation.CFUUID
	CopyCalibrationInfo() objectivec.IObject
	CopyCustomPresetInfo() objectivec.IObject
	CopyPresetAtIndex(index uint32) objectivec.IObject
	CopyPresetDataAtIndex(index uint32) objectivec.IObject
	CopyUserAdjustment() objectivec.IObject
	CopyUserAdjustmentData() objectivec.IObject
	CopyUserAdjustmentForPreset(preset uint32) objectivec.IObject
	FactoryDefaultPresetIndex() uint32
	FactoryResetWithType(type_ byte) bool
	GetUserAdjustmentPowerLimit() float32
	GetUserAdjustmentRangeWithInput(range_ uint32, input unsafe.Pointer) unsafe.Pointer
	InvalidateLiveUserAdjustmentForPreset(preset uint32) bool
	InvalidateUserAdjustment() bool
	InvalidateUserAdjustmentForPreset(preset uint32) bool
	IsLiveUserAdjustmentSupported() bool
	IsPerPresetUserAdjustmentSupported() bool
	IsPresetValidAtIndex(index uint32) bool
	IsPresetWritableAtIndex(index uint32) bool
	IsUserAdjustmentSupported() bool
	IsUserAdjustmentValid() bool
	IsUserAdjustmentValidForAnyPreset() bool
	IsUserAdjustmentValidForPreset(preset uint32) bool
	PresetCapabilities() objectivec.IObject
	PresetCount() uint32
	PresetUUIDAtIndexToBytes(index uint32, bytes unsafe.Pointer) bool
	ResetPresetAtIndex(index uint32) bool
	ResetProController()
	SetActivePresetIndex(index uint32) bool
	SetCustomPresetDataAtIndexWithData(index uint32, data objectivec.IObject) bool
	SetPresetAtIndexWithData(index uint32, data objectivec.IObject) bool
	SetPresetDataAtIndexWithData(index uint32, data objectivec.IObject) bool
	SetUserAdjustment(adjustment objectivec.IObject) bool
	SetUserAdjustmentData(data objectivec.IObject) bool
	SetUserAdjustmentForPresetWithData(preset uint32, data objectivec.IObject) bool
	InitWithService(service uint32) SLDisplayPresetDevice
}

An interface definition for the SLDisplayPresetDevice class.

Methods ¶

  • [ISLDisplayPresetDevice.ActivePresetIndex]
  • [ISLDisplayPresetDevice.ContainerId]
  • [ISLDisplayPresetDevice.CopyCFContainerId]
  • [ISLDisplayPresetDevice.CopyCalibrationInfo]
  • [ISLDisplayPresetDevice.CopyCustomPresetInfo]
  • [ISLDisplayPresetDevice.CopyPresetAtIndex]
  • [ISLDisplayPresetDevice.CopyPresetDataAtIndex]
  • [ISLDisplayPresetDevice.CopyUserAdjustment]
  • [ISLDisplayPresetDevice.CopyUserAdjustmentData]
  • [ISLDisplayPresetDevice.CopyUserAdjustmentForPreset]
  • [ISLDisplayPresetDevice.FactoryDefaultPresetIndex]
  • [ISLDisplayPresetDevice.FactoryResetWithType]
  • [ISLDisplayPresetDevice.GetUserAdjustmentPowerLimit]
  • [ISLDisplayPresetDevice.GetUserAdjustmentRangeWithInput]
  • [ISLDisplayPresetDevice.InvalidateLiveUserAdjustmentForPreset]
  • [ISLDisplayPresetDevice.InvalidateUserAdjustment]
  • [ISLDisplayPresetDevice.InvalidateUserAdjustmentForPreset]
  • [ISLDisplayPresetDevice.IsLiveUserAdjustmentSupported]
  • [ISLDisplayPresetDevice.IsPerPresetUserAdjustmentSupported]
  • [ISLDisplayPresetDevice.IsPresetValidAtIndex]
  • [ISLDisplayPresetDevice.IsPresetWritableAtIndex]
  • [ISLDisplayPresetDevice.IsUserAdjustmentSupported]
  • [ISLDisplayPresetDevice.IsUserAdjustmentValid]
  • [ISLDisplayPresetDevice.IsUserAdjustmentValidForAnyPreset]
  • [ISLDisplayPresetDevice.IsUserAdjustmentValidForPreset]
  • [ISLDisplayPresetDevice.PresetCapabilities]
  • [ISLDisplayPresetDevice.PresetCount]
  • [ISLDisplayPresetDevice.PresetUUIDAtIndexToBytes]
  • [ISLDisplayPresetDevice.ResetPresetAtIndex]
  • [ISLDisplayPresetDevice.ResetProController]
  • [ISLDisplayPresetDevice.SetActivePresetIndex]
  • [ISLDisplayPresetDevice.SetCustomPresetDataAtIndexWithData]
  • [ISLDisplayPresetDevice.SetPresetAtIndexWithData]
  • [ISLDisplayPresetDevice.SetPresetDataAtIndexWithData]
  • [ISLDisplayPresetDevice.SetUserAdjustment]
  • [ISLDisplayPresetDevice.SetUserAdjustmentData]
  • [ISLDisplayPresetDevice.SetUserAdjustmentForPresetWithData]
  • [ISLDisplayPresetDevice.InitWithService]

type ISLDisplayPresetDeviceManager ¶

type ISLDisplayPresetDeviceManager interface {
	objectivec.IObject

	CopyDeviceForContainer(container unsafe.Pointer) objectivec.IObject
	CopyDevices() objectivec.IObject
	ServiceIsValidFor(for_ unsafe.Pointer) bool
	StartWithBlockOnQueue(block VoidHandler, queue objectivec.IObject)
	Stop()
	// contains filtered or unexported methods
}

An interface definition for the SLDisplayPresetDeviceManager class.

Methods ¶

  • [ISLDisplayPresetDeviceManager._serviceAdded]
  • [ISLDisplayPresetDeviceManager._serviceRemoved]
  • [ISLDisplayPresetDeviceManager.CopyDeviceForContainer]
  • [ISLDisplayPresetDeviceManager.CopyDevices]
  • [ISLDisplayPresetDeviceManager.ServiceIsValidFor]
  • [ISLDisplayPresetDeviceManager.StartWithBlockOnQueue]
  • [ISLDisplayPresetDeviceManager.Stop]

type ISLSAsynchronousBridgedWindowManagementOperation ¶

type ISLSAsynchronousBridgedWindowManagementOperation interface {
	objectivec.IObject

	EncodeWithCoder(coder foundation.INSCoder)
	InvokeFallback()
	PerformWithWMBridgeDelegate()
	InitWithCoder(coder foundation.INSCoder) SLSAsynchronousBridgedWindowManagementOperation
	// contains filtered or unexported methods
}

An interface definition for the SLSAsynchronousBridgedWindowManagementOperation class.

Methods ¶

  • [ISLSAsynchronousBridgedWindowManagementOperation._init]
  • [ISLSAsynchronousBridgedWindowManagementOperation.EncodeWithCoder]
  • [ISLSAsynchronousBridgedWindowManagementOperation.InvokeFallback]
  • [ISLSAsynchronousBridgedWindowManagementOperation.PerformWithWMBridgeDelegate]
  • [ISLSAsynchronousBridgedWindowManagementOperation.InitWithCoder]

type ISLSBridgedAddWindowsToSpacesOperation ¶

type ISLSBridgedAddWindowsToSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Spaces() foundation.INSArray
	Windows() foundation.INSArray
	InitWithWindowsSpaces(windows objectivec.IObject, spaces objectivec.IObject) SLSBridgedAddWindowsToSpacesOperation
}

An interface definition for the SLSBridgedAddWindowsToSpacesOperation class.

Methods ¶

  • [ISLSBridgedAddWindowsToSpacesOperation.Spaces]
  • [ISLSBridgedAddWindowsToSpacesOperation.Windows]
  • [ISLSBridgedAddWindowsToSpacesOperation.InitWithWindowsSpaces]

type ISLSBridgedCopyAssociatedWindowsOperation ¶

type ISLSBridgedCopyAssociatedWindowsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	WindowID() uint32
	InitWithWindowID(id uint32) SLSBridgedCopyAssociatedWindowsOperation
}

An interface definition for the SLSBridgedCopyAssociatedWindowsOperation class.

Methods ¶

  • [ISLSBridgedCopyAssociatedWindowsOperation.MakeResultWithNumbers]
  • [ISLSBridgedCopyAssociatedWindowsOperation.WindowID]
  • [ISLSBridgedCopyAssociatedWindowsOperation.InitWithWindowID]

type ISLSBridgedCopyBestManagedDisplayForPointOperation ¶

type ISLSBridgedCopyBestManagedDisplayForPointOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithString(string_ objectivec.IObject) objectivec.IObject
	Point() corefoundation.CGPoint
	InitWithPoint(point corefoundation.CGPoint) SLSBridgedCopyBestManagedDisplayForPointOperation
}

An interface definition for the SLSBridgedCopyBestManagedDisplayForPointOperation class.

Methods ¶

  • [ISLSBridgedCopyBestManagedDisplayForPointOperation.MakeResultWithString]
  • [ISLSBridgedCopyBestManagedDisplayForPointOperation.Point]
  • [ISLSBridgedCopyBestManagedDisplayForPointOperation.InitWithPoint]

type ISLSBridgedCopyBestManagedDisplayForRectOperation ¶

type ISLSBridgedCopyBestManagedDisplayForRectOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithString(string_ objectivec.IObject) objectivec.IObject
	Rect() corefoundation.CGRect
	InitWithRect(rect corefoundation.CGRect) SLSBridgedCopyBestManagedDisplayForRectOperation
}

An interface definition for the SLSBridgedCopyBestManagedDisplayForRectOperation class.

Methods ¶

  • [ISLSBridgedCopyBestManagedDisplayForRectOperation.MakeResultWithString]
  • [ISLSBridgedCopyBestManagedDisplayForRectOperation.Rect]
  • [ISLSBridgedCopyBestManagedDisplayForRectOperation.InitWithRect]

type ISLSBridgedCopyManagedDisplayForSpaceOperation ¶

type ISLSBridgedCopyManagedDisplayForSpaceOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithString(string_ objectivec.IObject) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedCopyManagedDisplayForSpaceOperation
}

An interface definition for the SLSBridgedCopyManagedDisplayForSpaceOperation class.

Methods ¶

  • [ISLSBridgedCopyManagedDisplayForSpaceOperation.MakeResultWithString]
  • [ISLSBridgedCopyManagedDisplayForSpaceOperation.SpaceID]
  • [ISLSBridgedCopyManagedDisplayForSpaceOperation.InitWithSpaceID]

type ISLSBridgedCopyManagedDisplayForWindowOperation ¶

type ISLSBridgedCopyManagedDisplayForWindowOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithString(string_ objectivec.IObject) objectivec.IObject
	WindowID() uint32
	InitWithWindowID(id uint32) SLSBridgedCopyManagedDisplayForWindowOperation
}

An interface definition for the SLSBridgedCopyManagedDisplayForWindowOperation class.

Methods ¶

  • [ISLSBridgedCopyManagedDisplayForWindowOperation.MakeResultWithString]
  • [ISLSBridgedCopyManagedDisplayForWindowOperation.WindowID]
  • [ISLSBridgedCopyManagedDisplayForWindowOperation.InitWithWindowID]

type ISLSBridgedCopyManagedDisplaySpacesOperation ¶

type ISLSBridgedCopyManagedDisplaySpacesOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithPropertyListArray(array objectivec.IObject) objectivec.IObject
}

An interface definition for the SLSBridgedCopyManagedDisplaySpacesOperation class.

Methods ¶

  • [ISLSBridgedCopyManagedDisplaySpacesOperation.MakeResultWithPropertyListArray]

type ISLSBridgedCopyManagedDisplaysOperation ¶

type ISLSBridgedCopyManagedDisplaysOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithStrings(strings objectivec.IObject) objectivec.IObject
}

An interface definition for the SLSBridgedCopyManagedDisplaysOperation class.

Methods ¶

  • [ISLSBridgedCopyManagedDisplaysOperation.MakeResultWithStrings]

type ISLSBridgedCopySpacesForWindowsOperation ¶

type ISLSBridgedCopySpacesForWindowsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	Options() uint32
	Windows() foundation.INSArray
	InitWithOptionsWindows(options uint32, windows objectivec.IObject) SLSBridgedCopySpacesForWindowsOperation
}

An interface definition for the SLSBridgedCopySpacesForWindowsOperation class.

Methods ¶

  • [ISLSBridgedCopySpacesForWindowsOperation.MakeResultWithNumbers]
  • [ISLSBridgedCopySpacesForWindowsOperation.Options]
  • [ISLSBridgedCopySpacesForWindowsOperation.Windows]
  • [ISLSBridgedCopySpacesForWindowsOperation.InitWithOptionsWindows]

type ISLSBridgedCopySpacesOperation ¶

type ISLSBridgedCopySpacesOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	Options() uint32
	InitWithOptions(options uint32) SLSBridgedCopySpacesOperation
}

An interface definition for the SLSBridgedCopySpacesOperation class.

Methods ¶

  • [ISLSBridgedCopySpacesOperation.MakeResultWithNumbers]
  • [ISLSBridgedCopySpacesOperation.Options]
  • [ISLSBridgedCopySpacesOperation.InitWithOptions]

type ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation ¶

type ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	GetClearedTags(tags unsafe.Pointer)
	GetSetTags(tags unsafe.Pointer)
	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	Options() uint32
	Owner() uint32
	SpaceOptions() uint32
	InitWithOwnerSpaceOptionsOptionsSetTagsClearedTags(owner uint32, options uint32, options2 uint32, tags unsafe.Pointer, tags2 unsafe.Pointer) SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation
}

An interface definition for the SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation class.

Methods ¶

  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.GetClearedTags]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.GetSetTags]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.MakeResultWithNumbers]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.Options]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.Owner]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.SpaceOptions]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.InitWithOwnerSpaceOptionsOptionsSetTagsClearedTags]

type ISLSBridgedCopyWindowsWithOptionsAndTagsOperation ¶

type ISLSBridgedCopyWindowsWithOptionsAndTagsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	GetClearedTags(tags unsafe.Pointer)
	GetSetTags(tags unsafe.Pointer)
	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	Options() uint32
	Owner() uint32
	Spaces() foundation.INSArray
	InitWithOwnerSpacesOptionsSetTagsClearedTags(owner uint32, spaces objectivec.IObject, options uint32, tags unsafe.Pointer, tags2 unsafe.Pointer) SLSBridgedCopyWindowsWithOptionsAndTagsOperation
}

An interface definition for the SLSBridgedCopyWindowsWithOptionsAndTagsOperation class.

Methods ¶

  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.GetClearedTags]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.GetSetTags]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.MakeResultWithNumbers]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.Options]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.Owner]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.Spaces]
  • [ISLSBridgedCopyWindowsWithOptionsAndTagsOperation.InitWithOwnerSpacesOptionsSetTagsClearedTags]

type ISLSBridgedGetSpaceManagementModeOperation ¶

type ISLSBridgedGetSpaceManagementModeOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSpaceManagementMode(mode uint64) objectivec.IObject
}

An interface definition for the SLSBridgedGetSpaceManagementModeOperation class.

Methods ¶

  • [ISLSBridgedGetSpaceManagementModeOperation.MakeResultWithSpaceManagementMode]

type ISLSBridgedGetSpaceNeedsSafeApertureOperation ¶

type ISLSBridgedGetSpaceNeedsSafeApertureOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithBoolValue(value bool) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedGetSpaceNeedsSafeApertureOperation
}

An interface definition for the SLSBridgedGetSpaceNeedsSafeApertureOperation class.

Methods ¶

  • [ISLSBridgedGetSpaceNeedsSafeApertureOperation.MakeResultWithBoolValue]
  • [ISLSBridgedGetSpaceNeedsSafeApertureOperation.SpaceID]
  • [ISLSBridgedGetSpaceNeedsSafeApertureOperation.InitWithSpaceID]

type ISLSBridgedGetSpacePermittedResizeDirectionsOperation ¶

type ISLSBridgedGetSpacePermittedResizeDirectionsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	HorizontalIndex() uint64
	MakeResultWithSpaceResizeDirections(directions uint64) objectivec.IObject
	SpaceID() uint64
	VerticalIndex() uint64
	InitWithSpaceIDVerticalIndexHorizontalIndex(id uint64, index uint64, index2 uint64) SLSBridgedGetSpacePermittedResizeDirectionsOperation
}

An interface definition for the SLSBridgedGetSpacePermittedResizeDirectionsOperation class.

Methods ¶

  • [ISLSBridgedGetSpacePermittedResizeDirectionsOperation.HorizontalIndex]
  • [ISLSBridgedGetSpacePermittedResizeDirectionsOperation.MakeResultWithSpaceResizeDirections]
  • [ISLSBridgedGetSpacePermittedResizeDirectionsOperation.SpaceID]
  • [ISLSBridgedGetSpacePermittedResizeDirectionsOperation.VerticalIndex]
  • [ISLSBridgedGetSpacePermittedResizeDirectionsOperation.InitWithSpaceIDVerticalIndexHorizontalIndex]

type ISLSBridgedGetTileSpaceDividerDirectionsOperation ¶

type ISLSBridgedGetTileSpaceDividerDirectionsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSpaceResizeDirections(directions uint64) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedGetTileSpaceDividerDirectionsOperation
}

An interface definition for the SLSBridgedGetTileSpaceDividerDirectionsOperation class.

Methods ¶

  • [ISLSBridgedGetTileSpaceDividerDirectionsOperation.MakeResultWithSpaceResizeDirections]
  • [ISLSBridgedGetTileSpaceDividerDirectionsOperation.SpaceID]
  • [ISLSBridgedGetTileSpaceDividerDirectionsOperation.InitWithSpaceID]

type ISLSBridgedHideSpacesOperation ¶

type ISLSBridgedHideSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Spaces() foundation.INSArray
	InitWithSpaces(spaces objectivec.IObject) SLSBridgedHideSpacesOperation
}

An interface definition for the SLSBridgedHideSpacesOperation class.

Methods ¶

  • [ISLSBridgedHideSpacesOperation.Spaces]
  • [ISLSBridgedHideSpacesOperation.InitWithSpaces]

type ISLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation ¶

type ISLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	MakeResultWithBoolValue(value bool) objectivec.IObject
	WindowID() uint32
	InitWithDisplayIdentifierWindowID(identifier objectivec.IObject, id uint32) SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation
}

An interface definition for the SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation.DisplayIdentifier]
  • [ISLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation.MakeResultWithBoolValue]
  • [ISLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation.WindowID]
  • [ISLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation.InitWithDisplayIdentifierWindowID]

type ISLSBridgedManagedDisplayGetCurrentSpaceOperation ¶

type ISLSBridgedManagedDisplayGetCurrentSpaceOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	MakeResultWithSpaceID(id uint64) objectivec.IObject
	InitWithDisplayIdentifier(identifier objectivec.IObject) SLSBridgedManagedDisplayGetCurrentSpaceOperation
}

An interface definition for the SLSBridgedManagedDisplayGetCurrentSpaceOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplayGetCurrentSpaceOperation.DisplayIdentifier]
  • [ISLSBridgedManagedDisplayGetCurrentSpaceOperation.MakeResultWithSpaceID]
  • [ISLSBridgedManagedDisplayGetCurrentSpaceOperation.InitWithDisplayIdentifier]

type ISLSBridgedManagedDisplayIsAnimatingOperation ¶

type ISLSBridgedManagedDisplayIsAnimatingOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	MakeResultWithBoolValue(value bool) objectivec.IObject
	InitWithDisplayIdentifier(identifier objectivec.IObject) SLSBridgedManagedDisplayIsAnimatingOperation
}

An interface definition for the SLSBridgedManagedDisplayIsAnimatingOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplayIsAnimatingOperation.DisplayIdentifier]
  • [ISLSBridgedManagedDisplayIsAnimatingOperation.MakeResultWithBoolValue]
  • [ISLSBridgedManagedDisplayIsAnimatingOperation.InitWithDisplayIdentifier]

type ISLSBridgedManagedDisplaySetCurrentSpaceOperation ¶

type ISLSBridgedManagedDisplaySetCurrentSpaceOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	SpaceID() uint64
	InitWithDisplayIdentifierSpaceID(identifier objectivec.IObject, id uint64) SLSBridgedManagedDisplaySetCurrentSpaceOperation
}

An interface definition for the SLSBridgedManagedDisplaySetCurrentSpaceOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplaySetCurrentSpaceOperation.DisplayIdentifier]
  • [ISLSBridgedManagedDisplaySetCurrentSpaceOperation.SpaceID]
  • [ISLSBridgedManagedDisplaySetCurrentSpaceOperation.InitWithDisplayIdentifierSpaceID]

type ISLSBridgedManagedDisplaySetIsAnimatingOperation ¶

type ISLSBridgedManagedDisplaySetIsAnimatingOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	IsAnimating() bool
	InitWithDisplayIdentifierIsAnimating(identifier objectivec.IObject, animating bool) SLSBridgedManagedDisplaySetIsAnimatingOperation
}

An interface definition for the SLSBridgedManagedDisplaySetIsAnimatingOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplaySetIsAnimatingOperation.DisplayIdentifier]
  • [ISLSBridgedManagedDisplaySetIsAnimatingOperation.IsAnimating]
  • [ISLSBridgedManagedDisplaySetIsAnimatingOperation.InitWithDisplayIdentifierIsAnimating]

type ISLSBridgedManagedDisplaySetRoleWindowOperation ¶

type ISLSBridgedManagedDisplaySetRoleWindowOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	Role() uint64
	WindowID() uint32
	InitWithDisplayIdentifierRoleWindowID(identifier objectivec.IObject, role uint64, id uint32) SLSBridgedManagedDisplaySetRoleWindowOperation
}

An interface definition for the SLSBridgedManagedDisplaySetRoleWindowOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplaySetRoleWindowOperation.DisplayIdentifier]
  • [ISLSBridgedManagedDisplaySetRoleWindowOperation.Role]
  • [ISLSBridgedManagedDisplaySetRoleWindowOperation.WindowID]
  • [ISLSBridgedManagedDisplaySetRoleWindowOperation.InitWithDisplayIdentifierRoleWindowID]

type ISLSBridgedManagedDisplaysCopyRoleWindowsOperation ¶

type ISLSBridgedManagedDisplaysCopyRoleWindowsOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	DisplayIdentifiers() foundation.INSArray
	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	Role() uint64
	InitWithDisplayIdentifiersRole(identifiers objectivec.IObject, role uint64) SLSBridgedManagedDisplaysCopyRoleWindowsOperation
}

An interface definition for the SLSBridgedManagedDisplaysCopyRoleWindowsOperation class.

Methods ¶

  • [ISLSBridgedManagedDisplaysCopyRoleWindowsOperation.DisplayIdentifiers]
  • [ISLSBridgedManagedDisplaysCopyRoleWindowsOperation.MakeResultWithNumbers]
  • [ISLSBridgedManagedDisplaysCopyRoleWindowsOperation.Role]
  • [ISLSBridgedManagedDisplaysCopyRoleWindowsOperation.InitWithDisplayIdentifiersRole]

type ISLSBridgedMoveManagedSpaceToDisplayIndexOperation ¶

type ISLSBridgedMoveManagedSpaceToDisplayIndexOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	DisplayIdentifier() string
	Index() uint32
	SpaceID() uint64
	InitWithSpaceIDDisplayIdentifierIndex(id uint64, identifier objectivec.IObject, index uint32) SLSBridgedMoveManagedSpaceToDisplayIndexOperation
}

An interface definition for the SLSBridgedMoveManagedSpaceToDisplayIndexOperation class.

Methods ¶

  • [ISLSBridgedMoveManagedSpaceToDisplayIndexOperation.DisplayIdentifier]
  • [ISLSBridgedMoveManagedSpaceToDisplayIndexOperation.Index]
  • [ISLSBridgedMoveManagedSpaceToDisplayIndexOperation.SpaceID]
  • [ISLSBridgedMoveManagedSpaceToDisplayIndexOperation.InitWithSpaceIDDisplayIdentifierIndex]

type ISLSBridgedMoveWindowsToManagedSpaceOperation ¶

type ISLSBridgedMoveWindowsToManagedSpaceOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	Windows() foundation.INSArray
	InitWithWindowsSpaceID(windows objectivec.IObject, id uint64) SLSBridgedMoveWindowsToManagedSpaceOperation
}

An interface definition for the SLSBridgedMoveWindowsToManagedSpaceOperation class.

Methods ¶

  • [ISLSBridgedMoveWindowsToManagedSpaceOperation.SpaceID]
  • [ISLSBridgedMoveWindowsToManagedSpaceOperation.Windows]
  • [ISLSBridgedMoveWindowsToManagedSpaceOperation.InitWithWindowsSpaceID]

type ISLSBridgedProcessAssignToAllSpacesOperation ¶

type ISLSBridgedProcessAssignToAllSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Process() int
	InitWithProcess(process int) SLSBridgedProcessAssignToAllSpacesOperation
}

An interface definition for the SLSBridgedProcessAssignToAllSpacesOperation class.

Methods ¶

  • [ISLSBridgedProcessAssignToAllSpacesOperation.Process]
  • [ISLSBridgedProcessAssignToAllSpacesOperation.InitWithProcess]

type ISLSBridgedProcessAssignToSpaceOperation ¶

type ISLSBridgedProcessAssignToSpaceOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Process() int
	SpaceID() uint64
	InitWithProcessSpaceID(process int, id uint64) SLSBridgedProcessAssignToSpaceOperation
}

An interface definition for the SLSBridgedProcessAssignToSpaceOperation class.

Methods ¶

  • [ISLSBridgedProcessAssignToSpaceOperation.Process]
  • [ISLSBridgedProcessAssignToSpaceOperation.SpaceID]
  • [ISLSBridgedProcessAssignToSpaceOperation.InitWithProcessSpaceID]

type ISLSBridgedRemoveWindowsFromSpacesOperation ¶

type ISLSBridgedRemoveWindowsFromSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Spaces() foundation.INSArray
	Windows() foundation.INSArray
	InitWithWindowsSpaces(windows objectivec.IObject, spaces objectivec.IObject) SLSBridgedRemoveWindowsFromSpacesOperation
}

An interface definition for the SLSBridgedRemoveWindowsFromSpacesOperation class.

Methods ¶

  • [ISLSBridgedRemoveWindowsFromSpacesOperation.Spaces]
  • [ISLSBridgedRemoveWindowsFromSpacesOperation.Windows]
  • [ISLSBridgedRemoveWindowsFromSpacesOperation.InitWithWindowsSpaces]

type ISLSBridgedResetWindowsOperation ¶

type ISLSBridgedResetWindowsOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Windows() foundation.INSArray
	InitWithWindows(windows objectivec.IObject) SLSBridgedResetWindowsOperation
}

An interface definition for the SLSBridgedResetWindowsOperation class.

Methods ¶

  • [ISLSBridgedResetWindowsOperation.Windows]
  • [ISLSBridgedResetWindowsOperation.InitWithWindows]

type ISLSBridgedSetSpaceManagementModeOperation ¶

type ISLSBridgedSetSpaceManagementModeOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Mode() uint64
	InitWithMode(mode uint64) SLSBridgedSetSpaceManagementModeOperation
}

An interface definition for the SLSBridgedSetSpaceManagementModeOperation class.

Methods ¶

  • [ISLSBridgedSetSpaceManagementModeOperation.Mode]
  • [ISLSBridgedSetSpaceManagementModeOperation.InitWithMode]

type ISLSBridgedShowSpacesOperation ¶

type ISLSBridgedShowSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Spaces() foundation.INSArray
	InitWithSpaces(spaces objectivec.IObject) SLSBridgedShowSpacesOperation
}

An interface definition for the SLSBridgedShowSpacesOperation class.

Methods ¶

  • [ISLSBridgedShowSpacesOperation.Spaces]
  • [ISLSBridgedShowSpacesOperation.InitWithSpaces]

type ISLSBridgedSpaceAddOwnerOperation ¶

type ISLSBridgedSpaceAddOwnerOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Owner() int
	SpaceID() uint64
	InitWithSpaceIDOwner(id uint64, owner int) SLSBridgedSpaceAddOwnerOperation
}

An interface definition for the SLSBridgedSpaceAddOwnerOperation class.

Methods ¶

  • [ISLSBridgedSpaceAddOwnerOperation.Owner]
  • [ISLSBridgedSpaceAddOwnerOperation.SpaceID]
  • [ISLSBridgedSpaceAddOwnerOperation.InitWithSpaceIDOwner]

type ISLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation ¶

type ISLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Options() uint32
	SpaceID() uint64
	Windows() foundation.INSArray
	InitWithSpaceIDWindowsOptions(id uint64, windows objectivec.IObject, options uint32) SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation
}

An interface definition for the SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation class.

Methods ¶

  • [ISLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation.Options]
  • [ISLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation.SpaceID]
  • [ISLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation.Windows]
  • [ISLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation.InitWithSpaceIDWindowsOptions]

type ISLSBridgedSpaceCanCreateTileOperation ¶

type ISLSBridgedSpaceCanCreateTileOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithBoolValue(value bool) objectivec.IObject
	MinSize() corefoundation.CGSize
	SpaceID() uint64
	InitWithSpaceIDMinSize(id uint64, size corefoundation.CGSize) SLSBridgedSpaceCanCreateTileOperation
}

An interface definition for the SLSBridgedSpaceCanCreateTileOperation class.

Methods ¶

  • [ISLSBridgedSpaceCanCreateTileOperation.MakeResultWithBoolValue]
  • [ISLSBridgedSpaceCanCreateTileOperation.MinSize]
  • [ISLSBridgedSpaceCanCreateTileOperation.SpaceID]
  • [ISLSBridgedSpaceCanCreateTileOperation.InitWithSpaceIDMinSize]

type ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation ¶

type ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	DrivingSpaceID() uint64
	FencePort() uint32
	HorizontalIndex() uint64
	Options() uint64
	Point() corefoundation.CGPoint
	VerticalIndex() uint64
	InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptionsFencePort(id uint64, index uint64, index2 uint64, point corefoundation.CGPoint, options uint64, port uint32) SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation
}

An interface definition for the SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation class.

Methods ¶

  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.DrivingSpaceID]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.FencePort]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.HorizontalIndex]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.Options]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.Point]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.VerticalIndex]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptionsFencePort]

type ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation ¶

type ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	DrivingSpaceID() uint64
	HorizontalIndex() uint64
	Options() uint64
	Point() corefoundation.CGPoint
	VerticalIndex() uint64
	InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptions(id uint64, index uint64, index2 uint64, point corefoundation.CGPoint, options uint64) SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation
}

An interface definition for the SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation class.

Methods ¶

  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.DrivingSpaceID]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.HorizontalIndex]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.Options]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.Point]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.VerticalIndex]
  • [ISLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptions]

type ISLSBridgedSpaceCopyManagedShapeOperation ¶

type ISLSBridgedSpaceCopyManagedShapeOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithRegion(region uintptr) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceCopyManagedShapeOperation
}

An interface definition for the SLSBridgedSpaceCopyManagedShapeOperation class.

Methods ¶

  • [ISLSBridgedSpaceCopyManagedShapeOperation.MakeResultWithRegion]
  • [ISLSBridgedSpaceCopyManagedShapeOperation.SpaceID]
  • [ISLSBridgedSpaceCopyManagedShapeOperation.InitWithSpaceID]

type ISLSBridgedSpaceCopyNameOperation ¶

type ISLSBridgedSpaceCopyNameOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithString(string_ objectivec.IObject) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceCopyNameOperation
}

An interface definition for the SLSBridgedSpaceCopyNameOperation class.

Methods ¶

  • [ISLSBridgedSpaceCopyNameOperation.MakeResultWithString]
  • [ISLSBridgedSpaceCopyNameOperation.SpaceID]
  • [ISLSBridgedSpaceCopyNameOperation.InitWithSpaceID]

type ISLSBridgedSpaceCopyOwnersOperation ¶

type ISLSBridgedSpaceCopyOwnersOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceCopyOwnersOperation
}

An interface definition for the SLSBridgedSpaceCopyOwnersOperation class.

Methods ¶

  • [ISLSBridgedSpaceCopyOwnersOperation.MakeResultWithNumbers]
  • [ISLSBridgedSpaceCopyOwnersOperation.SpaceID]
  • [ISLSBridgedSpaceCopyOwnersOperation.InitWithSpaceID]

type ISLSBridgedSpaceCopyShapeOperation ¶

type ISLSBridgedSpaceCopyShapeOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithRegion(region uintptr) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceCopyShapeOperation
}

An interface definition for the SLSBridgedSpaceCopyShapeOperation class.

Methods ¶

  • [ISLSBridgedSpaceCopyShapeOperation.MakeResultWithRegion]
  • [ISLSBridgedSpaceCopyShapeOperation.SpaceID]
  • [ISLSBridgedSpaceCopyShapeOperation.InitWithSpaceID]

type ISLSBridgedSpaceCopyTileSpacesOperation ¶

type ISLSBridgedSpaceCopyTileSpacesOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceCopyTileSpacesOperation
}

An interface definition for the SLSBridgedSpaceCopyTileSpacesOperation class.

Methods ¶

  • [ISLSBridgedSpaceCopyTileSpacesOperation.MakeResultWithNumbers]
  • [ISLSBridgedSpaceCopyTileSpacesOperation.SpaceID]
  • [ISLSBridgedSpaceCopyTileSpacesOperation.InitWithSpaceID]

type ISLSBridgedSpaceCopyValuesOperation ¶

type ISLSBridgedSpaceCopyValuesOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithPropertyListDictionary(dictionary objectivec.IObject) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceCopyValuesOperation
}

An interface definition for the SLSBridgedSpaceCopyValuesOperation class.

Methods ¶

  • [ISLSBridgedSpaceCopyValuesOperation.MakeResultWithPropertyListDictionary]
  • [ISLSBridgedSpaceCopyValuesOperation.SpaceID]
  • [ISLSBridgedSpaceCopyValuesOperation.InitWithSpaceID]

type ISLSBridgedSpaceCreateOperation ¶

type ISLSBridgedSpaceCreateOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSpaceID(id uint64) objectivec.IObject
	Options() uint32
	Values() foundation.INSDictionary
	InitWithOptionsValues(options uint32, values objectivec.IObject) SLSBridgedSpaceCreateOperation
}

An interface definition for the SLSBridgedSpaceCreateOperation class.

Methods ¶

  • [ISLSBridgedSpaceCreateOperation.MakeResultWithSpaceID]
  • [ISLSBridgedSpaceCreateOperation.Options]
  • [ISLSBridgedSpaceCreateOperation.Values]
  • [ISLSBridgedSpaceCreateOperation.InitWithOptionsValues]

type ISLSBridgedSpaceCreateTileOperation ¶

type ISLSBridgedSpaceCreateTileOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSpaceID(id uint64) objectivec.IObject
	SpaceID() uint64
	Values() foundation.INSDictionary
	InitWithSpaceIDValues(id uint64, values objectivec.IObject) SLSBridgedSpaceCreateTileOperation
}

An interface definition for the SLSBridgedSpaceCreateTileOperation class.

Methods ¶

  • [ISLSBridgedSpaceCreateTileOperation.MakeResultWithSpaceID]
  • [ISLSBridgedSpaceCreateTileOperation.SpaceID]
  • [ISLSBridgedSpaceCreateTileOperation.Values]
  • [ISLSBridgedSpaceCreateTileOperation.InitWithSpaceIDValues]

type ISLSBridgedSpaceDestroyOperation ¶

type ISLSBridgedSpaceDestroyOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceDestroyOperation
}

An interface definition for the SLSBridgedSpaceDestroyOperation class.

Methods ¶

  • [ISLSBridgedSpaceDestroyOperation.SpaceID]
  • [ISLSBridgedSpaceDestroyOperation.InitWithSpaceID]

type ISLSBridgedSpaceFinishedResizeForRectOperation ¶

type ISLSBridgedSpaceFinishedResizeForRectOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Rect() corefoundation.CGRect
	SpaceID() uint64
	InitWithSpaceIDRect(id uint64, rect corefoundation.CGRect) SLSBridgedSpaceFinishedResizeForRectOperation
}

An interface definition for the SLSBridgedSpaceFinishedResizeForRectOperation class.

Methods ¶

  • [ISLSBridgedSpaceFinishedResizeForRectOperation.Rect]
  • [ISLSBridgedSpaceFinishedResizeForRectOperation.SpaceID]
  • [ISLSBridgedSpaceFinishedResizeForRectOperation.InitWithSpaceIDRect]

type ISLSBridgedSpaceGetAbsoluteLevelOperation ¶

type ISLSBridgedSpaceGetAbsoluteLevelOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithInt32Value(int32Value int) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceGetAbsoluteLevelOperation
}

An interface definition for the SLSBridgedSpaceGetAbsoluteLevelOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetAbsoluteLevelOperation.MakeResultWithInt32Value]
  • [ISLSBridgedSpaceGetAbsoluteLevelOperation.SpaceID]
  • [ISLSBridgedSpaceGetAbsoluteLevelOperation.InitWithSpaceID]

type ISLSBridgedSpaceGetAlphaOperation ¶

type ISLSBridgedSpaceGetAlphaOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithFloatValue(value float32) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceGetAlphaOperation
}

An interface definition for the SLSBridgedSpaceGetAlphaOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetAlphaOperation.MakeResultWithFloatValue]
  • [ISLSBridgedSpaceGetAlphaOperation.SpaceID]
  • [ISLSBridgedSpaceGetAlphaOperation.InitWithSpaceID]

type ISLSBridgedSpaceGetInterTileSpacingOperation ¶

type ISLSBridgedSpaceGetInterTileSpacingOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSize(size corefoundation.CGSize) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceGetInterTileSpacingOperation
}

An interface definition for the SLSBridgedSpaceGetInterTileSpacingOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetInterTileSpacingOperation.MakeResultWithSize]
  • [ISLSBridgedSpaceGetInterTileSpacingOperation.SpaceID]
  • [ISLSBridgedSpaceGetInterTileSpacingOperation.InitWithSpaceID]

type ISLSBridgedSpaceGetRectOperation ¶

type ISLSBridgedSpaceGetRectOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithRect(rect corefoundation.CGRect) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceGetRectOperation
}

An interface definition for the SLSBridgedSpaceGetRectOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetRectOperation.MakeResultWithRect]
  • [ISLSBridgedSpaceGetRectOperation.SpaceID]
  • [ISLSBridgedSpaceGetRectOperation.InitWithSpaceID]

type ISLSBridgedSpaceGetSizeForProposedTileOperation ¶

type ISLSBridgedSpaceGetSizeForProposedTileOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSize(size corefoundation.CGSize) objectivec.IObject
	SpaceID() uint64
	Values() foundation.INSDictionary
	InitWithSpaceIDValues(id uint64, values objectivec.IObject) SLSBridgedSpaceGetSizeForProposedTileOperation
}

An interface definition for the SLSBridgedSpaceGetSizeForProposedTileOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetSizeForProposedTileOperation.MakeResultWithSize]
  • [ISLSBridgedSpaceGetSizeForProposedTileOperation.SpaceID]
  • [ISLSBridgedSpaceGetSizeForProposedTileOperation.Values]
  • [ISLSBridgedSpaceGetSizeForProposedTileOperation.InitWithSpaceIDValues]

type ISLSBridgedSpaceGetSpacersAtPointOperation ¶

type ISLSBridgedSpaceGetSpacersAtPointOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithVerticalIndexHorizontalIndexRect(index uint64, index2 uint64, rect corefoundation.CGRect) objectivec.IObject
	Point() corefoundation.CGPoint
	SpaceID() uint64
	InitWithSpaceIDPoint(id uint64, point corefoundation.CGPoint) SLSBridgedSpaceGetSpacersAtPointOperation
}

An interface definition for the SLSBridgedSpaceGetSpacersAtPointOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetSpacersAtPointOperation.MakeResultWithVerticalIndexHorizontalIndexRect]
  • [ISLSBridgedSpaceGetSpacersAtPointOperation.Point]
  • [ISLSBridgedSpaceGetSpacersAtPointOperation.SpaceID]
  • [ISLSBridgedSpaceGetSpacersAtPointOperation.InitWithSpaceIDPoint]

type ISLSBridgedSpaceGetTransformOperation ¶

type ISLSBridgedSpaceGetTransformOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithAffineTransformOptions(transform corefoundation.CGAffineTransform, options uint32) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceGetTransformOperation
}

An interface definition for the SLSBridgedSpaceGetTransformOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetTransformOperation.MakeResultWithAffineTransformOptions]
  • [ISLSBridgedSpaceGetTransformOperation.SpaceID]
  • [ISLSBridgedSpaceGetTransformOperation.InitWithSpaceID]

type ISLSBridgedSpaceGetTypeOperation ¶

type ISLSBridgedSpaceGetTypeOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithWorkspaceType(type_ int) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceGetTypeOperation
}

An interface definition for the SLSBridgedSpaceGetTypeOperation class.

Methods ¶

  • [ISLSBridgedSpaceGetTypeOperation.MakeResultWithWorkspaceType]
  • [ISLSBridgedSpaceGetTypeOperation.SpaceID]
  • [ISLSBridgedSpaceGetTypeOperation.InitWithSpaceID]

type ISLSBridgedSpacePreferCurrentDisplayOperation ¶

type ISLSBridgedSpacePreferCurrentDisplayOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpacePreferCurrentDisplayOperation
}

An interface definition for the SLSBridgedSpacePreferCurrentDisplayOperation class.

Methods ¶

  • [ISLSBridgedSpacePreferCurrentDisplayOperation.SpaceID]
  • [ISLSBridgedSpacePreferCurrentDisplayOperation.InitWithSpaceID]

type ISLSBridgedSpaceRemoveOwnerOperation ¶

type ISLSBridgedSpaceRemoveOwnerOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Owner() int
	SpaceID() uint64
	InitWithSpaceIDOwner(id uint64, owner int) SLSBridgedSpaceRemoveOwnerOperation
}

An interface definition for the SLSBridgedSpaceRemoveOwnerOperation class.

Methods ¶

  • [ISLSBridgedSpaceRemoveOwnerOperation.Owner]
  • [ISLSBridgedSpaceRemoveOwnerOperation.SpaceID]
  • [ISLSBridgedSpaceRemoveOwnerOperation.InitWithSpaceIDOwner]

type ISLSBridgedSpaceRemoveValuesForKeysOperation ¶

type ISLSBridgedSpaceRemoveValuesForKeysOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Keys() foundation.INSArray
	SpaceID() uint64
	InitWithSpaceIDKeys(id uint64, keys objectivec.IObject) SLSBridgedSpaceRemoveValuesForKeysOperation
}

An interface definition for the SLSBridgedSpaceRemoveValuesForKeysOperation class.

Methods ¶

  • [ISLSBridgedSpaceRemoveValuesForKeysOperation.Keys]
  • [ISLSBridgedSpaceRemoveValuesForKeysOperation.SpaceID]
  • [ISLSBridgedSpaceRemoveValuesForKeysOperation.InitWithSpaceIDKeys]

type ISLSBridgedSpaceResetMenuBarOperation ¶

type ISLSBridgedSpaceResetMenuBarOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedSpaceResetMenuBarOperation
}

An interface definition for the SLSBridgedSpaceResetMenuBarOperation class.

Methods ¶

  • [ISLSBridgedSpaceResetMenuBarOperation.SpaceID]
  • [ISLSBridgedSpaceResetMenuBarOperation.InitWithSpaceID]

type ISLSBridgedSpaceSetAbsoluteLevelOperation ¶

type ISLSBridgedSpaceSetAbsoluteLevelOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Level() int
	SpaceID() uint64
	InitWithSpaceIDLevel(id uint64, level int) SLSBridgedSpaceSetAbsoluteLevelOperation
}

An interface definition for the SLSBridgedSpaceSetAbsoluteLevelOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetAbsoluteLevelOperation.Level]
  • [ISLSBridgedSpaceSetAbsoluteLevelOperation.SpaceID]
  • [ISLSBridgedSpaceSetAbsoluteLevelOperation.InitWithSpaceIDLevel]

type ISLSBridgedSpaceSetAlphaOperation ¶

type ISLSBridgedSpaceSetAlphaOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Alpha() float32
	SpaceID() uint64
	InitWithSpaceIDAlpha(id uint64, alpha float32) SLSBridgedSpaceSetAlphaOperation
}

An interface definition for the SLSBridgedSpaceSetAlphaOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetAlphaOperation.Alpha]
  • [ISLSBridgedSpaceSetAlphaOperation.SpaceID]
  • [ISLSBridgedSpaceSetAlphaOperation.InitWithSpaceIDAlpha]

type ISLSBridgedSpaceSetEdgeReservationOperation ¶

type ISLSBridgedSpaceSetEdgeReservationOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Bottom() float64
	EdgeMask() uint64
	Left() float64
	Right() float64
	SpaceID() uint64
	Top() float64
	InitWithSpaceIDEdgeMaskLeftRightTopBottom(id uint64, mask uint64, left float64, right float64, top float64, bottom float64) SLSBridgedSpaceSetEdgeReservationOperation
}

An interface definition for the SLSBridgedSpaceSetEdgeReservationOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetEdgeReservationOperation.Bottom]
  • [ISLSBridgedSpaceSetEdgeReservationOperation.EdgeMask]
  • [ISLSBridgedSpaceSetEdgeReservationOperation.Left]
  • [ISLSBridgedSpaceSetEdgeReservationOperation.Right]
  • [ISLSBridgedSpaceSetEdgeReservationOperation.SpaceID]
  • [ISLSBridgedSpaceSetEdgeReservationOperation.Top]
  • [ISLSBridgedSpaceSetEdgeReservationOperation.InitWithSpaceIDEdgeMaskLeftRightTopBottom]

type ISLSBridgedSpaceSetFrontPSNOperation ¶

type ISLSBridgedSpaceSetFrontPSNOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Psn() CPSProcessSerNum
	SpaceID() uint64
	InitWithSpaceIDPsn(id uint64, psn CPSProcessSerNum) SLSBridgedSpaceSetFrontPSNOperation
}

An interface definition for the SLSBridgedSpaceSetFrontPSNOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetFrontPSNOperation.Psn]
  • [ISLSBridgedSpaceSetFrontPSNOperation.SpaceID]
  • [ISLSBridgedSpaceSetFrontPSNOperation.InitWithSpaceIDPsn]

type ISLSBridgedSpaceSetInterTileSpacingOperation ¶

type ISLSBridgedSpaceSetInterTileSpacingOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	Spacing() corefoundation.CGSize
	InitWithSpaceIDSpacing(id uint64, spacing corefoundation.CGSize) SLSBridgedSpaceSetInterTileSpacingOperation
}

An interface definition for the SLSBridgedSpaceSetInterTileSpacingOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetInterTileSpacingOperation.SpaceID]
  • [ISLSBridgedSpaceSetInterTileSpacingOperation.Spacing]
  • [ISLSBridgedSpaceSetInterTileSpacingOperation.InitWithSpaceIDSpacing]

type ISLSBridgedSpaceSetNameOperation ¶

type ISLSBridgedSpaceSetNameOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Name() string
	SpaceID() uint64
	InitWithSpaceIDName(id uint64, name objectivec.IObject) SLSBridgedSpaceSetNameOperation
}

An interface definition for the SLSBridgedSpaceSetNameOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetNameOperation.Name]
  • [ISLSBridgedSpaceSetNameOperation.SpaceID]
  • [ISLSBridgedSpaceSetNameOperation.InitWithSpaceIDName]

type ISLSBridgedSpaceSetOrderingWeightOperation ¶

type ISLSBridgedSpaceSetOrderingWeightOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	Weight() int
	InitWithSpaceIDWeight(id uint64, weight int) SLSBridgedSpaceSetOrderingWeightOperation
}

An interface definition for the SLSBridgedSpaceSetOrderingWeightOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetOrderingWeightOperation.SpaceID]
  • [ISLSBridgedSpaceSetOrderingWeightOperation.Weight]
  • [ISLSBridgedSpaceSetOrderingWeightOperation.InitWithSpaceIDWeight]

type ISLSBridgedSpaceSetOwnersOperation ¶

type ISLSBridgedSpaceSetOwnersOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Owners() foundation.INSArray
	SpaceID() uint64
	InitWithSpaceIDOwners(id uint64, owners objectivec.IObject) SLSBridgedSpaceSetOwnersOperation
}

An interface definition for the SLSBridgedSpaceSetOwnersOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetOwnersOperation.Owners]
  • [ISLSBridgedSpaceSetOwnersOperation.SpaceID]
  • [ISLSBridgedSpaceSetOwnersOperation.InitWithSpaceIDOwners]

type ISLSBridgedSpaceSetShapeOperation ¶

type ISLSBridgedSpaceSetShapeOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	CopyShape() uintptr
	SpaceID() uint64
	InitWithSpaceIDShape(id uint64, shape uintptr) SLSBridgedSpaceSetShapeOperation
}

An interface definition for the SLSBridgedSpaceSetShapeOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetShapeOperation.CopyShape]
  • [ISLSBridgedSpaceSetShapeOperation.SpaceID]
  • [ISLSBridgedSpaceSetShapeOperation.InitWithSpaceIDShape]

type ISLSBridgedSpaceSetTransformOperation ¶

type ISLSBridgedSpaceSetTransformOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Options() uint32
	SpaceID() uint64
	Transform() corefoundation.CGAffineTransform
	InitWithSpaceIDTransformOptions(id uint64, transform corefoundation.CGAffineTransform, options uint32) SLSBridgedSpaceSetTransformOperation
}

An interface definition for the SLSBridgedSpaceSetTransformOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetTransformOperation.Options]
  • [ISLSBridgedSpaceSetTransformOperation.SpaceID]
  • [ISLSBridgedSpaceSetTransformOperation.Transform]
  • [ISLSBridgedSpaceSetTransformOperation.InitWithSpaceIDTransformOptions]

type ISLSBridgedSpaceSetValuesOperation ¶

type ISLSBridgedSpaceSetValuesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	Values() foundation.INSDictionary
	InitWithSpaceIDValues(id uint64, values objectivec.IObject) SLSBridgedSpaceSetValuesOperation
}

An interface definition for the SLSBridgedSpaceSetValuesOperation class.

Methods ¶

  • [ISLSBridgedSpaceSetValuesOperation.SpaceID]
  • [ISLSBridgedSpaceSetValuesOperation.Values]
  • [ISLSBridgedSpaceSetValuesOperation.InitWithSpaceIDValues]

type ISLSBridgedSpaceTileMoveToSpaceAtIndexOperation ¶

type ISLSBridgedSpaceTileMoveToSpaceAtIndexOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Index() uint64
	ParentID() uint64
	TileID() uint64
	InitWithTileIDParentIDIndex(id uint64, id2 uint64, index uint64) SLSBridgedSpaceTileMoveToSpaceAtIndexOperation
}

An interface definition for the SLSBridgedSpaceTileMoveToSpaceAtIndexOperation class.

Methods ¶

  • [ISLSBridgedSpaceTileMoveToSpaceAtIndexOperation.Index]
  • [ISLSBridgedSpaceTileMoveToSpaceAtIndexOperation.ParentID]
  • [ISLSBridgedSpaceTileMoveToSpaceAtIndexOperation.TileID]
  • [ISLSBridgedSpaceTileMoveToSpaceAtIndexOperation.InitWithTileIDParentIDIndex]

type ISLSBridgedSpaceWithNameOperation ¶

type ISLSBridgedSpaceWithNameOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithSpaceID(id uint64) objectivec.IObject
	Name() string
	InitWithName(name objectivec.IObject) SLSBridgedSpaceWithNameOperation
}

An interface definition for the SLSBridgedSpaceWithNameOperation class.

Methods ¶

  • [ISLSBridgedSpaceWithNameOperation.MakeResultWithSpaceID]
  • [ISLSBridgedSpaceWithNameOperation.Name]
  • [ISLSBridgedSpaceWithNameOperation.InitWithName]

type ISLSBridgedTileSpaceMoveSpacersForSizeFencedOperation ¶

type ISLSBridgedTileSpaceMoveSpacersForSizeFencedOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	FencePort() uint32
	Size() corefoundation.CGSize
	TileSpaceID() uint64
	InitWithTileSpaceIDSizeFencePort(id uint64, size corefoundation.CGSize, port uint32) SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation
}

An interface definition for the SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation class.

Methods ¶

  • [ISLSBridgedTileSpaceMoveSpacersForSizeFencedOperation.FencePort]
  • [ISLSBridgedTileSpaceMoveSpacersForSizeFencedOperation.Size]
  • [ISLSBridgedTileSpaceMoveSpacersForSizeFencedOperation.TileSpaceID]
  • [ISLSBridgedTileSpaceMoveSpacersForSizeFencedOperation.InitWithTileSpaceIDSizeFencePort]

type ISLSBridgedTileSpaceMoveSpacersForSizeOperation ¶

type ISLSBridgedTileSpaceMoveSpacersForSizeOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Size() corefoundation.CGSize
	TileSpaceID() uint64
	InitWithTileSpaceIDSize(id uint64, size corefoundation.CGSize) SLSBridgedTileSpaceMoveSpacersForSizeOperation
}

An interface definition for the SLSBridgedTileSpaceMoveSpacersForSizeOperation class.

Methods ¶

  • [ISLSBridgedTileSpaceMoveSpacersForSizeOperation.Size]
  • [ISLSBridgedTileSpaceMoveSpacersForSizeOperation.TileSpaceID]
  • [ISLSBridgedTileSpaceMoveSpacersForSizeOperation.InitWithTileSpaceIDSize]

type ISLSBridgedTileSpaceReplaceWithSnapshotWindowOperation ¶

type ISLSBridgedTileSpaceReplaceWithSnapshotWindowOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithWindowID(id uint32) objectivec.IObject
	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation
}

An interface definition for the SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation class.

Methods ¶

  • [ISLSBridgedTileSpaceReplaceWithSnapshotWindowOperation.MakeResultWithWindowID]
  • [ISLSBridgedTileSpaceReplaceWithSnapshotWindowOperation.SpaceID]
  • [ISLSBridgedTileSpaceReplaceWithSnapshotWindowOperation.InitWithSpaceID]

type ISLSBridgedTileSpaceSetDividerWindowOperation ¶

type ISLSBridgedTileSpaceSetDividerWindowOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	Direction() uint64
	MakeResultWithVerticalIndexHorizontalIndex(index uint64, index2 uint64) objectivec.IObject
	SpaceID() uint64
	WindowID() uint32
	InitWithSpaceIDDirectionWindowID(id uint64, direction uint64, id2 uint32) SLSBridgedTileSpaceSetDividerWindowOperation
}

An interface definition for the SLSBridgedTileSpaceSetDividerWindowOperation class.

Methods ¶

  • [ISLSBridgedTileSpaceSetDividerWindowOperation.Direction]
  • [ISLSBridgedTileSpaceSetDividerWindowOperation.MakeResultWithVerticalIndexHorizontalIndex]
  • [ISLSBridgedTileSpaceSetDividerWindowOperation.SpaceID]
  • [ISLSBridgedTileSpaceSetDividerWindowOperation.WindowID]
  • [ISLSBridgedTileSpaceSetDividerWindowOperation.InitWithSpaceIDDirectionWindowID]

type ISLSBridgedTileSpaceTakeOwnershipOperation ¶

type ISLSBridgedTileSpaceTakeOwnershipOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedTileSpaceTakeOwnershipOperation
}

An interface definition for the SLSBridgedTileSpaceTakeOwnershipOperation class.

Methods ¶

  • [ISLSBridgedTileSpaceTakeOwnershipOperation.SpaceID]
  • [ISLSBridgedTileSpaceTakeOwnershipOperation.InitWithSpaceID]

type ISLSBridgedWillSwitchSpacesOperation ¶

type ISLSBridgedWillSwitchSpacesOperation interface {
	ISLSAsynchronousBridgedWindowManagementOperation

	Spaces() foundation.INSArray
	InitWithSpaces(spaces objectivec.IObject) SLSBridgedWillSwitchSpacesOperation
}

An interface definition for the SLSBridgedWillSwitchSpacesOperation class.

Methods ¶

  • [ISLSBridgedWillSwitchSpacesOperation.Spaces]
  • [ISLSBridgedWillSwitchSpacesOperation.InitWithSpaces]

type ISLSBridgedWindowGetTileRectOperation ¶

type ISLSBridgedWindowGetTileRectOperation interface {
	ISLSSynchronousBridgedWindowManagementOperation

	MakeResultWithRect(rect corefoundation.CGRect) objectivec.IObject
	WindowID() uint32
	InitWithWindowID(id uint32) SLSBridgedWindowGetTileRectOperation
}

An interface definition for the SLSBridgedWindowGetTileRectOperation class.

Methods ¶

  • [ISLSBridgedWindowGetTileRectOperation.MakeResultWithRect]
  • [ISLSBridgedWindowGetTileRectOperation.WindowID]
  • [ISLSBridgedWindowGetTileRectOperation.InitWithWindowID]

type ISLSBridgedWindowManagementOperationAffineTransformWithOptionsResult ¶

type ISLSBridgedWindowManagementOperationAffineTransformWithOptionsResult interface {
	ISLSBridgedWindowManagementOperationResult

	AffineTransform() corefoundation.CGAffineTransform
	Options() uint32
	InitWithAffineTransformOptions(transform corefoundation.CGAffineTransform, options uint32) SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult
}

An interface definition for the SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationAffineTransformWithOptionsResult.AffineTransform]
  • [ISLSBridgedWindowManagementOperationAffineTransformWithOptionsResult.Options]
  • [ISLSBridgedWindowManagementOperationAffineTransformWithOptionsResult.InitWithAffineTransformOptions]

type ISLSBridgedWindowManagementOperationBoolResult ¶

type ISLSBridgedWindowManagementOperationBoolResult interface {
	ISLSBridgedWindowManagementOperationResult

	BoolValue() bool
	InitWithBoolValue(value bool) SLSBridgedWindowManagementOperationBoolResult
}

An interface definition for the SLSBridgedWindowManagementOperationBoolResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationBoolResult.BoolValue]
  • [ISLSBridgedWindowManagementOperationBoolResult.InitWithBoolValue]

type ISLSBridgedWindowManagementOperationFloatResult ¶

type ISLSBridgedWindowManagementOperationFloatResult interface {
	ISLSBridgedWindowManagementOperationResult

	FloatValue() float32
	InitWithFloatValue(value float32) SLSBridgedWindowManagementOperationFloatResult
}

An interface definition for the SLSBridgedWindowManagementOperationFloatResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationFloatResult.FloatValue]
  • [ISLSBridgedWindowManagementOperationFloatResult.InitWithFloatValue]

type ISLSBridgedWindowManagementOperationInt32Result ¶

type ISLSBridgedWindowManagementOperationInt32Result interface {
	ISLSBridgedWindowManagementOperationResult

	Int32Value() int
	InitWithInt32Value(int32Value int) SLSBridgedWindowManagementOperationInt32Result
}

An interface definition for the SLSBridgedWindowManagementOperationInt32Result class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationInt32Result.Int32Value]
  • [ISLSBridgedWindowManagementOperationInt32Result.InitWithInt32Value]

type ISLSBridgedWindowManagementOperationNumbersResult ¶

type ISLSBridgedWindowManagementOperationNumbersResult interface {
	ISLSBridgedWindowManagementOperationResult

	Numbers() foundation.INSArray
	InitWithNumbers(numbers objectivec.IObject) SLSBridgedWindowManagementOperationNumbersResult
}

An interface definition for the SLSBridgedWindowManagementOperationNumbersResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationNumbersResult.Numbers]
  • [ISLSBridgedWindowManagementOperationNumbersResult.InitWithNumbers]

type ISLSBridgedWindowManagementOperationProcessIdentifierResult ¶

type ISLSBridgedWindowManagementOperationProcessIdentifierResult interface {
	ISLSBridgedWindowManagementOperationResult

	ProcessIdentifier() int
	InitWithProcessIdentifier(identifier int) SLSBridgedWindowManagementOperationProcessIdentifierResult
}

An interface definition for the SLSBridgedWindowManagementOperationProcessIdentifierResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationProcessIdentifierResult.ProcessIdentifier]
  • [ISLSBridgedWindowManagementOperationProcessIdentifierResult.InitWithProcessIdentifier]

type ISLSBridgedWindowManagementOperationPropertyListArrayResult ¶

type ISLSBridgedWindowManagementOperationPropertyListArrayResult interface {
	ISLSBridgedWindowManagementOperationResult

	PropertyListArray() foundation.INSArray
	InitWithPropertyListArray(array objectivec.IObject) SLSBridgedWindowManagementOperationPropertyListArrayResult
}

An interface definition for the SLSBridgedWindowManagementOperationPropertyListArrayResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationPropertyListArrayResult.PropertyListArray]
  • [ISLSBridgedWindowManagementOperationPropertyListArrayResult.InitWithPropertyListArray]

type ISLSBridgedWindowManagementOperationPropertyListDictionaryResult ¶

type ISLSBridgedWindowManagementOperationPropertyListDictionaryResult interface {
	ISLSBridgedWindowManagementOperationResult

	PropertyListDictionary() foundation.INSDictionary
	InitWithPropertyListDictionary(dictionary objectivec.IObject) SLSBridgedWindowManagementOperationPropertyListDictionaryResult
}

An interface definition for the SLSBridgedWindowManagementOperationPropertyListDictionaryResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationPropertyListDictionaryResult.PropertyListDictionary]
  • [ISLSBridgedWindowManagementOperationPropertyListDictionaryResult.InitWithPropertyListDictionary]

type ISLSBridgedWindowManagementOperationRectResult ¶

type ISLSBridgedWindowManagementOperationRectResult interface {
	ISLSBridgedWindowManagementOperationResult

	Rect() corefoundation.CGRect
	InitWithRect(rect corefoundation.CGRect) SLSBridgedWindowManagementOperationRectResult
}

An interface definition for the SLSBridgedWindowManagementOperationRectResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationRectResult.Rect]
  • [ISLSBridgedWindowManagementOperationRectResult.InitWithRect]

type ISLSBridgedWindowManagementOperationRegionResult ¶

type ISLSBridgedWindowManagementOperationRegionResult interface {
	ISLSBridgedWindowManagementOperationResult

	CopyRegion() uintptr
	InitWithRegion(region uintptr) SLSBridgedWindowManagementOperationRegionResult
}

An interface definition for the SLSBridgedWindowManagementOperationRegionResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationRegionResult.CopyRegion]
  • [ISLSBridgedWindowManagementOperationRegionResult.InitWithRegion]

type ISLSBridgedWindowManagementOperationResult ¶

type ISLSBridgedWindowManagementOperationResult interface {
	objectivec.IObject

	EncodeWithCoder(coder foundation.INSCoder)
	InitWithCoder(coder foundation.INSCoder) SLSBridgedWindowManagementOperationResult
	// contains filtered or unexported methods
}

An interface definition for the SLSBridgedWindowManagementOperationResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationResult._init]
  • [ISLSBridgedWindowManagementOperationResult.EncodeWithCoder]
  • [ISLSBridgedWindowManagementOperationResult.InitWithCoder]

type ISLSBridgedWindowManagementOperationSizeResult ¶

type ISLSBridgedWindowManagementOperationSizeResult interface {
	ISLSBridgedWindowManagementOperationResult

	Size() corefoundation.CGSize
	InitWithSize(size corefoundation.CGSize) SLSBridgedWindowManagementOperationSizeResult
}

An interface definition for the SLSBridgedWindowManagementOperationSizeResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationSizeResult.Size]
  • [ISLSBridgedWindowManagementOperationSizeResult.InitWithSize]

type ISLSBridgedWindowManagementOperationSpaceIDResult ¶

type ISLSBridgedWindowManagementOperationSpaceIDResult interface {
	ISLSBridgedWindowManagementOperationResult

	SpaceID() uint64
	InitWithSpaceID(id uint64) SLSBridgedWindowManagementOperationSpaceIDResult
}

An interface definition for the SLSBridgedWindowManagementOperationSpaceIDResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationSpaceIDResult.SpaceID]
  • [ISLSBridgedWindowManagementOperationSpaceIDResult.InitWithSpaceID]

type ISLSBridgedWindowManagementOperationSpaceManagementModeResult ¶

type ISLSBridgedWindowManagementOperationSpaceManagementModeResult interface {
	ISLSBridgedWindowManagementOperationResult

	SpaceManagementMode() uint64
	InitWithSpaceManagementMode(mode uint64) SLSBridgedWindowManagementOperationSpaceManagementModeResult
}

An interface definition for the SLSBridgedWindowManagementOperationSpaceManagementModeResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationSpaceManagementModeResult.SpaceManagementMode]
  • [ISLSBridgedWindowManagementOperationSpaceManagementModeResult.InitWithSpaceManagementMode]

type ISLSBridgedWindowManagementOperationSpaceResizeDirectionsResult ¶

type ISLSBridgedWindowManagementOperationSpaceResizeDirectionsResult interface {
	ISLSBridgedWindowManagementOperationResult

	SpaceResizeDirections() uint64
	InitWithSpaceResizeDirections(directions uint64) SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult
}

An interface definition for the SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationSpaceResizeDirectionsResult.SpaceResizeDirections]
  • [ISLSBridgedWindowManagementOperationSpaceResizeDirectionsResult.InitWithSpaceResizeDirections]

type ISLSBridgedWindowManagementOperationSpacerIndexesResult ¶

type ISLSBridgedWindowManagementOperationSpacerIndexesResult interface {
	ISLSBridgedWindowManagementOperationResult

	HorizontalIndex() uint64
	VerticalIndex() uint64
	InitWithVerticalIndexHorizontalIndex(index uint64, index2 uint64) SLSBridgedWindowManagementOperationSpacerIndexesResult
}

An interface definition for the SLSBridgedWindowManagementOperationSpacerIndexesResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationSpacerIndexesResult.HorizontalIndex]
  • [ISLSBridgedWindowManagementOperationSpacerIndexesResult.VerticalIndex]
  • [ISLSBridgedWindowManagementOperationSpacerIndexesResult.InitWithVerticalIndexHorizontalIndex]

type ISLSBridgedWindowManagementOperationSpacersResult ¶

type ISLSBridgedWindowManagementOperationSpacersResult interface {
	ISLSBridgedWindowManagementOperationResult

	HorizontalIndex() uint64
	Rect() corefoundation.CGRect
	VerticalIndex() uint64
	InitWithVerticalIndexHorizontalIndexRect(index uint64, index2 uint64, rect corefoundation.CGRect) SLSBridgedWindowManagementOperationSpacersResult
}

An interface definition for the SLSBridgedWindowManagementOperationSpacersResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationSpacersResult.HorizontalIndex]
  • [ISLSBridgedWindowManagementOperationSpacersResult.Rect]
  • [ISLSBridgedWindowManagementOperationSpacersResult.VerticalIndex]
  • [ISLSBridgedWindowManagementOperationSpacersResult.InitWithVerticalIndexHorizontalIndexRect]

type ISLSBridgedWindowManagementOperationStringResult ¶

type ISLSBridgedWindowManagementOperationStringResult interface {
	ISLSBridgedWindowManagementOperationResult

	InitWithString(string_ objectivec.IObject) SLSBridgedWindowManagementOperationStringResult
}

An interface definition for the SLSBridgedWindowManagementOperationStringResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationStringResult.InitWithString]

type ISLSBridgedWindowManagementOperationStringsResult ¶

type ISLSBridgedWindowManagementOperationStringsResult interface {
	ISLSBridgedWindowManagementOperationResult

	Strings() foundation.INSArray
	InitWithStrings(strings objectivec.IObject) SLSBridgedWindowManagementOperationStringsResult
}

An interface definition for the SLSBridgedWindowManagementOperationStringsResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationStringsResult.Strings]
  • [ISLSBridgedWindowManagementOperationStringsResult.InitWithStrings]

type ISLSBridgedWindowManagementOperationWindowIDResult ¶

type ISLSBridgedWindowManagementOperationWindowIDResult interface {
	ISLSBridgedWindowManagementOperationResult

	WindowID() uint32
	InitWithWindowID(id uint32) SLSBridgedWindowManagementOperationWindowIDResult
}

An interface definition for the SLSBridgedWindowManagementOperationWindowIDResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationWindowIDResult.WindowID]
  • [ISLSBridgedWindowManagementOperationWindowIDResult.InitWithWindowID]

type ISLSBridgedWindowManagementOperationWorkspaceTypeResult ¶

type ISLSBridgedWindowManagementOperationWorkspaceTypeResult interface {
	ISLSBridgedWindowManagementOperationResult

	WorkspaceType() int
	InitWithWorkspaceType(type_ int) SLSBridgedWindowManagementOperationWorkspaceTypeResult
}

An interface definition for the SLSBridgedWindowManagementOperationWorkspaceTypeResult class.

Methods ¶

  • [ISLSBridgedWindowManagementOperationWorkspaceTypeResult.WorkspaceType]
  • [ISLSBridgedWindowManagementOperationWorkspaceTypeResult.InitWithWorkspaceType]

type ISLSBrightnessControlClient ¶

type ISLSBrightnessControlClient interface {
	ISLSDisplayControlClient

	BrightnessControls(controls []objectivec.IObject) objectivec.IObject
	CommitBrightnessPolicy(policy []objectivec.IObject) bool
	ControllerWithId(id uint32) objectivec.IObject
	Displays() foundation.INSArray
	SetDisplays(value foundation.INSArray)
	GetFloatWithKeyFromReply(key string, reply objectivec.IObject) (float32, bool)
	GetWhitePointMatrixWithKeyFromReply(matrix unsafe.Pointer, key string, reply objectivec.IObject) bool
	HandleServerMessage(message objectivec.IObject)
	RequestAbortRampCommandDisplayError(ramp kernel.Pointer, command uint64, display int) (int, error)
	RequestBrightnessPolicyError(policy objectivec.IObject) (uint64, error)
	RequestBrightnessTimeoutsError(timeouts objectivec.IObject) (uint64, error)
	RequestBulkBrightnessChangeError(change objectivec.IObject) (uint64, error)
	RequestGetValueCommandDisplayError(value kernel.Pointer, command uint64, display int) (int, error)
	RequestSetContrastEnhancerDurationDisplayError(enhancer float32, duration float64, display int) (uint64, error)
	RequestSetWhitePointDurationDisplayError(point kernel.Pointer, duration float64, display int) (uint64, error)
	SendRequestCommandError(request objectivec.IObject, command uint64) (uint64, error)
	SendSynchronousRequestCommandError(request objectivec.IObject, command uint64) (objectivec.IObject, error)
	Service() ISLSXPCService
	SetService(value ISLSXPCService)
	SetDimMessagingPolicy(policy byte)
	SetNotifyBlock(block VoidHandler)
	SetShieldingPolicy(policy byte)
	SetSleepMessagingPolicy(policy byte)
	InitBrightnessControlClientNotifyQueueNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, block VoidHandler) SLSBrightnessControlClient
	InitBrightnessControlClientNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSBrightnessControlClient
}

An interface definition for the SLSBrightnessControlClient class.

Methods ¶

  • [ISLSBrightnessControlClient.BrightnessControls]
  • [ISLSBrightnessControlClient.CommitBrightnessPolicy]
  • [ISLSBrightnessControlClient.ControllerWithId]
  • [ISLSBrightnessControlClient.Displays]
  • [ISLSBrightnessControlClient.SetDisplays]
  • [ISLSBrightnessControlClient.GetFloatWithKeyFromReply]
  • [ISLSBrightnessControlClient.GetWhitePointMatrixWithKeyFromReply]
  • [ISLSBrightnessControlClient.HandleServerMessage]
  • [ISLSBrightnessControlClient.RequestAbortRampCommandDisplayError]
  • [ISLSBrightnessControlClient.RequestBrightnessPolicyError]
  • [ISLSBrightnessControlClient.RequestBrightnessTimeoutsError]
  • [ISLSBrightnessControlClient.RequestBulkBrightnessChangeError]
  • [ISLSBrightnessControlClient.RequestGetValueCommandDisplayError]
  • [ISLSBrightnessControlClient.RequestSetContrastEnhancerDurationDisplayError]
  • [ISLSBrightnessControlClient.RequestSetWhitePointDurationDisplayError]
  • [ISLSBrightnessControlClient.SendRequestCommandError]
  • [ISLSBrightnessControlClient.SendSynchronousRequestCommandError]
  • [ISLSBrightnessControlClient.Service]
  • [ISLSBrightnessControlClient.SetService]
  • [ISLSBrightnessControlClient.SetDimMessagingPolicy]
  • [ISLSBrightnessControlClient.SetNotifyBlock]
  • [ISLSBrightnessControlClient.SetShieldingPolicy]
  • [ISLSBrightnessControlClient.SetSleepMessagingPolicy]
  • [ISLSBrightnessControlClient.InitBrightnessControlClientNotifyQueueNotificationBlock]
  • [ISLSBrightnessControlClient.InitBrightnessControlClientNotifyQueueNotificationTypeNotificationBlock]

type ISLSCCHmacContext ¶

type ISLSCCHmacContext interface {
	objectivec.IObject

	FinalizedData() foundation.NSData
	UpdateSigningContextWithBytesLength(bytes unsafe.Pointer, length uint64)
	UpdateSigningContextWithData(data objectivec.IObject)
	UpdateSigningContextWithObject(object objectivec.IObject)
}

An interface definition for the SLSCCHmacContext class.

Methods ¶

  • [ISLSCCHmacContext.FinalizedData]
  • [ISLSCCHmacContext.UpdateSigningContextWithBytesLength]
  • [ISLSCCHmacContext.UpdateSigningContextWithData]
  • [ISLSCCHmacContext.UpdateSigningContextWithObject]

type ISLSDisplayControlClient ¶

type ISLSDisplayControlClient interface {
	objectivec.IObject

	AddNotificationTypeTo(type_ uint64, to objectivec.IObject)
	AddPayloadOfTypeTo(payload objectivec.IObject, type_ uint64, to objectivec.IObject)
	AddUUIDTo(uuid uint64, to objectivec.IObject)
	CfStringToCStringPtr(ptr objectivec.IObject) string
	Configured() bool
	SetConfigured(value bool)
	CreateNSErrorWithCGError(nSError []objectivec.IObject, cGError int64)
	DecodeNotificationNotifyTypeUuidPayloadTypePayload(notification objectivec.IObject, type_ *uint64, uuid *uint64, type_2 *uint64, payload []objectivec.IObject)
	Enabled() bool
	SetEnabled(value bool)
	EncodeCommandWithUUIDPayloadTypePayload(command uint64, uuid *uint64, type_ uint64, payload objectivec.IObject) objectivec.IObject
	IsTypeOfClassAClassError(class objectivec.IObject, class2 objectivec.Class) (int, bool)
	PayloadTypeToCFType(cFType uint64) uint64
	RegisterClientPortNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, port uint32, queue objectivec.IObject, type_ uint64, block VoidHandler)
	RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock(client objectivec.IObject, autoreconnect bool, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) objectivec.IObject
	RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, port uint32, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) objectivec.IObject
	Semaphore() objectivec.Object
	SetSemaphore(value objectivec.Object)
	SemaphoreSignal()
	SemaphoreWait(wait byte) int
	SetNotification(notification VoidHandler)
	TerminateConnection()
	XpcEventToNotification(notification objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLSDisplayControlClient class.

Methods ¶

  • [ISLSDisplayControlClient.AddNotificationTypeTo]
  • [ISLSDisplayControlClient.AddPayloadOfTypeTo]
  • [ISLSDisplayControlClient.AddUUIDTo]
  • [ISLSDisplayControlClient.CfStringToCStringPtr]
  • [ISLSDisplayControlClient.Configured]
  • [ISLSDisplayControlClient.SetConfigured]
  • [ISLSDisplayControlClient.CreateNSErrorWithCGError]
  • [ISLSDisplayControlClient.DecodeNotificationNotifyTypeUuidPayloadTypePayload]
  • [ISLSDisplayControlClient.Enabled]
  • [ISLSDisplayControlClient.SetEnabled]
  • [ISLSDisplayControlClient.EncodeCommandWithUUIDPayloadTypePayload]
  • [ISLSDisplayControlClient.IsTypeOfClassAClassError]
  • [ISLSDisplayControlClient.PayloadTypeToCFType]
  • [ISLSDisplayControlClient.RegisterClientPortNotifyQueueNotificationTypeNotificationBlock]
  • [ISLSDisplayControlClient.RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock]
  • [ISLSDisplayControlClient.RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock]
  • [ISLSDisplayControlClient.Semaphore]
  • [ISLSDisplayControlClient.SetSemaphore]
  • [ISLSDisplayControlClient.SemaphoreSignal]
  • [ISLSDisplayControlClient.SemaphoreWait]
  • [ISLSDisplayControlClient.SetNotification]
  • [ISLSDisplayControlClient.TerminateConnection]
  • [ISLSDisplayControlClient.XpcEventToNotification]
  • [ISLSDisplayControlClient.DebugDescription]
  • [ISLSDisplayControlClient.Description]
  • [ISLSDisplayControlClient.Hash]
  • [ISLSDisplayControlClient.Superclass]

type ISLSDisplayController ¶

type ISLSDisplayController interface {
	objectivec.IObject

	AbortContrastEnhancerRampError() (float32, error)
	AbortWhitePointRampError(ramp kernel.Pointer) (bool, error)
	BrightnessAvailable() bool
	SetBrightnessAvailable(value bool)
	BrightnessCapabilities() foundation.INSDictionary
	SetBrightnessCapabilities(value foundation.INSDictionary)
	CommitBrightness(brightness []objectivec.IObject) bool
	CommitBrightnessTimeouts(timeouts []objectivec.IObject) bool
	ContainerId() foundation.NSUUID
	SetContainerId(value foundation.NSUUID)
	DisplayAttachmentSeed() uint64
	SetDisplayAttachmentSeed(value uint64)
	DisplayId() int
	SetDisplayId(value int)
	DisplayInfo() objectivec.IObject
	DisplayType() uint32
	SetDisplayType(value uint32)
	GetLinearBrightnessError() (float32, error)
	GetNitsError() (float32, error)
	IsOnline() bool
	MaximumLuminance() float32
	SetMaximumLuminance(value float32)
	NativeWhitePoint() unsafe.Pointer
	SetNativeWhitePoint(value kernel.Pointer)
	NotificationQueue() objectivec.IObject
	PostNotificationPayload(notification objectivec.IObject, payload objectivec.IObject)
	ProductId() uint64
	SetProductId(value uint64)
	RegisterForNotificationsWithBlock(notifications objectivec.IObject, block VoidHandler)
	SerialNumber() uint64
	SetSerialNumber(value uint64)
	SetAmbient(ambient float32)
	SetApplyPolicy()
	SetBrightnessLimit(limit float32)
	SetContrastEnhancer(enhancer float32)
	SetContrastEnhancerRampDurationError(enhancer float32, duration float64) (bool, error)
	SetContrastPreservation(preservation float32)
	SetDimMessagingTimeout(timeout float64)
	SetFilteredAmbient(ambient float32)
	SetHeadroom(headroom float32)
	SetHighAmbientAdaptation(adaptation float32)
	SetIndicatorBrightness(brightness float32)
	SetIndicatorBrightnessLimit(limit float32)
	SetLinearBrightnessError(brightness float32) (bool, error)
	SetLowAmbientAdaptation(adaptation float32)
	SetNotificationQueue(queue objectivec.IObject)
	SetPotentialHeadroom(headroom float32)
	SetReferenceHeadroom(headroom float32)
	SetSDRBrightness(sDRBrightness float32)
	SetShieldingTimeout(timeout float64)
	SetSleepMessagingTimeout(timeout float64)
	SetWhitePointRampDurationError(point kernel.Pointer, duration float64) (bool, error)
	UnregisterNotificationBlocks()
	Uuid() foundation.NSUUID
	SetUuid(value foundation.NSUUID)
	VendorId() uint64
	SetVendorId(value uint64)
	WhitePointAvailable() bool
	SetWhitePointAvailable(value bool)
	WhitePointD50XYZ() bool
	SetWhitePointD50XYZ(value bool)
	InitWithDisplayIdCapabilitiesClient(id int, capabilities objectivec.IObject, client objectivec.IObject) SLSDisplayController
	DebugDescription() string
	Description() string
	Hash() uint64
	Online() bool
	SetOnline(value bool)
	Superclass() objectivec.Class
}

An interface definition for the SLSDisplayController class.

Methods ¶

  • [ISLSDisplayController.AbortContrastEnhancerRampError]
  • [ISLSDisplayController.AbortWhitePointRampError]
  • [ISLSDisplayController.BrightnessAvailable]
  • [ISLSDisplayController.SetBrightnessAvailable]
  • [ISLSDisplayController.BrightnessCapabilities]
  • [ISLSDisplayController.SetBrightnessCapabilities]
  • [ISLSDisplayController.CommitBrightness]
  • [ISLSDisplayController.CommitBrightnessTimeouts]
  • [ISLSDisplayController.ContainerId]
  • [ISLSDisplayController.SetContainerId]
  • [ISLSDisplayController.DisplayAttachmentSeed]
  • [ISLSDisplayController.SetDisplayAttachmentSeed]
  • [ISLSDisplayController.DisplayId]
  • [ISLSDisplayController.SetDisplayId]
  • [ISLSDisplayController.DisplayInfo]
  • [ISLSDisplayController.DisplayType]
  • [ISLSDisplayController.SetDisplayType]
  • [ISLSDisplayController.GetLinearBrightnessError]
  • [ISLSDisplayController.GetNitsError]
  • [ISLSDisplayController.IsOnline]
  • [ISLSDisplayController.MaximumLuminance]
  • [ISLSDisplayController.SetMaximumLuminance]
  • [ISLSDisplayController.NativeWhitePoint]
  • [ISLSDisplayController.SetNativeWhitePoint]
  • [ISLSDisplayController.NotificationQueue]
  • [ISLSDisplayController.PostNotificationPayload]
  • [ISLSDisplayController.ProductId]
  • [ISLSDisplayController.SetProductId]
  • [ISLSDisplayController.RegisterForNotificationsWithBlock]
  • [ISLSDisplayController.SerialNumber]
  • [ISLSDisplayController.SetSerialNumber]
  • [ISLSDisplayController.SetAmbient]
  • [ISLSDisplayController.SetApplyPolicy]
  • [ISLSDisplayController.SetBrightnessLimit]
  • [ISLSDisplayController.SetContrastEnhancer]
  • [ISLSDisplayController.SetContrastEnhancerRampDurationError]
  • [ISLSDisplayController.SetContrastPreservation]
  • [ISLSDisplayController.SetDimMessagingTimeout]
  • [ISLSDisplayController.SetFilteredAmbient]
  • [ISLSDisplayController.SetHeadroom]
  • [ISLSDisplayController.SetHighAmbientAdaptation]
  • [ISLSDisplayController.SetIndicatorBrightness]
  • [ISLSDisplayController.SetIndicatorBrightnessLimit]
  • [ISLSDisplayController.SetLinearBrightnessError]
  • [ISLSDisplayController.SetLowAmbientAdaptation]
  • [ISLSDisplayController.SetNotificationQueue]
  • [ISLSDisplayController.SetPotentialHeadroom]
  • [ISLSDisplayController.SetReferenceHeadroom]
  • [ISLSDisplayController.SetSDRBrightness]
  • [ISLSDisplayController.SetShieldingTimeout]
  • [ISLSDisplayController.SetSleepMessagingTimeout]
  • [ISLSDisplayController.SetWhitePointRampDurationError]
  • [ISLSDisplayController.UnregisterNotificationBlocks]
  • [ISLSDisplayController.Uuid]
  • [ISLSDisplayController.SetUuid]
  • [ISLSDisplayController.VendorId]
  • [ISLSDisplayController.SetVendorId]
  • [ISLSDisplayController.WhitePointAvailable]
  • [ISLSDisplayController.SetWhitePointAvailable]
  • [ISLSDisplayController.WhitePointD50XYZ]
  • [ISLSDisplayController.SetWhitePointD50XYZ]
  • [ISLSDisplayController.InitWithDisplayIdCapabilitiesClient]
  • [ISLSDisplayController.DebugDescription]
  • [ISLSDisplayController.Description]
  • [ISLSDisplayController.Hash]
  • [ISLSDisplayController.Online]
  • [ISLSDisplayController.SetOnline]
  • [ISLSDisplayController.Superclass]

type ISLSDisplayManager ¶

type ISLSDisplayManager interface {
	objectivec.IObject

	Client() ISLSGUIClient
	SetClient(value ISLSGUIClient)
	Connected() bool
	SetConnected(value bool)
	DeliverPowerStateNotificationPayload(notification byte, payload objectivec.IObject)
	DispatchPowerStateNotificationPayload(notification byte, payload objectivec.IObject)
	Enabled() bool
	SetEnabled(value bool)
	IdleDisplays(displays []objectivec.IObject) bool
	LastPowerStateNotification() byte
	SetLastPowerStateNotification(value byte)
	RegisterPowerStateNotificationRegistrationIDSendInitialStateQueueRefconNotificationOptionNotificationBlockNotificationPayloadBlock(notification []objectivec.IObject, id objectivec.IObject, state bool, queue objectivec.IObject, refcon uintptr, option uint32, block VoidHandler, block2 VoidHandler) bool
	RegisteredNotifiers() unsafe.Pointer
	SetRegisteredNotifiers(value kernel.Pointer)
	RunningInServer() bool
	SetRunningInServer(value bool)
	Semaphore() objectivec.Object
	SetSemaphore(value objectivec.Object)
	UnregisterPowerStateNotificationRegistrationIDNotificationOption(notification []objectivec.IObject, id objectivec.IObject, option uint32) bool
	InitWith(with []objectivec.IObject) SLSDisplayManager
}

An interface definition for the SLSDisplayManager class.

Methods ¶

  • [ISLSDisplayManager.Client]
  • [ISLSDisplayManager.SetClient]
  • [ISLSDisplayManager.Connected]
  • [ISLSDisplayManager.SetConnected]
  • [ISLSDisplayManager.DeliverPowerStateNotificationPayload]
  • [ISLSDisplayManager.DispatchPowerStateNotificationPayload]
  • [ISLSDisplayManager.Enabled]
  • [ISLSDisplayManager.SetEnabled]
  • [ISLSDisplayManager.IdleDisplays]
  • [ISLSDisplayManager.LastPowerStateNotification]
  • [ISLSDisplayManager.SetLastPowerStateNotification]
  • [ISLSDisplayManager.RegisterPowerStateNotificationRegistrationIDSendInitialStateQueueRefconNotificationOptionNotificationBlockNotificationPayloadBlock]
  • [ISLSDisplayManager.RegisteredNotifiers]
  • [ISLSDisplayManager.SetRegisteredNotifiers]
  • [ISLSDisplayManager.RunningInServer]
  • [ISLSDisplayManager.SetRunningInServer]
  • [ISLSDisplayManager.Semaphore]
  • [ISLSDisplayManager.SetSemaphore]
  • [ISLSDisplayManager.UnregisterPowerStateNotificationRegistrationIDNotificationOption]
  • [ISLSDisplayManager.InitWith]

type ISLSDisplayPowerControlClient ¶

type ISLSDisplayPowerControlClient interface {
	ISLSDisplayControlClient

	RequestStateChangeError(change objectivec.IObject) (uint64, error)
	SendStateChangeRequestUuid(request objectivec.IObject, uuid *uint64) int
	Service() ISLSXPCService
	SetService(value ISLSXPCService)
	InitAsyncPowerControlClientNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSDisplayPowerControlClient
	InitPowerControlClientNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSDisplayPowerControlClient
}

An interface definition for the SLSDisplayPowerControlClient class.

Methods ¶

  • [ISLSDisplayPowerControlClient.RequestStateChangeError]
  • [ISLSDisplayPowerControlClient.SendStateChangeRequestUuid]
  • [ISLSDisplayPowerControlClient.Service]
  • [ISLSDisplayPowerControlClient.SetService]
  • [ISLSDisplayPowerControlClient.InitAsyncPowerControlClientNotifyQueueNotificationTypeNotificationBlock]
  • [ISLSDisplayPowerControlClient.InitPowerControlClientNotifyQueueNotificationTypeNotificationBlock]

type ISLSDisplayWall ¶

type ISLSDisplayWall interface {
	objectivec.IObject
}

An interface definition for the SLSDisplayWall class.

type ISLSDisplayWallConfiguration ¶

type ISLSDisplayWallConfiguration interface {
	objectivec.IObject

	DisplayIDs() foundation.INSArray
	SetDisplayIDs(value foundation.INSArray)
	GridHeight() foundation.NSNumber
	SetGridHeight(value foundation.NSNumber)
	GridWidth() foundation.NSNumber
	SetGridWidth(value foundation.NSNumber)
}

An interface definition for the SLSDisplayWallConfiguration class.

Methods ¶

  • [ISLSDisplayWallConfiguration.DisplayIDs]
  • [ISLSDisplayWallConfiguration.SetDisplayIDs]
  • [ISLSDisplayWallConfiguration.GridHeight]
  • [ISLSDisplayWallConfiguration.SetGridHeight]
  • [ISLSDisplayWallConfiguration.GridWidth]
  • [ISLSDisplayWallConfiguration.SetGridWidth]

type ISLSDisplayWallGroup ¶

type ISLSDisplayWallGroup interface {
	objectivec.IObject

	DisplayIDs() foundation.INSArray
	GroupID() foundation.NSNumber
	InitWithCGDisplayWallGroup(group unsafe.Pointer) SLSDisplayWallGroup
}

An interface definition for the SLSDisplayWallGroup class.

Methods ¶

  • [ISLSDisplayWallGroup.DisplayIDs]
  • [ISLSDisplayWallGroup.GroupID]
  • [ISLSDisplayWallGroup.InitWithCGDisplayWallGroup]

type ISLSEventAuthenticationMessage ¶

type ISLSEventAuthenticationMessage interface {
	objectivec.IObject

	AddToSigningContext(context objectivec.IObject)
	Capabilities() uint64
	Context() uint64
	CopySignedByKey(key objectivec.IObject) objectivec.IObject
	CopyWithSignature(signature objectivec.IObject) objectivec.IObject
	CopyWithZoneSignature(zone NSZoneRef, signature objectivec.IObject) objectivec.IObject
	EncodeWithCoder(coder foundation.INSCoder)
	EventType() ISLSEventAuthenticationMessageEventType
	HasSuperclassEquivalentUnsignedData(data objectivec.IObject) bool
	IsSuperclassEquivalent(equivalent objectivec.IObject) bool
	MatchesMessageData(data objectivec.IObject) bool
	OriginIdentifier() uint64
	ProxyTargetProcess() ISLSEventAuthenticationMessageVersionedPID
	Signature() foundation.NSData
	TargetProcess() ISLSEventAuthenticationMessageVersionedPID
	Timestamp() uint64
	ValidateWithOptionsAndResultBlock(options objectivec.IObject, block VoidHandler)
	InitWithBasisSignature(basis objectivec.IObject, signature objectivec.IObject) SLSEventAuthenticationMessage
	InitWithCoder(coder foundation.INSCoder) SLSEventAuthenticationMessage
	InitWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSEventAuthenticationMessage
	InitWithMessageInitData(data MessageInitData) SLSEventAuthenticationMessage
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLSEventAuthenticationMessage class.

Methods ¶

  • [ISLSEventAuthenticationMessage.AddToSigningContext]
  • [ISLSEventAuthenticationMessage.Capabilities]
  • [ISLSEventAuthenticationMessage.Context]
  • [ISLSEventAuthenticationMessage.CopySignedByKey]
  • [ISLSEventAuthenticationMessage.CopyWithSignature]
  • [ISLSEventAuthenticationMessage.CopyWithZoneSignature]
  • [ISLSEventAuthenticationMessage.EncodeWithCoder]
  • [ISLSEventAuthenticationMessage.EventType]
  • [ISLSEventAuthenticationMessage.HasSuperclassEquivalentUnsignedData]
  • [ISLSEventAuthenticationMessage.IsSuperclassEquivalent]
  • [ISLSEventAuthenticationMessage.MatchesMessageData]
  • [ISLSEventAuthenticationMessage.OriginIdentifier]
  • [ISLSEventAuthenticationMessage.ProxyTargetProcess]
  • [ISLSEventAuthenticationMessage.Signature]
  • [ISLSEventAuthenticationMessage.TargetProcess]
  • [ISLSEventAuthenticationMessage.Timestamp]
  • [ISLSEventAuthenticationMessage.ValidateWithOptionsAndResultBlock]
  • [ISLSEventAuthenticationMessage.InitWithBasisSignature]
  • [ISLSEventAuthenticationMessage.InitWithCoder]
  • [ISLSEventAuthenticationMessage.InitWithEventRecordPidVersion]
  • [ISLSEventAuthenticationMessage.InitWithMessageInitData]
  • [ISLSEventAuthenticationMessage.DebugDescription]
  • [ISLSEventAuthenticationMessage.Description]
  • [ISLSEventAuthenticationMessage.Hash]
  • [ISLSEventAuthenticationMessage.Superclass]

type ISLSEventAuthenticationMessageEventType ¶

type ISLSEventAuthenticationMessageEventType interface {
	objectivec.IObject

	AddToSigningContext(context objectivec.IObject)
	CgSubType() uint64
	CgType() uint32
	EncodeWithCoder(coder foundation.INSCoder)
	HidType() uint32
	IsCGType() bool
	InitWithCoder(coder foundation.INSCoder) SLSEventAuthenticationMessageEventType
	InitWithEventRecord(record SLSEventRecord) SLSEventAuthenticationMessageEventType
	InitWithHIDTypeCgTypeCgSubType(hIDType uint32, type_ uint32, type_2 uint64) SLSEventAuthenticationMessageEventType
}

An interface definition for the SLSEventAuthenticationMessageEventType class.

Methods ¶

  • [ISLSEventAuthenticationMessageEventType.AddToSigningContext]
  • [ISLSEventAuthenticationMessageEventType.CgSubType]
  • [ISLSEventAuthenticationMessageEventType.CgType]
  • [ISLSEventAuthenticationMessageEventType.EncodeWithCoder]
  • [ISLSEventAuthenticationMessageEventType.HidType]
  • [ISLSEventAuthenticationMessageEventType.IsCGType]
  • [ISLSEventAuthenticationMessageEventType.InitWithCoder]
  • [ISLSEventAuthenticationMessageEventType.InitWithEventRecord]
  • [ISLSEventAuthenticationMessageEventType.InitWithHIDTypeCgTypeCgSubType]

type ISLSEventAuthenticationMessageVersionedPID ¶

type ISLSEventAuthenticationMessageVersionedPID interface {
	objectivec.IObject

	AddToSigningContext(context objectivec.IObject)
	EncodeWithCoder(coder foundation.INSCoder)
	Pid() int
	Token() uint64
	InitWithCoder(coder foundation.INSCoder) SLSEventAuthenticationMessageVersionedPID
	InitWithPIDVersion(pid int, version uint32) SLSEventAuthenticationMessageVersionedPID
	Version() uint32
}

An interface definition for the SLSEventAuthenticationMessageVersionedPID class.

Methods ¶

  • [ISLSEventAuthenticationMessageVersionedPID.AddToSigningContext]
  • [ISLSEventAuthenticationMessageVersionedPID.EncodeWithCoder]
  • [ISLSEventAuthenticationMessageVersionedPID.Pid]
  • [ISLSEventAuthenticationMessageVersionedPID.Token]
  • [ISLSEventAuthenticationMessageVersionedPID.InitWithCoder]
  • [ISLSEventAuthenticationMessageVersionedPID.InitWithPIDVersion]
  • [ISLSEventAuthenticationMessageVersionedPID.Version]

type ISLSFullScreenPidReporter ¶

type ISLSFullScreenPidReporter interface {
	objectivec.IObject

	EqualCurrentSeed(seed uint64) bool
	HandleConnectionInterrupt()
	IncrementSeed() uint64
	ReceiveMessages(messages objectivec.IObject)
	ReportFullScreenStatusWithFilterAndHandler(filter objectivec.IObject, handler VoidHandler)
	SetDisconnectHandler(handler VoidHandler)
}

An interface definition for the SLSFullScreenPidReporter class.

Methods ¶

  • [ISLSFullScreenPidReporter.EqualCurrentSeed]
  • [ISLSFullScreenPidReporter.HandleConnectionInterrupt]
  • [ISLSFullScreenPidReporter.IncrementSeed]
  • [ISLSFullScreenPidReporter.ReceiveMessages]
  • [ISLSFullScreenPidReporter.ReportFullScreenStatusWithFilterAndHandler]
  • [ISLSFullScreenPidReporter.SetDisconnectHandler]

type ISLSGUIClient ¶

type ISLSGUIClient interface {
	ISLSDisplayControlClient

	RequestDisplaysIdleError(idle objectivec.IObject) (uint64, error)
	Service() ISLSXPCService
	SetService(value ISLSXPCService)
	ValidateIdleRequest(request objectivec.IObject) int
	InitGUIClientErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSGUIClient
}

An interface definition for the SLSGUIClient class.

Methods ¶

  • [ISLSGUIClient.RequestDisplaysIdleError]
  • [ISLSGUIClient.Service]
  • [ISLSGUIClient.SetService]
  • [ISLSGUIClient.ValidateIdleRequest]
  • [ISLSGUIClient.InitGUIClientErrorNotifyQueueNotificationTypeNotificationBlock]

type ISLSIconAppearanceConfiguration ¶

type ISLSIconAppearanceConfiguration interface {
	objectivec.IObject

	AppearanceTheme() uint32
	SetAppearanceTheme(value uint32)
	IconAppearanceTheme() uint32
	SetIconAppearanceTheme(value uint32)
	IconTintColorName() uint32
	SetIconTintColorName(value uint32)
	OtherIconTintColor() coregraphics.CGColorRef
	SetOtherIconTintColor(value coregraphics.CGColorRef)
	Save()
	// contains filtered or unexported methods
}

An interface definition for the SLSIconAppearanceConfiguration class.

Methods ¶

  • [ISLSIconAppearanceConfiguration._initWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme]
  • [ISLSIconAppearanceConfiguration.AppearanceTheme]
  • [ISLSIconAppearanceConfiguration.SetAppearanceTheme]
  • [ISLSIconAppearanceConfiguration.IconAppearanceTheme]
  • [ISLSIconAppearanceConfiguration.SetIconAppearanceTheme]
  • [ISLSIconAppearanceConfiguration.IconTintColorName]
  • [ISLSIconAppearanceConfiguration.SetIconTintColorName]
  • [ISLSIconAppearanceConfiguration.OtherIconTintColor]
  • [ISLSIconAppearanceConfiguration.SetOtherIconTintColor]
  • [ISLSIconAppearanceConfiguration.Save]

type ISLSRemoteViewEventClient ¶

type ISLSRemoteViewEventClient interface {
	objectivec.IObject

	ActivateWithHandlerInvalidationHandler(handler VoidHandler, handler2 VoidHandler)
	DeferringEnvironmentFromEvent(event unsafe.Pointer) objectivec.IObject
	DeferringTokenFromEvent(event unsafe.Pointer) objectivec.IObject
	Delegate() unsafe.Pointer
	SetDelegate(value kernel.Pointer)
	Invalidate()
	SendEventToHostFullDispatchReply(host objectivec.IObject, dispatch objectivec.IObject, reply VoidHandler)
	ServicePassEventUpstreamToHostFullDispatchReply(host unsafe.Pointer, dispatch bool, reply VoidHandler)
	SetDeferringTokenAndEnvironmentInEvent(token objectivec.IObject, environment objectivec.IObject, event unsafe.Pointer)
	InitWithConfig(config objectivec.IObject) SLSRemoteViewEventClient
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLSRemoteViewEventClient class.

Methods ¶

  • [ISLSRemoteViewEventClient.ActivateWithHandlerInvalidationHandler]
  • [ISLSRemoteViewEventClient.DeferringEnvironmentFromEvent]
  • [ISLSRemoteViewEventClient.DeferringTokenFromEvent]
  • [ISLSRemoteViewEventClient.Delegate]
  • [ISLSRemoteViewEventClient.SetDelegate]
  • [ISLSRemoteViewEventClient.Invalidate]
  • [ISLSRemoteViewEventClient.SendEventToHostFullDispatchReply]
  • [ISLSRemoteViewEventClient.ServicePassEventUpstreamToHostFullDispatchReply]
  • [ISLSRemoteViewEventClient.SetDeferringTokenAndEnvironmentInEvent]
  • [ISLSRemoteViewEventClient.InitWithConfig]
  • [ISLSRemoteViewEventClient.DebugDescription]
  • [ISLSRemoteViewEventClient.Description]
  • [ISLSRemoteViewEventClient.Hash]
  • [ISLSRemoteViewEventClient.Superclass]

type ISLSRemoteViewEventClientDefaultConfig ¶

type ISLSRemoteViewEventClientDefaultConfig interface {
	objectivec.IObject

	Connection() objectivec.IObject
	ServiceInterface() objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLSRemoteViewEventClientDefaultConfig class.

Methods ¶

  • [ISLSRemoteViewEventClientDefaultConfig.Connection]
  • [ISLSRemoteViewEventClientDefaultConfig.ServiceInterface]
  • [ISLSRemoteViewEventClientDefaultConfig.DebugDescription]
  • [ISLSRemoteViewEventClientDefaultConfig.Description]
  • [ISLSRemoteViewEventClientDefaultConfig.Hash]
  • [ISLSRemoteViewEventClientDefaultConfig.Superclass]

type ISLSScreenTelemetryResultsSnapshotDataWrapper ¶

type ISLSScreenTelemetryResultsSnapshotDataWrapper interface {
	objectivec.IObject

	AZL_max() float32
	AZL_mean() float32
	AZL_min() float32
	EDR_headroom() float32
	ColumnCount() uint64
	Data() unsafe.Pointer
	ObjectAtIndexedSubscript(subscript uint64) objectivec.IObject
	Panel() objectivec.IObject
	RawData() unsafe.Pointer
	RowCount() uint64
	Timestamp() float64
	InitWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotDataWrapper
	InitWithXPCObject(xPCObject objectivec.IObject) SLSScreenTelemetryResultsSnapshotDataWrapper
}

An interface definition for the SLSScreenTelemetryResultsSnapshotDataWrapper class.

Methods ¶

  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.AZL_max]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.AZL_mean]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.AZL_min]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.EDR_headroom]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.ColumnCount]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.Data]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.ObjectAtIndexedSubscript]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.Panel]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.RawData]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.RowCount]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.Timestamp]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.InitWithObject]
  • [ISLSScreenTelemetryResultsSnapshotDataWrapper.InitWithXPCObject]

type ISLSScreenTelemetryResultsSnapshotPanelDataWrapper ¶

type ISLSScreenTelemetryResultsSnapshotPanelDataWrapper interface {
	objectivec.IObject

	AvgB() float32
	AvgG() float32
	AvgR() float32
	Data() unsafe.Pointer
	RawData() unsafe.Pointer
	TotalPixelCount() float32
	InitWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotPanelDataWrapper
}

An interface definition for the SLSScreenTelemetryResultsSnapshotPanelDataWrapper class.

Methods ¶

  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.AvgB]
  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.AvgG]
  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.AvgR]
  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.Data]
  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.RawData]
  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.TotalPixelCount]
  • [ISLSScreenTelemetryResultsSnapshotPanelDataWrapper.InitWithObject]

type ISLSScreenTelemetryResultsSnapshotZoneDataWrapper ¶

type ISLSScreenTelemetryResultsSnapshotZoneDataWrapper interface {
	objectivec.IObject

	Column() uint64
	Count() float32
	Data() unsafe.Pointer
	RawData() unsafe.Pointer
	Row() uint64
	ZAverage() float32
	ZMax() float32
	ZMin() float32
	InitWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotZoneDataWrapper
}

An interface definition for the SLSScreenTelemetryResultsSnapshotZoneDataWrapper class.

Methods ¶

  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.Column]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.Count]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.Data]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.RawData]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.Row]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.ZAverage]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.ZMax]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.ZMin]
  • [ISLSScreenTelemetryResultsSnapshotZoneDataWrapper.InitWithObject]

type ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper ¶

type ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper interface {
	objectivec.IObject

	ColumnCount() uint64
	Data() unsafe.Pointer
	ObjectAtIndexedSubscript(subscript uint64) objectivec.IObject
	RawData() unsafe.Pointer
	Row() uint64
	InitWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper
}

An interface definition for the SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper class.

Methods ¶

  • [ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.ColumnCount]
  • [ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.Data]
  • [ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.ObjectAtIndexedSubscript]
  • [ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.RawData]
  • [ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.Row]
  • [ISLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.InitWithObject]

type ISLSScreenTelemetryUpdate ¶

type ISLSScreenTelemetryUpdate interface {
	objectivec.IObject

	Action() uint32
	Connection() ISLScreenTelemetryConnection
	Error() foundation.NSError
	Snapshot() ISLSScreenTelemetryResultsSnapshotDataWrapper
	InitWithActionConnectionErrorAndSnapshot(action uint32, connection objectivec.IObject, error_ objectivec.IObject, snapshot objectivec.IObject) SLSScreenTelemetryUpdate
}

An interface definition for the SLSScreenTelemetryUpdate class.

Methods ¶

  • [ISLSScreenTelemetryUpdate.Action]
  • [ISLSScreenTelemetryUpdate.Connection]
  • [ISLSScreenTelemetryUpdate.Error]
  • [ISLSScreenTelemetryUpdate.Snapshot]
  • [ISLSScreenTelemetryUpdate.InitWithActionConnectionErrorAndSnapshot]

type ISLSScreenshot ¶

type ISLSScreenshot interface {
	objectivec.IObject

	BridgingHandler() VoidHandler
	Filter() ISLContentFilter
	SetFilter(value ISLContentFilter)
	Properties() foundation.INSDictionary
	SetProperties(value foundation.INSDictionary)
	Queue() objectivec.Object
	SetQueue(value objectivec.Object)
	SetHandler(handler VoidHandler)
	ZeroWeakSelf() VoidHandler
}

An interface definition for the SLSScreenshot class.

Methods ¶

  • [ISLSScreenshot.BridgingHandler]
  • [ISLSScreenshot.Filter]
  • [ISLSScreenshot.SetFilter]
  • [ISLSScreenshot.Properties]
  • [ISLSScreenshot.SetProperties]
  • [ISLSScreenshot.Queue]
  • [ISLSScreenshot.SetQueue]
  • [ISLSScreenshot.SetHandler]
  • [ISLSScreenshot.ZeroWeakSelf]

type ISLSScreenshotResult ¶

type ISLSScreenshotResult interface {
	objectivec.IObject

	FrameSurfaceHDR() iosurface.IOSurface
	FrameSurfaceSDR() iosurface.IOSurface
	Status() int
	InitWithStatusFrameSurfaceSDRFrameSurfaceHDR(status int, sdr objectivec.IObject, hdr objectivec.IObject) SLSScreenshotResult
}

An interface definition for the SLSScreenshotResult class.

Methods ¶

  • [ISLSScreenshotResult.FrameSurfaceHDR]
  • [ISLSScreenshotResult.FrameSurfaceSDR]
  • [ISLSScreenshotResult.Status]
  • [ISLSScreenshotResult.InitWithStatusFrameSurfaceSDRFrameSurfaceHDR]

type ISLSSigningKey ¶

type ISLSSigningKey interface {
	objectivec.IObject

	CreateSignatureForMessage(message objectivec.IObject) objectivec.IObject
	EncodeWithCoder(coder foundation.INSCoder)
	SigningContext() objectivec.IObject
	InitWithCoder(coder foundation.INSCoder) SLSSigningKey
	InitWithData(data objectivec.IObject) SLSSigningKey
}

An interface definition for the SLSSigningKey class.

Methods ¶

  • [ISLSSigningKey.CreateSignatureForMessage]
  • [ISLSSigningKey.EncodeWithCoder]
  • [ISLSSigningKey.SigningContext]
  • [ISLSSigningKey.InitWithCoder]
  • [ISLSSigningKey.InitWithData]

type ISLSSkyLightEventAuthenticationMessage ¶

type ISLSSkyLightEventAuthenticationMessage interface {
	ISLSEventAuthenticationMessage

	Attributes() unsafe.Pointer
	Connection() uint32
	Flags() uint32
	Gesture() unsafe.Pointer
	Key() unsafe.Pointer
	Location() corefoundation.CGPoint
	MatchesEvent(event unsafe.Pointer) bool
	Mouse() unsafe.Pointer
	Window() uint32
}

An interface definition for the SLSSkyLightEventAuthenticationMessage class.

Methods ¶

  • [ISLSSkyLightEventAuthenticationMessage.Attributes]
  • [ISLSSkyLightEventAuthenticationMessage.Connection]
  • [ISLSSkyLightEventAuthenticationMessage.Flags]
  • [ISLSSkyLightEventAuthenticationMessage.Gesture]
  • [ISLSSkyLightEventAuthenticationMessage.Key]
  • [ISLSSkyLightEventAuthenticationMessage.Location]
  • [ISLSSkyLightEventAuthenticationMessage.MatchesEvent]
  • [ISLSSkyLightEventAuthenticationMessage.Mouse]
  • [ISLSSkyLightEventAuthenticationMessage.Window]

type ISLSSkyLightGestureEventAuthenticationMessage ¶

type ISLSSkyLightGestureEventAuthenticationMessage interface {
	ISLSSkyLightEventAuthenticationMessage

	GestureHidType() uint32
	GesturePhase() byte
}

An interface definition for the SLSSkyLightGestureEventAuthenticationMessage class.

Methods ¶

  • [ISLSSkyLightGestureEventAuthenticationMessage.GestureHidType]
  • [ISLSSkyLightGestureEventAuthenticationMessage.GesturePhase]

type ISLSSkyLightKeyEventAuthenticationMessage ¶

type ISLSSkyLightKeyEventAuthenticationMessage interface {
	ISLSSkyLightEventAuthenticationMessage

	CharCode() uint16
	Repeat() int16
}

An interface definition for the SLSSkyLightKeyEventAuthenticationMessage class.

Methods ¶

  • [ISLSSkyLightKeyEventAuthenticationMessage.CharCode]
  • [ISLSSkyLightKeyEventAuthenticationMessage.Repeat]

type ISLSSkyLightMouseEventAuthenticationMessage ¶

type ISLSSkyLightMouseEventAuthenticationMessage interface {
	ISLSSkyLightEventAuthenticationMessage

	ButtonNumber() int8
}

An interface definition for the SLSSkyLightMouseEventAuthenticationMessage class.

Methods ¶

  • [ISLSSkyLightMouseEventAuthenticationMessage.ButtonNumber]

type ISLSSpaceWindowManager ¶

type ISLSSpaceWindowManager interface {
	objectivec.IObject

	Activate()
	AddWindowsToSpacesRemovingFromTransaction(windows objectivec.IObject, spaces objectivec.IObject, from uint32, transaction SLSTransactionRef)
	BatchedDelegate() objectivec.IObject
	BeganBatch() bool
	SetBeganBatch(value bool)
	Capabilities() uint64
	SetCapabilities(value uint64)
	ConnectionID() uint32
	SetConnectionID(value uint32)
	Delegate() unsafe.Pointer
	SetDelegate(value kernel.Pointer)
	DisplayCurrentSpaces() foundation.INSDictionary
	SetDisplayCurrentSpaces(value foundation.INSDictionary)
	DisplaySpaceList() foundation.INSDictionary
	SetDisplaySpaceList(value foundation.INSDictionary)
	DisplaysHaveSeparateSpaces() bool
	SetDisplaysHaveSeparateSpaces(value bool)
	Invalidate()
	IsWindowPresentOnUnmanagedSpaces(spaces uint32) bool
	MoveDraggedWindowToPointMouseLocationTimestampTransaction(window uint32, point corefoundation.CGPoint, location corefoundation.CGPoint, timestamp uint64, transaction SLSTransactionRef)
	NestedCalloutCount() int64
	SetNestedCalloutCount(value int64)
	RebuildMenuBarOnSpaceFrontConnectionTransaction(space uint64, connection uint32, transaction SLSTransactionRef)
	RequestSpaceSwitchForWindowTransaction(window uint32, transaction SLSTransactionRef)
	SetGlobalWindowVisibilityListTransaction(list objectivec.IObject, transaction SLSTransactionRef)
	SpaceWithID(id uint64) objectivec.IObject
	Spaces() foundation.INSDictionary
	SetSpaces(value foundation.INSDictionary)
	Synchronize()
	Valid() bool
	SetValid(value bool)
	InitWithConnectionIDDelegateCapabilities(id uint32, delegate objectivec.IObject, capabilities uint64) SLSSpaceWindowManager
	// contains filtered or unexported methods
}

An interface definition for the SLSSpaceWindowManager class.

Methods ¶

  • [ISLSSpaceWindowManager._beginBatch]
  • [ISLSSpaceWindowManager._checkDisplayState]
  • [ISLSSpaceWindowManager._checkSpaceMovedToDisplayDisplayUUID]
  • [ISLSSpaceWindowManager._endBatch]
  • [ISLSSpaceWindowManager._fullRebuildSpaceChange]
  • [ISLSSpaceWindowManager._fullRebuildSpacesChanged]
  • [ISLSSpaceWindowManager._getDisplayUUIDForSpace]
  • [ISLSSpaceWindowManager._performBatchingCallouts]
  • [ISLSSpaceWindowManager._postActiveDisplayChange]
  • [ISLSSpaceWindowManager._removeSpace]
  • [ISLSSpaceWindowManager._spaceAddWindow]
  • [ISLSSpaceWindowManager._spaceRemoveWindow]
  • [ISLSSpaceWindowManager._spaceChangedDisplay]
  • [ISLSSpaceWindowManager._spaceWithIDCreateIfNeeded]
  • [ISLSSpaceWindowManager._updateSpaceWithData]
  • [ISLSSpaceWindowManager.Activate]
  • [ISLSSpaceWindowManager.AddWindowsToSpacesRemovingFromTransaction]
  • [ISLSSpaceWindowManager.BatchedDelegate]
  • [ISLSSpaceWindowManager.BeganBatch]
  • [ISLSSpaceWindowManager.SetBeganBatch]
  • [ISLSSpaceWindowManager.Capabilities]
  • [ISLSSpaceWindowManager.SetCapabilities]
  • [ISLSSpaceWindowManager.ConnectionID]
  • [ISLSSpaceWindowManager.SetConnectionID]
  • [ISLSSpaceWindowManager.Delegate]
  • [ISLSSpaceWindowManager.SetDelegate]
  • [ISLSSpaceWindowManager.DisplayCurrentSpaces]
  • [ISLSSpaceWindowManager.SetDisplayCurrentSpaces]
  • [ISLSSpaceWindowManager.DisplaySpaceList]
  • [ISLSSpaceWindowManager.SetDisplaySpaceList]
  • [ISLSSpaceWindowManager.DisplaysHaveSeparateSpaces]
  • [ISLSSpaceWindowManager.SetDisplaysHaveSeparateSpaces]
  • [ISLSSpaceWindowManager.Invalidate]
  • [ISLSSpaceWindowManager.IsWindowPresentOnUnmanagedSpaces]
  • [ISLSSpaceWindowManager.MoveDraggedWindowToPointMouseLocationTimestampTransaction]
  • [ISLSSpaceWindowManager.NestedCalloutCount]
  • [ISLSSpaceWindowManager.SetNestedCalloutCount]
  • [ISLSSpaceWindowManager.RebuildMenuBarOnSpaceFrontConnectionTransaction]
  • [ISLSSpaceWindowManager.RequestSpaceSwitchForWindowTransaction]
  • [ISLSSpaceWindowManager.SetGlobalWindowVisibilityListTransaction]
  • [ISLSSpaceWindowManager.SpaceWithID]
  • [ISLSSpaceWindowManager.Spaces]
  • [ISLSSpaceWindowManager.SetSpaces]
  • [ISLSSpaceWindowManager.Synchronize]
  • [ISLSSpaceWindowManager.Valid]
  • [ISLSSpaceWindowManager.SetValid]
  • [ISLSSpaceWindowManager.InitWithConnectionIDDelegateCapabilities]

type ISLSSynchronousBridgedWindowManagementOperation ¶

type ISLSSynchronousBridgedWindowManagementOperation interface {
	objectivec.IObject

	EncodeWithCoder(coder foundation.INSCoder)
	InvokeFallback() objectivec.IObject
	PerformWithWMBridgeDelegate() objectivec.IObject
	InitWithCoder(coder foundation.INSCoder) SLSSynchronousBridgedWindowManagementOperation
	// contains filtered or unexported methods
}

An interface definition for the SLSSynchronousBridgedWindowManagementOperation class.

Methods ¶

  • [ISLSSynchronousBridgedWindowManagementOperation._init]
  • [ISLSSynchronousBridgedWindowManagementOperation.EncodeWithCoder]
  • [ISLSSynchronousBridgedWindowManagementOperation.InvokeFallback]
  • [ISLSSynchronousBridgedWindowManagementOperation.PerformWithWMBridgeDelegate]
  • [ISLSSynchronousBridgedWindowManagementOperation.InitWithCoder]

type ISLSTransactionPerMenuBarData ¶

type ISLSTransactionPerMenuBarData interface {
	objectivec.IObject
}

An interface definition for the SLSTransactionPerMenuBarData class.

type ISLSWMBridgedWindow ¶

type ISLSWMBridgedWindow interface {
	objectivec.IObject

	AddChildWindowOrdered(window objectivec.IObject, ordered int)
	ClearOrderingGroup()
	OrderWindowRelativeToIDRelativeToOrderGroup(window int, id uint32, to objectivec.IObject, group bool)
	RemoveChildWindow(window objectivec.IObject)
	RemoveFromParent()
	SetFrameForceAsync(frame corefoundation.CGRect, async bool)
	SetWindowLevel(level int)
	WindowDidUpdateWithChangedProperties(window objectivec.IObject, properties uint64)
	InitWithWindowID(id uint32) SLSWMBridgedWindow
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
	// contains filtered or unexported methods
}

An interface definition for the SLSWMBridgedWindow class.

Methods ¶

  • [ISLSWMBridgedWindow._rebuildChildWindowInfos]
  • [ISLSWMBridgedWindow.AddChildWindowOrdered]
  • [ISLSWMBridgedWindow.ClearOrderingGroup]
  • [ISLSWMBridgedWindow.OrderWindowRelativeToIDRelativeToOrderGroup]
  • [ISLSWMBridgedWindow.RemoveChildWindow]
  • [ISLSWMBridgedWindow.RemoveFromParent]
  • [ISLSWMBridgedWindow.SetFrameForceAsync]
  • [ISLSWMBridgedWindow.SetWindowLevel]
  • [ISLSWMBridgedWindow.WindowDidUpdateWithChangedProperties]
  • [ISLSWMBridgedWindow.InitWithWindowID]
  • [ISLSWMBridgedWindow.DebugDescription]
  • [ISLSWMBridgedWindow.Description]
  • [ISLSWMBridgedWindow.Hash]
  • [ISLSWMBridgedWindow.Superclass]

type ISLSWMBridgedWindowChildInfo ¶

type ISLSWMBridgedWindowChildInfo interface {
	objectivec.IObject

	Op() int
	SetOp(value int)
	Window() ISLSWMBridgedWindow
	SetWindow(value ISLSWMBridgedWindow)
}

An interface definition for the SLSWMBridgedWindowChildInfo class.

Methods ¶

  • [ISLSWMBridgedWindowChildInfo.Op]
  • [ISLSWMBridgedWindowChildInfo.SetOp]
  • [ISLSWMBridgedWindowChildInfo.Window]
  • [ISLSWMBridgedWindowChildInfo.SetWindow]

type ISLSWindowManagementFallbackBridge ¶

type ISLSWindowManagementFallbackBridge interface {
	objectivec.IObject

	PerformAsynchronousBridgedWindowManagementOperation(operation objectivec.IObject)
	PerformSynchronousBridgedWindowManagementOperation(operation objectivec.IObject) objectivec.IObject
	PerformWindowManagementBridgeTransactionUsingBlock(block VoidHandler)
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLSWindowManagementFallbackBridge class.

Methods ¶

  • [ISLSWindowManagementFallbackBridge.PerformAsynchronousBridgedWindowManagementOperation]
  • [ISLSWindowManagementFallbackBridge.PerformSynchronousBridgedWindowManagementOperation]
  • [ISLSWindowManagementFallbackBridge.PerformWindowManagementBridgeTransactionUsingBlock]
  • [ISLSWindowManagementFallbackBridge.DebugDescription]
  • [ISLSWindowManagementFallbackBridge.Description]
  • [ISLSWindowManagementFallbackBridge.Hash]
  • [ISLSWindowManagementFallbackBridge.Superclass]

type ISLSWindowManagerDragContext ¶

type ISLSWindowManagerDragContext interface {
	objectivec.IObject

	AccessibilityState() uint64
	SetAccessibilityState(value uint64)
	DefaultWindowOrigin() corefoundation.CGPoint
	DragOffset() corefoundation.CGPoint
	SetDragOffset(value corefoundation.CGPoint)
	MouseLocation() corefoundation.CGPoint
	SetMouseLocation(value corefoundation.CGPoint)
	ProposedWindowOrigin() corefoundation.CGPoint
	SetProposedWindowOrigin(value corefoundation.CGPoint)
	Timestamp() uint64
	SetTimestamp(value uint64)
	WindowID() uint32
	SetWindowID(value uint32)
}

An interface definition for the SLSWindowManagerDragContext class.

Methods ¶

  • [ISLSWindowManagerDragContext.AccessibilityState]
  • [ISLSWindowManagerDragContext.SetAccessibilityState]
  • [ISLSWindowManagerDragContext.DefaultWindowOrigin]
  • [ISLSWindowManagerDragContext.DragOffset]
  • [ISLSWindowManagerDragContext.SetDragOffset]
  • [ISLSWindowManagerDragContext.MouseLocation]
  • [ISLSWindowManagerDragContext.SetMouseLocation]
  • [ISLSWindowManagerDragContext.ProposedWindowOrigin]
  • [ISLSWindowManagerDragContext.SetProposedWindowOrigin]
  • [ISLSWindowManagerDragContext.Timestamp]
  • [ISLSWindowManagerDragContext.SetTimestamp]
  • [ISLSWindowManagerDragContext.WindowID]
  • [ISLSWindowManagerDragContext.SetWindowID]

type ISLSWindowManagerSpace ¶

type ISLSWindowManagerSpace interface {
	objectivec.IObject

	DisplayUUID() string
	SetDisplayUUID(value string)
	IsCurrentSpace() bool
	IsManagedSpace() bool
	Manager() ISLSSpaceWindowManager
	SetManager(value ISLSSpaceWindowManager)
	SpaceID() uint64
	SetSpaceID(value uint64)
	Type() int
	SetType(value int)
	WindowIDs() foundation.INSSet
	SetWindowIDs(value foundation.INSSet)
	CurrentSpace() bool
	ManagedSpace() bool
	SetManagedSpace(value bool)
	// contains filtered or unexported methods
}

An interface definition for the SLSWindowManagerSpace class.

Methods ¶

  • [ISLSWindowManagerSpace._effectiveDisplayID]
  • [ISLSWindowManagerSpace.DisplayUUID]
  • [ISLSWindowManagerSpace.SetDisplayUUID]
  • [ISLSWindowManagerSpace.IsCurrentSpace]
  • [ISLSWindowManagerSpace.IsManagedSpace]
  • [ISLSWindowManagerSpace.Manager]
  • [ISLSWindowManagerSpace.SetManager]
  • [ISLSWindowManagerSpace.SpaceID]
  • [ISLSWindowManagerSpace.SetSpaceID]
  • [ISLSWindowManagerSpace.Type]
  • [ISLSWindowManagerSpace.SetType]
  • [ISLSWindowManagerSpace.WindowIDs]
  • [ISLSWindowManagerSpace.SetWindowIDs]
  • [ISLSWindowManagerSpace.CurrentSpace]
  • [ISLSWindowManagerSpace.ManagedSpace]
  • [ISLSWindowManagerSpace.SetManagedSpace]

type ISLSXPCService ¶

type ISLSXPCService interface {
	objectivec.IObject

	Autoreconnect() bool
	SetAutoreconnect(value bool)
	CfStringToCStringPtr(ptr objectivec.IObject) string
	Connected() bool
	SetConnected(value bool)
	Connection() objectivec.Object
	SetConnection(value objectivec.Object)
	CreateCancellableMachRecvSourceWithQueueErrorCancelAction(queue objectivec.IObject, error_ []objectivec.IObject, action VoidHandler) objectivec.IObject
	CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler(queue objectivec.IObject, handler VoidHandler, handler2 VoidHandler)
	CreateXPCDictionary(xPCDictionary uint64) objectivec.IObject
	Enabled() bool
	SetEnabled(value bool)
	GetConnectionQueue() objectivec.IObject
	HandleXPCEvent(xPCEvent objectivec.IObject)
	MakeNSErrorForCGError(cGError int64) objectivec.IObject
	MakeNSErrorForCocoaError(error_ int64) objectivec.IObject
	MakeNSErrorForMachError(error_ int64) objectivec.IObject
	MakeNSErrorForOSStatus(oSStatus int64) objectivec.IObject
	MakeNSErrorForPOSIXError(pOSIXError int64) objectivec.IObject
	NotifyQueue() objectivec.Object
	SetNotifyQueue(value objectivec.Object)
	ReinitConnection() bool
	SendNSError(nSError objectivec.IObject)
	SendXPCConnectionClosed() int
	SendXPCDictionary(xPCDictionary objectivec.IObject) int
	SendXPCDictionarySync(sync objectivec.IObject) objectivec.IObject
	SetClientErrorBlock(block VoidHandler)
	SetClientNotificationBlock(block VoidHandler)
	SetErrorBlock(block VoidHandler)
	SetNotificationBlock(block VoidHandler)
	SetTarget() bool
	SetSetTarget(value bool)
	InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock(name objectivec.IObject, queue objectivec.IObject, autoreconnect bool, handler VoidHandler, block VoidHandler) SLSXPCService
	InitWithConnectionErrorHandlerNotificationBlock(connection objectivec.IObject, handler VoidHandler, block VoidHandler) SLSXPCService
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the SLSXPCService class.

Methods ¶

  • [ISLSXPCService.Autoreconnect]
  • [ISLSXPCService.SetAutoreconnect]
  • [ISLSXPCService.CfStringToCStringPtr]
  • [ISLSXPCService.Connected]
  • [ISLSXPCService.SetConnected]
  • [ISLSXPCService.Connection]
  • [ISLSXPCService.SetConnection]
  • [ISLSXPCService.CreateCancellableMachRecvSourceWithQueueErrorCancelAction]
  • [ISLSXPCService.CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler]
  • [ISLSXPCService.CreateXPCDictionary]
  • [ISLSXPCService.Enabled]
  • [ISLSXPCService.SetEnabled]
  • [ISLSXPCService.GetConnectionQueue]
  • [ISLSXPCService.HandleXPCEvent]
  • [ISLSXPCService.MakeNSErrorForCGError]
  • [ISLSXPCService.MakeNSErrorForCocoaError]
  • [ISLSXPCService.MakeNSErrorForMachError]
  • [ISLSXPCService.MakeNSErrorForOSStatus]
  • [ISLSXPCService.MakeNSErrorForPOSIXError]
  • [ISLSXPCService.NotifyQueue]
  • [ISLSXPCService.SetNotifyQueue]
  • [ISLSXPCService.ReinitConnection]
  • [ISLSXPCService.SendNSError]
  • [ISLSXPCService.SendXPCConnectionClosed]
  • [ISLSXPCService.SendXPCDictionary]
  • [ISLSXPCService.SendXPCDictionarySync]
  • [ISLSXPCService.SetClientErrorBlock]
  • [ISLSXPCService.SetClientNotificationBlock]
  • [ISLSXPCService.SetErrorBlock]
  • [ISLSXPCService.SetNotificationBlock]
  • [ISLSXPCService.SetTarget]
  • [ISLSXPCService.SetSetTarget]
  • [ISLSXPCService.InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock]
  • [ISLSXPCService.InitWithConnectionErrorHandlerNotificationBlock]
  • [ISLSXPCService.DebugDescription]
  • [ISLSXPCService.Description]
  • [ISLSXPCService.Hash]
  • [ISLSXPCService.Superclass]

type ISLSZeroingWeakContainer ¶

type ISLSZeroingWeakContainer interface {
	objectivec.IObject

	Invalidate()
	GetObject() objectivec.IObject
	Reference() objectivec.IObject
	SetReference(value objectivec.IObject)
	InitWithObject(object objectivec.IObject) SLSZeroingWeakContainer
}

An interface definition for the SLSZeroingWeakContainer class.

Methods ¶

  • [ISLSZeroingWeakContainer.Invalidate]
  • [ISLSZeroingWeakContainer.GetObject]
  • [ISLSZeroingWeakContainer.Reference]
  • [ISLSZeroingWeakContainer.SetReference]
  • [ISLSZeroingWeakContainer.InitWithObject]

type ISLScreenTelemetryConnection ¶

type ISLScreenTelemetryConnection interface {
	objectivec.IObject

	Close()
	Closed() bool
	SetClosed(value bool)
	ClosedWithError(error_ objectivec.IObject)
	ConnectUsingXPCConnectionAndConfigMessage(xPCConnection objectivec.IObject, message objectivec.IObject)
	Connection() objectivec.Object
	SetConnection(value objectivec.Object)
	HandleMessage(message objectivec.IObject)
	Queue() objectivec.Object
	UpdateBlock() VoidHandler
	ZeroingContainer() ISLSZeroingWeakContainer
	InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock(width uint32, height uint32, rows uint32, columns uint32, interval float64, queue objectivec.IObject, block VoidHandler) SLScreenTelemetryConnection
}

An interface definition for the SLScreenTelemetryConnection class.

Methods ¶

  • [ISLScreenTelemetryConnection.Close]
  • [ISLScreenTelemetryConnection.Closed]
  • [ISLScreenTelemetryConnection.SetClosed]
  • [ISLScreenTelemetryConnection.ClosedWithError]
  • [ISLScreenTelemetryConnection.ConnectUsingXPCConnectionAndConfigMessage]
  • [ISLScreenTelemetryConnection.Connection]
  • [ISLScreenTelemetryConnection.SetConnection]
  • [ISLScreenTelemetryConnection.HandleMessage]
  • [ISLScreenTelemetryConnection.Queue]
  • [ISLScreenTelemetryConnection.UpdateBlock]
  • [ISLScreenTelemetryConnection.ZeroingContainer]
  • [ISLScreenTelemetryConnection.InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock]

type ISLSecureCursorAssertion ¶

type ISLSecureCursorAssertion interface {
	objectivec.IObject

	Invalidate()
	IsValid() bool
	Uuid() foundation.NSUUID
	SetUuid(value foundation.NSUUID)
	Valid() bool
}

An interface definition for the SLSecureCursorAssertion class.

Methods ¶

  • [ISLSecureCursorAssertion.Invalidate]
  • [ISLSecureCursorAssertion.IsValid]
  • [ISLSecureCursorAssertion.Uuid]
  • [ISLSecureCursorAssertion.SetUuid]
  • [ISLSecureCursorAssertion.Valid]

type ISLSecureCursorAssertionManager ¶

type ISLSecureCursorAssertionManager interface {
	objectivec.IObject

	InvalidateAll()
	InvalidateUUID(uuid objectivec.IObject)
	StrongAssertionUUIDs() foundation.NSHashTable
	TakeAssertion() objectivec.IObject
	UnmapUUID(uuid objectivec.IObject)
	WeakAssertionMap() foundation.NSMapTable
}

An interface definition for the SLSecureCursorAssertionManager class.

Methods ¶

  • [ISLSecureCursorAssertionManager.InvalidateAll]
  • [ISLSecureCursorAssertionManager.InvalidateUUID]
  • [ISLSecureCursorAssertionManager.StrongAssertionUUIDs]
  • [ISLSecureCursorAssertionManager.TakeAssertion]
  • [ISLSecureCursorAssertionManager.UnmapUUID]
  • [ISLSecureCursorAssertionManager.WeakAssertionMap]

type ISLSessionOwner ¶

type ISLSessionOwner interface {
	objectivec.IObject

	AuditSessionID() foundation.NSNumber
	SetAuditSessionID(value foundation.NSNumber)
	CreateXPCSerializationAndInvalidate() objectivec.IObject
	IsValid() bool
	Port() uint32
	SetPort(value uint32)
	SessionID() foundation.NSNumber
	SetSessionID(value foundation.NSNumber)
	InitWithPortAuditSessionIDCgSessionID(port uint32, id int, id2 uint32) SLSessionOwner
	InitWithXPCSerialization(xPCSerialization objectivec.IObject) SLSessionOwner
	Valid() bool
}

An interface definition for the SLSessionOwner class.

Methods ¶

  • [ISLSessionOwner.AuditSessionID]
  • [ISLSessionOwner.SetAuditSessionID]
  • [ISLSessionOwner.CreateXPCSerializationAndInvalidate]
  • [ISLSessionOwner.IsValid]
  • [ISLSessionOwner.Port]
  • [ISLSessionOwner.SetPort]
  • [ISLSessionOwner.SessionID]
  • [ISLSessionOwner.SetSessionID]
  • [ISLSessionOwner.InitWithPortAuditSessionIDCgSessionID]
  • [ISLSessionOwner.InitWithXPCSerialization]
  • [ISLSessionOwner.Valid]

type ISLSharingSession ¶

type ISLSharingSession interface {
	objectivec.IObject

	Content() objectivec.IObject
	GetUUID() objectivec.IObject
	GetUUIDBytes() unsafe.Pointer
	IsEqualToSharingSession(session objectivec.IObject) bool
	LifetimePort() uint32
	SetLifetimePort(value uint32)
	SetContent(content objectivec.IObject)
	SetPresentationDisplayPrimaryEnableShowCursor(display objectivec.IObject, primary objectivec.IObject, enable bool, cursor bool)
	ShowPicker()
	Title() string
	Type() int
	SetType(value int)
	Uuid() foundation.NSUUID
	Uuid_internal() foundation.NSUUID
	SetUuid_internal(value foundation.NSUUID)
	InitFromUUID(uuid objectivec.IObject) SLSharingSession
	InitWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications(title objectivec.IObject, indicator bool, notifications bool) SLSharingSession
	InitWithUUIDTitleType(uuid objectivec.IObject, title objectivec.IObject, type_ int) SLSharingSession
}

An interface definition for the SLSharingSession class.

Methods ¶

  • [ISLSharingSession.Content]
  • [ISLSharingSession.GetUUID]
  • [ISLSharingSession.GetUUIDBytes]
  • [ISLSharingSession.IsEqualToSharingSession]
  • [ISLSharingSession.LifetimePort]
  • [ISLSharingSession.SetLifetimePort]
  • [ISLSharingSession.SetContent]
  • [ISLSharingSession.SetPresentationDisplayPrimaryEnableShowCursor]
  • [ISLSharingSession.ShowPicker]
  • [ISLSharingSession.Title]
  • [ISLSharingSession.Type]
  • [ISLSharingSession.SetType]
  • [ISLSharingSession.Uuid]
  • [ISLSharingSession.Uuid_internal]
  • [ISLSharingSession.SetUuid_internal]
  • [ISLSharingSession.InitFromUUID]
  • [ISLSharingSession.InitWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications]
  • [ISLSharingSession.InitWithUUIDTitleType]

type ISLSharingSessionContent ¶

type ISLSharingSessionContent interface {
	objectivec.IObject

	DisplayID() foundation.NSNumber
	SetDisplayID(value foundation.NSNumber)
	Filter() ISLWindowFilter
	SetFilter(value ISLWindowFilter)
	MetaData() foundation.INSDictionary
	SetMetaData(value foundation.INSDictionary)
	InitInternalDisplay(internal objectivec.IObject, display objectivec.IObject) SLSharingSessionContent
	InitWithDisplayID(id objectivec.IObject) SLSharingSessionContent
	InitWithWindowID(id objectivec.IObject) SLSharingSessionContent
}

An interface definition for the SLSharingSessionContent class.

Methods ¶

  • [ISLSharingSessionContent.DisplayID]
  • [ISLSharingSessionContent.SetDisplayID]
  • [ISLSharingSessionContent.Filter]
  • [ISLSharingSessionContent.SetFilter]
  • [ISLSharingSessionContent.MetaData]
  • [ISLSharingSessionContent.SetMetaData]
  • [ISLSharingSessionContent.InitInternalDisplay]
  • [ISLSharingSessionContent.InitWithDisplayID]
  • [ISLSharingSessionContent.InitWithWindowID]

type ISLSharingSessionManager ¶

type ISLSharingSessionManager interface {
	objectivec.IObject

	BeginNoPillSharingSessionWithTitle(title objectivec.IObject) objectivec.IObject
	BeginSharingSessionWithTitle(title objectivec.IObject) objectivec.IObject
	BeginSharingSessionWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications(title objectivec.IObject, indicator bool, notifications bool) objectivec.IObject
	ClientContexts() foundation.NSMapTable
	SetClientContexts(value foundation.NSMapTable)
	ContextForPayload(payload objectivec.IObject) objectivec.IObject
	CopyAllSessions() objectivec.IObject
	Delegate() unsafe.Pointer
	SetDelegate(value kernel.Pointer)
	DispatchToClientDelegate(delegate objectivec.IObject)
	EndSharingSession(session objectivec.IObject)
	NotificationDictionary() objectivec.IObject
	PickerCanceledSession(session objectivec.IObject)
	RegisterNotification()
	SetDelegateBlock(block VoidHandler)
	SystemDelegate() unsafe.Pointer
	SetSystemDelegate(value kernel.Pointer)
	UnregisterNotification()
	InitPrivate() SLSharingSessionManager
}

An interface definition for the SLSharingSessionManager class.

Methods ¶

  • [ISLSharingSessionManager.BeginNoPillSharingSessionWithTitle]
  • [ISLSharingSessionManager.BeginSharingSessionWithTitle]
  • [ISLSharingSessionManager.BeginSharingSessionWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications]
  • [ISLSharingSessionManager.ClientContexts]
  • [ISLSharingSessionManager.SetClientContexts]
  • [ISLSharingSessionManager.ContextForPayload]
  • [ISLSharingSessionManager.CopyAllSessions]
  • [ISLSharingSessionManager.Delegate]
  • [ISLSharingSessionManager.SetDelegate]
  • [ISLSharingSessionManager.DispatchToClientDelegate]
  • [ISLSharingSessionManager.EndSharingSession]
  • [ISLSharingSessionManager.NotificationDictionary]
  • [ISLSharingSessionManager.PickerCanceledSession]
  • [ISLSharingSessionManager.RegisterNotification]
  • [ISLSharingSessionManager.SetDelegateBlock]
  • [ISLSharingSessionManager.SystemDelegate]
  • [ISLSharingSessionManager.SetSystemDelegate]
  • [ISLSharingSessionManager.UnregisterNotification]
  • [ISLSharingSessionManager.InitPrivate]

type ISLVirtualDisplay ¶

type ISLVirtualDisplay interface {
	objectivec.IObject

	ApplySettingsError(settings objectivec.IObject) (bool, error)
	Delegate() unsafe.Pointer
	SetDelegate(value kernel.Pointer)
	Destroy()
	DisplayID() uint32
	InitWithConfigurationError(configuration objectivec.IObject) (SLVirtualDisplay, error)
}

An interface definition for the SLVirtualDisplay class.

Methods ¶

  • [ISLVirtualDisplay.ApplySettingsError]
  • [ISLVirtualDisplay.Delegate]
  • [ISLVirtualDisplay.SetDelegate]
  • [ISLVirtualDisplay.Destroy]
  • [ISLVirtualDisplay.DisplayID]
  • [ISLVirtualDisplay.InitWithConfigurationError]

type ISLVirtualDisplayCapabilities ¶

type ISLVirtualDisplayCapabilities interface {
	objectivec.IObject

	DictionaryRepresentation() objectivec.IObject
	MaximumPixelsPerPoint() unsafe.Pointer
	MaximumSizeInPixels() unsafe.Pointer
	MinimumPixelsPerPoint() unsafe.Pointer
	MinimumRefreshRate() float32
}

An interface definition for the SLVirtualDisplayCapabilities class.

Methods ¶

  • [ISLVirtualDisplayCapabilities.DictionaryRepresentation]
  • [ISLVirtualDisplayCapabilities.MaximumPixelsPerPoint]
  • [ISLVirtualDisplayCapabilities.MaximumSizeInPixels]
  • [ISLVirtualDisplayCapabilities.MinimumPixelsPerPoint]
  • [ISLVirtualDisplayCapabilities.MinimumRefreshRate]

type ISLVirtualDisplayConfiguration ¶

type ISLVirtualDisplayConfiguration interface {
	objectivec.IObject

	Chromaticities() unsafe.Pointer
	DictionaryRepresentation() objectivec.IObject
	MaximumSizeInPixels() unsafe.Pointer
	Name() string
	Options() uint64
	SetOptions(value uint64)
	ProductID() uint64
	SerialNumber() uint64
	SizeInMillimeters() unsafe.Pointer
	Subtype() uint64
	SetSubtype(value uint64)
	Type() uint64
	SetType(value uint64)
	Uti() string
	SetUti(value string)
	VendorID() uint64
	InitWithNameVendorIDProductIDSerialNumberSizeInMillimetersMaximumSizeInPixelsChromaticitiesError(name objectivec.IObject, id uint64, id2 uint64, number uint64, millimeters kernel.Pointer, pixels kernel.Pointer, chromaticities kernel.Pointer) (SLVirtualDisplayConfiguration, error)
}

An interface definition for the SLVirtualDisplayConfiguration class.

Methods ¶

  • [ISLVirtualDisplayConfiguration.Chromaticities]
  • [ISLVirtualDisplayConfiguration.DictionaryRepresentation]
  • [ISLVirtualDisplayConfiguration.MaximumSizeInPixels]
  • [ISLVirtualDisplayConfiguration.Name]
  • [ISLVirtualDisplayConfiguration.Options]
  • [ISLVirtualDisplayConfiguration.SetOptions]
  • [ISLVirtualDisplayConfiguration.ProductID]
  • [ISLVirtualDisplayConfiguration.SerialNumber]
  • [ISLVirtualDisplayConfiguration.SizeInMillimeters]
  • [ISLVirtualDisplayConfiguration.Subtype]
  • [ISLVirtualDisplayConfiguration.SetSubtype]
  • [ISLVirtualDisplayConfiguration.Type]
  • [ISLVirtualDisplayConfiguration.SetType]
  • [ISLVirtualDisplayConfiguration.Uti]
  • [ISLVirtualDisplayConfiguration.SetUti]
  • [ISLVirtualDisplayConfiguration.VendorID]
  • [ISLVirtualDisplayConfiguration.InitWithNameVendorIDProductIDSerialNumberSizeInMillimetersMaximumSizeInPixelsChromaticitiesError]

type ISLVirtualDisplayMode ¶

type ISLVirtualDisplayMode interface {
	objectivec.IObject

	DictionaryRepresentation() objectivec.IObject
	Eotf() uint64
	SetEotf(value uint64)
	IsEqualToMode(mode objectivec.IObject) bool
	Options() uint64
	SetOptions(value uint64)
	RefreshDeadline() float64
	SetRefreshDeadline(value float64)
	RefreshRate() float32
	SizeInPixels() unsafe.Pointer
	SizeInPoints() unsafe.Pointer
	InitWithSizeInPixelsSizeInPointsRefreshRateError(pixels kernel.Pointer, points kernel.Pointer, rate float32) (SLVirtualDisplayMode, error)
}

An interface definition for the SLVirtualDisplayMode class.

Methods ¶

  • [ISLVirtualDisplayMode.DictionaryRepresentation]
  • [ISLVirtualDisplayMode.Eotf]
  • [ISLVirtualDisplayMode.SetEotf]
  • [ISLVirtualDisplayMode.IsEqualToMode]
  • [ISLVirtualDisplayMode.Options]
  • [ISLVirtualDisplayMode.SetOptions]
  • [ISLVirtualDisplayMode.RefreshDeadline]
  • [ISLVirtualDisplayMode.SetRefreshDeadline]
  • [ISLVirtualDisplayMode.RefreshRate]
  • [ISLVirtualDisplayMode.SizeInPixels]
  • [ISLVirtualDisplayMode.SizeInPoints]
  • [ISLVirtualDisplayMode.InitWithSizeInPixelsSizeInPointsRefreshRateError]

type ISLVirtualDisplaySettings ¶

type ISLVirtualDisplaySettings interface {
	objectivec.IObject

	DictionaryRepresentation() objectivec.IObject
	NativeMode() ISLVirtualDisplayMode
	OptionalModes() foundation.INSArray
	PreferredMode() ISLVirtualDisplayMode
	Rotations() uint64
	InitWithNativeModePreferredModeOptionalModesRotationsError(mode objectivec.IObject, mode2 objectivec.IObject, modes objectivec.IObject, rotations uint64) (SLVirtualDisplaySettings, error)
}

An interface definition for the SLVirtualDisplaySettings class.

Methods ¶

  • [ISLVirtualDisplaySettings.DictionaryRepresentation]
  • [ISLVirtualDisplaySettings.NativeMode]
  • [ISLVirtualDisplaySettings.OptionalModes]
  • [ISLVirtualDisplaySettings.PreferredMode]
  • [ISLVirtualDisplaySettings.Rotations]
  • [ISLVirtualDisplaySettings.InitWithNativeModePreferredModeOptionalModesRotationsError]

type ISLWindowFilter ¶

type ISLWindowFilter interface {
	objectivec.IObject

	DictionaryRepresentation() objectivec.IObject
	Enforce_sharing_type() bool
	SetEnforce_sharing_type(value bool)
	ExcludedApplications() foundation.INSSet
	SetExcludedApplications(value foundation.INSSet)
	ExcludedPIDS() foundation.INSSet
	SetExcludedPIDS(value foundation.INSSet)
	ExcludedWindows() foundation.INSSet
	SetExcludedWindows(value foundation.INSSet)
	FilterPolicy() foundation.NSNumber
	SetFilterPolicy(value foundation.NSNumber)
	Hide_menu_bar() bool
	SetHide_menu_bar(value bool)
	IncludedApplications() foundation.INSSet
	SetIncludedApplications(value foundation.INSSet)
	IncludedPIDS() foundation.INSSet
	SetIncludedPIDS(value foundation.INSSet)
	IncludedWindows() foundation.INSSet
	SetIncludedWindows(value foundation.INSSet)
	IsEqualToWindowFilter(filter objectivec.IObject) bool
	ShieldWindow() foundation.NSNumber
	SetShieldWindow(value foundation.NSNumber)
	InitFromDictionaryRepresentation(representation objectivec.IObject) SLWindowFilter
}

An interface definition for the SLWindowFilter class.

Methods ¶

  • [ISLWindowFilter.DictionaryRepresentation]
  • [ISLWindowFilter.Enforce_sharing_type]
  • [ISLWindowFilter.SetEnforce_sharing_type]
  • [ISLWindowFilter.ExcludedApplications]
  • [ISLWindowFilter.SetExcludedApplications]
  • [ISLWindowFilter.ExcludedPIDS]
  • [ISLWindowFilter.SetExcludedPIDS]
  • [ISLWindowFilter.ExcludedWindows]
  • [ISLWindowFilter.SetExcludedWindows]
  • [ISLWindowFilter.FilterPolicy]
  • [ISLWindowFilter.SetFilterPolicy]
  • [ISLWindowFilter.Hide_menu_bar]
  • [ISLWindowFilter.SetHide_menu_bar]
  • [ISLWindowFilter.IncludedApplications]
  • [ISLWindowFilter.SetIncludedApplications]
  • [ISLWindowFilter.IncludedPIDS]
  • [ISLWindowFilter.SetIncludedPIDS]
  • [ISLWindowFilter.IncludedWindows]
  • [ISLWindowFilter.SetIncludedWindows]
  • [ISLWindowFilter.IsEqualToWindowFilter]
  • [ISLWindowFilter.ShieldWindow]
  • [ISLWindowFilter.SetShieldWindow]
  • [ISLWindowFilter.InitFromDictionaryRepresentation]

type ISLWindowMirroringContext ¶

type ISLWindowMirroringContext interface {
	objectivec.IObject

	CurrentSession()
	CurrentShieldWindowID() objectivec.IObject
	DisplayID() foundation.NSNumber
	Extend() bool
	Filter() objectivec.IObject
	MirrorTo(to objectivec.IObject) bool
	MirrorToWithFilterShowCursor(to objectivec.IObject, filter objectivec.IObject, cursor bool) bool
	ResetSession()
	SetupSession()
	ShieldWindowID() foundation.NSNumber
	SetShieldWindowID(value foundation.NSNumber)
	SrcDisplayID() foundation.NSNumber
	InitWithDisplay(display objectivec.IObject) SLWindowMirroringContext
}

An interface definition for the SLWindowMirroringContext class.

Methods ¶

  • [ISLWindowMirroringContext.CurrentSession]
  • [ISLWindowMirroringContext.CurrentShieldWindowID]
  • [ISLWindowMirroringContext.DisplayID]
  • [ISLWindowMirroringContext.Extend]
  • [ISLWindowMirroringContext.Filter]
  • [ISLWindowMirroringContext.MirrorTo]
  • [ISLWindowMirroringContext.MirrorToWithFilterShowCursor]
  • [ISLWindowMirroringContext.ResetSession]
  • [ISLWindowMirroringContext.SetupSession]
  • [ISLWindowMirroringContext.ShieldWindowID]
  • [ISLWindowMirroringContext.SetShieldWindowID]
  • [ISLWindowMirroringContext.SrcDisplayID]
  • [ISLWindowMirroringContext.InitWithDisplay]

type ISLWindowMirroringFilter ¶

type ISLWindowMirroringFilter interface {
	objectivec.IObject

	SetShieldWindow(window objectivec.IObject)
	ShieldWindow() objectivec.IObject
	WindowFilter() objectivec.IObject
	InitWithFilter(filter objectivec.IObject) SLWindowMirroringFilter
	InitWithIncludedApps(apps objectivec.IObject) SLWindowMirroringFilter
	InitWithIncludedWindows(windows objectivec.IObject) SLWindowMirroringFilter
	InitWithIncludedWindowsAndIncludedApps(windows objectivec.IObject, apps objectivec.IObject) SLWindowMirroringFilter
}

An interface definition for the SLWindowMirroringFilter class.

Methods ¶

  • [ISLWindowMirroringFilter.SetShieldWindow]
  • [ISLWindowMirroringFilter.ShieldWindow]
  • [ISLWindowMirroringFilter.WindowFilter]
  • [ISLWindowMirroringFilter.InitWithFilter]
  • [ISLWindowMirroringFilter.InitWithIncludedApps]
  • [ISLWindowMirroringFilter.InitWithIncludedWindows]
  • [ISLWindowMirroringFilter.InitWithIncludedWindowsAndIncludedApps]

type ISLWindowMirroringManager ¶

type ISLWindowMirroringManager interface {
	objectivec.IObject

	AddAppTo(app objectivec.IObject, to objectivec.IObject) bool
	AddWindowTo(window objectivec.IObject, to objectivec.IObject) bool
	AppsMirroredToDisplay(display objectivec.IObject) objectivec.IObject
	ContextForDisplay(display objectivec.IObject) objectivec.IObject
	Delegate() unsafe.Pointer
	SetDelegate(value kernel.Pointer)
	Extend(extend objectivec.IObject) bool
	FilterForDisplay(display objectivec.IObject) objectivec.IObject
	InvokeDelegateContentChanged(changed objectivec.IObject)
	MirrorTo(mirror objectivec.IObject, to objectivec.IObject) bool
	MirrorWithIncludedAppsTo(mirror objectivec.IObject, apps objectivec.IObject, to objectivec.IObject) bool
	MirrorWithIncludedWindowsAndIncludedAppsTo(mirror objectivec.IObject, windows objectivec.IObject, apps objectivec.IObject, to objectivec.IObject) bool
	MirrorWithIncludedWindowsTo(mirror objectivec.IObject, windows objectivec.IObject, to objectivec.IObject) bool
	RemoveAllContentsFrom(from objectivec.IObject) bool
	RemoveAppFrom(app objectivec.IObject, from objectivec.IObject) bool
	RemoveWindowFrom(window objectivec.IObject, from objectivec.IObject) bool
	ReplaceAllContentsWithAppTo(app objectivec.IObject, to objectivec.IObject) bool
	ReplaceAllContentsWithWindowTo(window objectivec.IObject, to objectivec.IObject) bool
	ReplaceAllWindowsTo(windows objectivec.IObject, to objectivec.IObject) bool
	ReplaceWindowWithTo(window objectivec.IObject, with objectivec.IObject, to objectivec.IObject) bool
	ResetSession(session objectivec.IObject)
	ShieldWindowForDisplay(display objectivec.IObject) objectivec.IObject
	SupportWindowMirroring() bool
	UpdateWithShieldWindowTo(update objectivec.IObject, window objectivec.IObject, to objectivec.IObject) bool
	WindowMirroringDisplays() objectivec.IObject
	WindowsMirroredToDisplay(display objectivec.IObject) objectivec.IObject
}

An interface definition for the SLWindowMirroringManager class.

Methods ¶

  • [ISLWindowMirroringManager.AddAppTo]
  • [ISLWindowMirroringManager.AddWindowTo]
  • [ISLWindowMirroringManager.AppsMirroredToDisplay]
  • [ISLWindowMirroringManager.ContextForDisplay]
  • [ISLWindowMirroringManager.Delegate]
  • [ISLWindowMirroringManager.SetDelegate]
  • [ISLWindowMirroringManager.Extend]
  • [ISLWindowMirroringManager.FilterForDisplay]
  • [ISLWindowMirroringManager.InvokeDelegateContentChanged]
  • [ISLWindowMirroringManager.MirrorTo]
  • [ISLWindowMirroringManager.MirrorWithIncludedAppsTo]
  • [ISLWindowMirroringManager.MirrorWithIncludedWindowsAndIncludedAppsTo]
  • [ISLWindowMirroringManager.MirrorWithIncludedWindowsTo]
  • [ISLWindowMirroringManager.RemoveAllContentsFrom]
  • [ISLWindowMirroringManager.RemoveAppFrom]
  • [ISLWindowMirroringManager.RemoveWindowFrom]
  • [ISLWindowMirroringManager.ReplaceAllContentsWithAppTo]
  • [ISLWindowMirroringManager.ReplaceAllContentsWithWindowTo]
  • [ISLWindowMirroringManager.ReplaceAllWindowsTo]
  • [ISLWindowMirroringManager.ReplaceWindowWithTo]
  • [ISLWindowMirroringManager.ResetSession]
  • [ISLWindowMirroringManager.ShieldWindowForDisplay]
  • [ISLWindowMirroringManager.SupportWindowMirroring]
  • [ISLWindowMirroringManager.UpdateWithShieldWindowTo]
  • [ISLWindowMirroringManager.WindowMirroringDisplays]
  • [ISLWindowMirroringManager.WindowsMirroredToDisplay]

type ISkyLightPKGPrivacyIndicatorWindowContainer ¶

type ISkyLightPKGPrivacyIndicatorWindowContainer interface {
	objectivec.IObject
}

An interface definition for the SkyLightPKGPrivacyIndicatorWindowContainer class.

type ISkyLightPKGSystemStatusIndicatorsAnimator ¶

type ISkyLightPKGSystemStatusIndicatorsAnimator interface {
	objectivec.IObject
}

An interface definition for the SkyLightPKGSystemStatusIndicatorsAnimator class.

type ISkyLightPKGSystemStatusIndicatorsDisplayItemGenerator ¶

type ISkyLightPKGSystemStatusIndicatorsDisplayItemGenerator interface {
	objectivec.IObject
}

An interface definition for the SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator class.

type ISkyLightPKGSystemStatusIndicatorsLayerGenerator ¶

type ISkyLightPKGSystemStatusIndicatorsLayerGenerator interface {
	objectivec.IObject
}

An interface definition for the SkyLightPKGSystemStatusIndicatorsLayerGenerator class.

type ISkyLightPKGSystemStatusIndicatorsTimer ¶

type ISkyLightPKGSystemStatusIndicatorsTimer interface {
	objectivec.IObject
}

An interface definition for the SkyLightPKGSystemStatusIndicatorsTimer class.

type ISkyLightPresetHostShim ¶

type ISkyLightPresetHostShim interface {
	objectivec.IObject
}

An interface definition for the SkyLightPresetHostShim class.

type ISkyLightPresetInfoShim ¶

type ISkyLightPresetInfoShim interface {
	objectivec.IObject
}

An interface definition for the SkyLightPresetInfoShim class.

type ISkyLightPresetSpecificationsShim ¶

type ISkyLightPresetSpecificationsShim interface {
	objectivec.IObject
}

An interface definition for the SkyLightPresetSpecificationsShim class.

type ITtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer ¶

type ITtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer interface {
	quartzcore.ICALayer
}

An interface definition for the TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer class.

type ITtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior ¶ added in v0.6.4

type ITtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior interface {
	objectivec.IObject
}

An interface definition for the TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior class.

type IWSEventAnnotationParams ¶

type IWSEventAnnotationParams interface {
	objectivec.IObject

	ForceRouting() bool
	SetForceRouting(value bool)
	NoBackground() bool
	SetNoBackground(value bool)
	SetTarget() bool
	SetSetTarget(value bool)
	ShouldProcessEvent() bool
	SetShouldProcessEvent(value bool)
}

An interface definition for the WSEventAnnotationParams class.

Methods ¶

  • [IWSEventAnnotationParams.ForceRouting]
  • [IWSEventAnnotationParams.SetForceRouting]
  • [IWSEventAnnotationParams.NoBackground]
  • [IWSEventAnnotationParams.SetNoBackground]
  • [IWSEventAnnotationParams.SetTarget]
  • [IWSEventAnnotationParams.SetSetTarget]
  • [IWSEventAnnotationParams.ShouldProcessEvent]
  • [IWSEventAnnotationParams.SetShouldProcessEvent]

type IWSEventDeliveryManager ¶

type IWSEventDeliveryManager interface {
	objectivec.IObject

	BkDeliveryManager() unsafe.Pointer
	BkEventDeliveryObserverService() unsafe.Pointer
	DeferEventsMatchingPredicateToTargetWithReason(predicate objectivec.IObject, target objectivec.IObject, reason objectivec.IObject) objectivec.IObject
	DeliveryChainsForDeferringTargetEvent(target objectivec.IObject, event unsafe.Pointer) objectivec.IObject
	DeliveryGraphDescription() objectivec.IObject
	DescriptionOfResolutionPathForEventDescriptorSenderDescriptor(descriptor objectivec.IObject, descriptor2 objectivec.IObject) objectivec.IObject
	DestinationsForEvent(event SLSEventRecord) objectivec.IObject
	DispatchDiscreteEventsForReasonWithRules(reason objectivec.IObject, rules objectivec.IObject) objectivec.IObject
	ResolveDestinationsForEventStartingFromPID(event SLSEventRecord, pid int) objectivec.IObject
	TransactionAssertionWithReason(reason objectivec.IObject) objectivec.IObject
	ValidateTokenAndEnvironmentForEventProcessManagerOutReason(event SLSEventRecord, manager objectivec.IObject, reason []objectivec.IObject) bool
	InitWithObserverService(service objectivec.IObject) WSEventDeliveryManager
}

An interface definition for the WSEventDeliveryManager class.

Methods ¶

  • [IWSEventDeliveryManager.BkDeliveryManager]
  • [IWSEventDeliveryManager.BkEventDeliveryObserverService]
  • [IWSEventDeliveryManager.DeferEventsMatchingPredicateToTargetWithReason]
  • [IWSEventDeliveryManager.DeliveryChainsForDeferringTargetEvent]
  • [IWSEventDeliveryManager.DeliveryGraphDescription]
  • [IWSEventDeliveryManager.DescriptionOfResolutionPathForEventDescriptorSenderDescriptor]
  • [IWSEventDeliveryManager.DestinationsForEvent]
  • [IWSEventDeliveryManager.DispatchDiscreteEventsForReasonWithRules]
  • [IWSEventDeliveryManager.ResolveDestinationsForEventStartingFromPID]
  • [IWSEventDeliveryManager.TransactionAssertionWithReason]
  • [IWSEventDeliveryManager.ValidateTokenAndEnvironmentForEventProcessManagerOutReason]
  • [IWSEventDeliveryManager.InitWithObserverService]

type IWSEventProcessor ¶

type IWSEventProcessor interface {
	objectivec.IObject

	AnnotateAnnotationParams(annotate SLSEventRecord, params objectivec.IObject) int
	Annotate_internalAnnotationParamsWindowConnEventRegionIDIsCapturedDefaultWindowOverrideCaptureCid(annotate_internal SLSEventRecord, params objectivec.IObject, conn uint32, id *uint64, captured bool, window bool, cid *bool) int
	Can_handle(can_handle SLSEventRecord) bool
	ClearEventState()
	CreateAnnotationParams(params SLSEventRecord) objectivec.IObject
	Event_dispatchAnnotationParamsDispatcher(event_dispatch SLSEventRecord, params objectivec.IObject, dispatcher objectivec.IObject)
	Event_find_window(event_find_window SLSEventRecord)
	Post_event_annotateAnnotationParamsIsCapturedIsInkingEventAnnotateWindowAnnotateConnectionEventRegion(post_event_annotate SLSEventRecord, params objectivec.IObject, captured bool, event bool, window unsafe.Pointer, connection CGXConnection, region WSStructuralRegionRef) bool
	ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	Route_annotate_eventAnnotationParamsDispatcher(route_annotate_event SLSEventRecord, params objectivec.IObject, dispatcher objectivec.IObject)
	InitWithSession(session CGXSession) WSEventProcessor
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the WSEventProcessor class.

Methods ¶

  • [IWSEventProcessor.AnnotateAnnotationParams]
  • [IWSEventProcessor.Annotate_internalAnnotationParamsWindowConnEventRegionIDIsCapturedDefaultWindowOverrideCaptureCid]
  • [IWSEventProcessor.Can_handle]
  • [IWSEventProcessor.ClearEventState]
  • [IWSEventProcessor.CreateAnnotationParams]
  • [IWSEventProcessor.Event_dispatchAnnotationParamsDispatcher]
  • [IWSEventProcessor.Event_find_window]
  • [IWSEventProcessor.Post_event_annotateAnnotationParamsIsCapturedIsInkingEventAnnotateWindowAnnotateConnectionEventRegion]
  • [IWSEventProcessor.ProcessEventContextDispatcher]
  • [IWSEventProcessor.Route_annotate_eventAnnotationParamsDispatcher]
  • [IWSEventProcessor.InitWithSession]
  • [IWSEventProcessor.DebugDescription]
  • [IWSEventProcessor.Description]
  • [IWSEventProcessor.Hash]
  • [IWSEventProcessor.Superclass]

type IWSGestureEventAnnotationParams ¶

type IWSGestureEventAnnotationParams interface {
	IWSEventAnnotationParams

	GestureStreamState() int
	SetGestureStreamState(value int)
}

An interface definition for the WSGestureEventAnnotationParams class.

Methods ¶

  • [IWSGestureEventAnnotationParams.GestureStreamState]
  • [IWSGestureEventAnnotationParams.SetGestureStreamState]

type IWSGestureEventProcessor ¶

type IWSGestureEventProcessor interface {
	IWSEventProcessor
}

An interface definition for the WSGestureEventProcessor class.

type IWSHIDEventDeliveryManagerServer ¶

type IWSHIDEventDeliveryManagerServer interface {
	objectivec.IObject

	Activate()
	AppendDescriptionToStream(stream objectivec.IObject)
	DeliveryManagerForAuditToken(token objectivec.IObject) objectivec.IObject
	PermittedRuleChangeMaskForAuditToken(token objectivec.IObject) uint64
	Server() unsafe.Pointer
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
	// contains filtered or unexported methods
}

An interface definition for the WSHIDEventDeliveryManagerServer class.

Methods ¶

  • [IWSHIDEventDeliveryManagerServer._init]
  • [IWSHIDEventDeliveryManagerServer.Activate]
  • [IWSHIDEventDeliveryManagerServer.AppendDescriptionToStream]
  • [IWSHIDEventDeliveryManagerServer.DeliveryManagerForAuditToken]
  • [IWSHIDEventDeliveryManagerServer.PermittedRuleChangeMaskForAuditToken]
  • [IWSHIDEventDeliveryManagerServer.Server]
  • [IWSHIDEventDeliveryManagerServer.DebugDescription]
  • [IWSHIDEventDeliveryManagerServer.Description]
  • [IWSHIDEventDeliveryManagerServer.Hash]
  • [IWSHIDEventDeliveryManagerServer.Superclass]

type IWSHIDEventDeliveryObserverServer ¶

type IWSHIDEventDeliveryObserverServer interface {
	objectivec.IObject

	Activate()
	AppendDescriptionToStream(stream objectivec.IObject)
	BkServer() unsafe.Pointer
	DeliveryObserverServiceForAuditToken(token objectivec.IObject) objectivec.IObject
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
	// contains filtered or unexported methods
}

An interface definition for the WSHIDEventDeliveryObserverServer class.

Methods ¶

  • [IWSHIDEventDeliveryObserverServer._init]
  • [IWSHIDEventDeliveryObserverServer.Activate]
  • [IWSHIDEventDeliveryObserverServer.AppendDescriptionToStream]
  • [IWSHIDEventDeliveryObserverServer.BkServer]
  • [IWSHIDEventDeliveryObserverServer.DeliveryObserverServiceForAuditToken]
  • [IWSHIDEventDeliveryObserverServer.DebugDescription]
  • [IWSHIDEventDeliveryObserverServer.Description]
  • [IWSHIDEventDeliveryObserverServer.Hash]
  • [IWSHIDEventDeliveryObserverServer.Superclass]

type IWSHIDEventDeliveryObserverService ¶

type IWSHIDEventDeliveryObserverService interface {
	objectivec.IObject

	BkObserverService() unsafe.Pointer
	InitWithServer(server objectivec.IObject) WSHIDEventDeliveryObserverService
}

An interface definition for the WSHIDEventDeliveryObserverService class.

Methods ¶

  • [IWSHIDEventDeliveryObserverService.BkObserverService]
  • [IWSHIDEventDeliveryObserverService.InitWithServer]

type IWSHIDIncomingServiceConnectionManager ¶

type IWSHIDIncomingServiceConnectionManager interface {
	objectivec.IObject

	AppendDescriptionToStream(stream objectivec.IObject)
	DidUpdateEventDeliveryManagerForSession()
	HandleIncomingDeliveryManagerConnection(connection objectivec.IObject)
	HandleIncomingDeliveryObserverConnection(connection objectivec.IObject)
	IncomingServiceConnectionDidRevoke(revoke objectivec.IObject)
	// contains filtered or unexported methods
}

An interface definition for the WSHIDIncomingServiceConnectionManager class.

Methods ¶

  • [IWSHIDIncomingServiceConnectionManager._init]
  • [IWSHIDIncomingServiceConnectionManager._queue_appendDescriptionToStream]
  • [IWSHIDIncomingServiceConnectionManager._queue_deliveryManagerForAuditToken]
  • [IWSHIDIncomingServiceConnectionManager._queue_description]
  • [IWSHIDIncomingServiceConnectionManager._queue_eventDeliveryObserverServiceForAuditToken]
  • [IWSHIDIncomingServiceConnectionManager.AppendDescriptionToStream]
  • [IWSHIDIncomingServiceConnectionManager.DidUpdateEventDeliveryManagerForSession]
  • [IWSHIDIncomingServiceConnectionManager.HandleIncomingDeliveryManagerConnection]
  • [IWSHIDIncomingServiceConnectionManager.HandleIncomingDeliveryObserverConnection]
  • [IWSHIDIncomingServiceConnectionManager.IncomingServiceConnectionDidRevoke]

type IWSKeyEventProcessor ¶

type IWSKeyEventProcessor interface {
	IWSEventProcessor
}

An interface definition for the WSKeyEventProcessor class.

type IWSMouseEventProcessor ¶

type IWSMouseEventProcessor interface {
	IWSEventProcessor
}

An interface definition for the WSMouseEventProcessor class.

type IWSSLSToHIDEventTranslator ¶

type IWSSLSToHIDEventTranslator interface {
	objectivec.IObject

	HidEventForSLSEventOutSenderDescriptor(sLSEvent SLSEventRecord, descriptor []objectivec.IObject) uintptr
}

An interface definition for the WSSLSToHIDEventTranslator class.

Methods ¶

  • [IWSSLSToHIDEventTranslator.HidEventForSLSEventOutSenderDescriptor]

type IWSSidecar2EventProcessor ¶

type IWSSidecar2EventProcessor interface {
	IWSGestureEventProcessor
}

An interface definition for the WSSidecar2EventProcessor class.

type IWSSystemDefinedEventProcessor ¶

type IWSSystemDefinedEventProcessor interface {
	IWSEventProcessor
}

An interface definition for the WSSystemDefinedEventProcessor class.

type IWSTouchBarEventProcessor ¶

type IWSTouchBarEventProcessor interface {
	IWSEventProcessor
}

An interface definition for the WSTouchBarEventProcessor class.

type IWSUberEventProcessor ¶

type IWSUberEventProcessor interface {
	objectivec.IObject

	ClearEventState()
	ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64
	InitWithSession(session CGXSession) WSUberEventProcessor
	DebugDescription() string
	Description() string
	Hash() uint64
	Superclass() objectivec.Class
}

An interface definition for the WSUberEventProcessor class.

Methods ¶

  • [IWSUberEventProcessor.ClearEventState]
  • [IWSUberEventProcessor.ProcessEventContextDispatcher]
  • [IWSUberEventProcessor.InitWithSession]
  • [IWSUberEventProcessor.DebugDescription]
  • [IWSUberEventProcessor.Description]
  • [IWSUberEventProcessor.Hash]
  • [IWSUberEventProcessor.Superclass]

type LPMObserver ¶

type LPMObserver struct {
	objectivec.Object
}

Methods ¶

func LPMObserverFromID ¶

func LPMObserverFromID(id objc.ID) LPMObserver

LPMObserverFromID constructs a LPMObserver from an objc.ID.

func NewLPMObserver ¶

func NewLPMObserver() LPMObserver

NewLPMObserver creates a new LPMObserver instance.

func (LPMObserver) Autorelease ¶

func (l LPMObserver) Autorelease() LPMObserver

Autorelease adds the receiver to the current autorelease pool.

func (LPMObserver) HandlePowerStateChange ¶

func (l LPMObserver) HandlePowerStateChange(change objectivec.IObject)

func (LPMObserver) Init ¶

func (l LPMObserver) Init() LPMObserver

Init initializes the instance.

func (LPMObserver) IsLowPowerModeEnabled ¶

func (l LPMObserver) IsLowPowerModeEnabled() bool

type LPMObserverClass ¶

type LPMObserverClass struct {
	// contains filtered or unexported fields
}

func GetLPMObserverClass ¶

func GetLPMObserverClass() LPMObserverClass

GetLPMObserverClass returns the class object for LPMObserver.

func (LPMObserverClass) Alloc ¶

func (lc LPMObserverClass) Alloc() LPMObserver

Alloc allocates memory for a new instance of the class.

func (LPMObserverClass) Class ¶

func (lc LPMObserverClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (LPMObserverClass) SharedLPMObserver ¶

func (_LPMObserverClass LPMObserverClass) SharedLPMObserver() LPMObserver

type LSASNRef ¶

type LSASNRef uintptr

type Lsasn ¶ added in v0.6.4

type Lsasn struct {
}

Lsasn

type MessageInitData ¶

type MessageInitData struct {
}

MessageInitData

type NSCopying ¶

type NSCopying interface {
	objectivec.IObject
}

NSCopying protocol.

type NSCopyingObject ¶

type NSCopyingObject struct {
	objectivec.Object
}

NSCopyingObject wraps an existing Objective-C object that conforms to the NSCopying protocol.

func NSCopyingObjectFromID ¶

func NSCopyingObjectFromID(id objc.ID) NSCopyingObject

NSCopyingObjectFromID constructs a NSCopyingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSCopyingObject) BaseObject ¶

func (o NSCopyingObject) BaseObject() objectivec.Object

type NSMutableCopying ¶

type NSMutableCopying interface {
	objectivec.IObject
}

NSMutableCopying protocol.

type NSMutableCopyingObject ¶

type NSMutableCopyingObject struct {
	objectivec.Object
}

NSMutableCopyingObject wraps an existing Objective-C object that conforms to the NSMutableCopying protocol.

func NSMutableCopyingObjectFromID ¶

func NSMutableCopyingObjectFromID(id objc.ID) NSMutableCopyingObject

NSMutableCopyingObjectFromID constructs a NSMutableCopyingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSMutableCopyingObject) BaseObject ¶

func (o NSMutableCopyingObject) BaseObject() objectivec.Object

type NSSecureCoding ¶

type NSSecureCoding interface {
	objectivec.IObject

	// SupportsSecureCoding protocol.
	SupportsSecureCoding() bool
}

NSSecureCoding protocol.

type NSSecureCodingObject ¶

type NSSecureCodingObject struct {
	objectivec.Object
}

NSSecureCodingObject wraps an existing Objective-C object that conforms to the NSSecureCoding protocol.

func NSSecureCodingObjectFromID ¶

func NSSecureCodingObjectFromID(id objc.ID) NSSecureCodingObject

NSSecureCodingObjectFromID constructs a NSSecureCodingObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (NSSecureCodingObject) BaseObject ¶

func (o NSSecureCodingObject) BaseObject() objectivec.Object

func (NSSecureCodingObject) SupportsSecureCoding ¶

func (o NSSecureCodingObject) SupportsSecureCoding() bool

type NSZoneRef ¶

type NSZoneRef uintptr

type NumberErrorHandler ¶

type NumberErrorHandler = func(*foundation.NSNumber, error)

NumberErrorHandler is the signature for a completion handler block.

Used by:

  • [CPXRemoteViewEventProtocolServerCallsClient.SendEventToHostFullDispatchReply]

type ObjectHandler ¶ added in v0.6.10

type ObjectHandler = func(objectivec.IObject)

ObjectHandler handles completion with a primitive value.

Used by:

  • [SLSBrightnessControl.RegisterForNotificationsWithBlock]

type OpaqueCUIRendererRef ¶

type OpaqueCUIRendererRef struct {
}

OpaqueCUIRendererRef

type OpaqueCUIRendererRefRef ¶

type OpaqueCUIRendererRefRef uintptr

type PKGCoreUIRenderer ¶

type PKGCoreUIRenderer struct {
	objectivec.Object
}

Methods ¶

func NewGCoreUIRendererWithRendererName ¶

func NewGCoreUIRendererWithRendererName(name objectivec.IObject) PKGCoreUIRenderer

func NewPKGCoreUIRenderer ¶

func NewPKGCoreUIRenderer() PKGCoreUIRenderer

NewPKGCoreUIRenderer creates a new PKGCoreUIRenderer instance.

func PKGCoreUIRendererFromID ¶

func PKGCoreUIRendererFromID(id objc.ID) PKGCoreUIRenderer

PKGCoreUIRendererFromID constructs a PKGCoreUIRenderer from an objc.ID.

func (PKGCoreUIRenderer) Autorelease ¶

func (p PKGCoreUIRenderer) Autorelease() PKGCoreUIRenderer

Autorelease adds the receiver to the current autorelease pool.

func (PKGCoreUIRenderer) Init ¶

Init initializes the instance.

func (PKGCoreUIRenderer) InitWithRendererName ¶

func (p PKGCoreUIRenderer) InitWithRendererName(name objectivec.IObject) PKGCoreUIRenderer

func (PKGCoreUIRenderer) Renderer ¶

func (PKGCoreUIRenderer) RendererName ¶

func (p PKGCoreUIRenderer) RendererName() objectivec.IObject

type PKGCoreUIRendererClass ¶

type PKGCoreUIRendererClass struct {
	// contains filtered or unexported fields
}

func GetPKGCoreUIRendererClass ¶

func GetPKGCoreUIRendererClass() PKGCoreUIRendererClass

GetPKGCoreUIRendererClass returns the class object for PKGCoreUIRenderer.

func (PKGCoreUIRendererClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (PKGCoreUIRendererClass) Class ¶

func (pc PKGCoreUIRendererClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (PKGCoreUIRendererClass) RendererForThemeUseAX ¶

func (_PKGCoreUIRendererClass PKGCoreUIRendererClass) RendererForThemeUseAX(theme uint32, ax bool) objectivec.IObject

type PKGCoreUITransaction ¶

type PKGCoreUITransaction struct {
	objectivec.Object
}

Methods ¶

func NewGCoreUITransactionWithThemeUseAX ¶

func NewGCoreUITransactionWithThemeUseAX(theme uint32, ax bool) PKGCoreUITransaction

func NewPKGCoreUITransaction ¶

func NewPKGCoreUITransaction() PKGCoreUITransaction

NewPKGCoreUITransaction creates a new PKGCoreUITransaction instance.

func PKGCoreUITransactionFromID ¶

func PKGCoreUITransactionFromID(id objc.ID) PKGCoreUITransaction

PKGCoreUITransactionFromID constructs a PKGCoreUITransaction from an objc.ID.

func (PKGCoreUITransaction) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (PKGCoreUITransaction) CanLayerUpdateKeyForOptions ¶ added in v0.6.0

func (p PKGCoreUITransaction) CanLayerUpdateKeyForOptions() bool

CanLayerUpdateKeyForOptions reports whether the receiver responds to the private selector _layerUpdateKeyForOptions:.

func (PKGCoreUITransaction) CanScheduleRendererWorkMainThreadWork ¶ added in v0.6.0

func (p PKGCoreUITransaction) CanScheduleRendererWorkMainThreadWork() bool

CanScheduleRendererWorkMainThreadWork reports whether the receiver responds to the private selector _scheduleRendererWork:mainThreadWork:.

func (PKGCoreUITransaction) Commit ¶

func (p PKGCoreUITransaction) Commit()

func (PKGCoreUITransaction) Init ¶

Init initializes the instance.

func (PKGCoreUITransaction) InitWithThemeUseAX ¶

func (p PKGCoreUITransaction) InitWithThemeUseAX(theme uint32, ax bool) PKGCoreUITransaction

func (PKGCoreUITransaction) LayerUpdateKeyForOptions ¶

func (p PKGCoreUITransaction) LayerUpdateKeyForOptions(options objectivec.IObject) (objectivec.IObject, error)

LayerUpdateKeyForOptions is an exported wrapper for the private method _layerUpdateKeyForOptions.

func (PKGCoreUITransaction) ScheduleRendererWorkMainThreadWork ¶

func (p PKGCoreUITransaction) ScheduleRendererWorkMainThreadWork(work VoidHandler, work2 VoidHandler) error

ScheduleRendererWorkMainThreadWork is an exported wrapper for the private method _scheduleRendererWorkMainThreadWork.

func (PKGCoreUITransaction) UpdateLayerKeyRendererWork ¶

func (p PKGCoreUITransaction) UpdateLayerKeyRendererWork(layer objectivec.IObject, key objectivec.IObject, work VoidHandler)

func (PKGCoreUITransaction) UpdateLayerKeyRendererWorkSync ¶

func (p PKGCoreUITransaction) UpdateLayerKeyRendererWorkSync(ctx context.Context, layer objectivec.IObject, key objectivec.IObject) error

UpdateLayerKeyRendererWorkSync is a synchronous wrapper around PKGCoreUITransaction.UpdateLayerKeyRendererWork. It blocks until the completion handler fires or the context is cancelled.

type PKGCoreUITransactionClass ¶

type PKGCoreUITransactionClass struct {
	// contains filtered or unexported fields
}

func GetPKGCoreUITransactionClass ¶

func GetPKGCoreUITransactionClass() PKGCoreUITransactionClass

GetPKGCoreUITransactionClass returns the class object for PKGCoreUITransaction.

func (PKGCoreUITransactionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (PKGCoreUITransactionClass) Class ¶

Class returns the underlying Objective-C class pointer.

type PKGCoreUIWork ¶

type PKGCoreUIWork struct {
	objectivec.Object
}

Methods ¶

func NewPKGCoreUIWork ¶

func NewPKGCoreUIWork() PKGCoreUIWork

NewPKGCoreUIWork creates a new PKGCoreUIWork instance.

func PKGCoreUIWorkFromID ¶

func PKGCoreUIWorkFromID(id objc.ID) PKGCoreUIWork

PKGCoreUIWorkFromID constructs a PKGCoreUIWork from an objc.ID.

func (PKGCoreUIWork) Autorelease ¶

func (p PKGCoreUIWork) Autorelease() PKGCoreUIWork

Autorelease adds the receiver to the current autorelease pool.

func (PKGCoreUIWork) Init ¶

func (p PKGCoreUIWork) Init() PKGCoreUIWork

Init initializes the instance.

func (PKGCoreUIWork) SetMainThreadWork ¶

func (p PKGCoreUIWork) SetMainThreadWork(work VoidHandler)

func (PKGCoreUIWork) SetMainThreadWorkSync ¶

func (p PKGCoreUIWork) SetMainThreadWorkSync(ctx context.Context) error

SetMainThreadWorkSync is a synchronous wrapper around PKGCoreUIWork.SetMainThreadWork. It blocks until the completion handler fires or the context is cancelled.

func (PKGCoreUIWork) SetRendererWork ¶

func (p PKGCoreUIWork) SetRendererWork(work VoidHandler)

func (PKGCoreUIWork) SetRendererWorkSync ¶

func (p PKGCoreUIWork) SetRendererWorkSync(ctx context.Context) error

SetRendererWorkSync is a synchronous wrapper around PKGCoreUIWork.SetRendererWork. It blocks until the completion handler fires or the context is cancelled.

type PKGCoreUIWorkClass ¶

type PKGCoreUIWorkClass struct {
	// contains filtered or unexported fields
}

func GetPKGCoreUIWorkClass ¶

func GetPKGCoreUIWorkClass() PKGCoreUIWorkClass

GetPKGCoreUIWorkClass returns the class object for PKGCoreUIWork.

func (PKGCoreUIWorkClass) Alloc ¶

func (pc PKGCoreUIWorkClass) Alloc() PKGCoreUIWork

Alloc allocates memory for a new instance of the class.

func (PKGCoreUIWorkClass) Class ¶

func (pc PKGCoreUIWorkClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type PKGSpaceRef ¶

type PKGSpaceRef uintptr

type PKGSpaceWindowManager ¶

type PKGSpaceWindowManager struct {
	objectivec.Object
}

func NewPKGSpaceWindowManager ¶

func NewPKGSpaceWindowManager() PKGSpaceWindowManager

NewPKGSpaceWindowManager creates a new PKGSpaceWindowManager instance.

func PKGSpaceWindowManagerFromID ¶

func PKGSpaceWindowManagerFromID(id objc.ID) PKGSpaceWindowManager

PKGSpaceWindowManagerFromID constructs a PKGSpaceWindowManager from an objc.ID.

func (PKGSpaceWindowManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (PKGSpaceWindowManager) Init ¶

Init initializes the instance.

type PKGSpaceWindowManagerClass ¶

type PKGSpaceWindowManagerClass struct {
	// contains filtered or unexported fields
}

func GetPKGSpaceWindowManagerClass ¶

func GetPKGSpaceWindowManagerClass() PKGSpaceWindowManagerClass

GetPKGSpaceWindowManagerClass returns the class object for PKGSpaceWindowManager.

func (PKGSpaceWindowManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (PKGSpaceWindowManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type PKGSystemStatusIndicatorsShim ¶

type PKGSystemStatusIndicatorsShim struct {
	objectivec.Object
}

Methods ¶

func NewGSystemStatusIndicatorsShimWithWindowSize ¶

func NewGSystemStatusIndicatorsShimWithWindowSize(size corefoundation.CGSize) PKGSystemStatusIndicatorsShim

func NewPKGSystemStatusIndicatorsShim ¶

func NewPKGSystemStatusIndicatorsShim() PKGSystemStatusIndicatorsShim

NewPKGSystemStatusIndicatorsShim creates a new PKGSystemStatusIndicatorsShim instance.

func PKGSystemStatusIndicatorsShimFromID ¶

func PKGSystemStatusIndicatorsShimFromID(id objc.ID) PKGSystemStatusIndicatorsShim

PKGSystemStatusIndicatorsShimFromID constructs a PKGSystemStatusIndicatorsShim from an objc.ID.

func (PKGSystemStatusIndicatorsShim) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (PKGSystemStatusIndicatorsShim) DisplayNeedsSecureIndicatorFlush ¶

func (p PKGSystemStatusIndicatorsShim) DisplayNeedsSecureIndicatorFlush(flush unsafe.Pointer) bool

func (PKGSystemStatusIndicatorsShim) GlobalEnableSecureIndicators ¶

func (p PKGSystemStatusIndicatorsShim) GlobalEnableSecureIndicators() bool

func (PKGSystemStatusIndicatorsShim) HasIndicatorWindows ¶

func (p PKGSystemStatusIndicatorsShim) HasIndicatorWindows() bool

func (PKGSystemStatusIndicatorsShim) Init ¶

Init initializes the instance.

func (PKGSystemStatusIndicatorsShim) InitWithWindowSize ¶

func (PKGSystemStatusIndicatorsShim) OverrideIndicatorSize ¶

func (p PKGSystemStatusIndicatorsShim) OverrideIndicatorSize(size float32)

func (PKGSystemStatusIndicatorsShim) RebuildDisplays ¶

func (p PKGSystemStatusIndicatorsShim) RebuildDisplays(displays bool)

func (PKGSystemStatusIndicatorsShim) RebuildLayers ¶

func (p PKGSystemStatusIndicatorsShim) RebuildLayers()

func (PKGSystemStatusIndicatorsShim) RebuildOcclusionMetadata ¶

func (p PKGSystemStatusIndicatorsShim) RebuildOcclusionMetadata() uint32

func (PKGSystemStatusIndicatorsShim) SetDisplayNeedsSecureIndicatorFlush ¶

func (p PKGSystemStatusIndicatorsShim) SetDisplayNeedsSecureIndicatorFlush(display unsafe.Pointer, flush bool)

func (PKGSystemStatusIndicatorsShim) SetGlobalEnableSecureIndicators ¶

func (p PKGSystemStatusIndicatorsShim) SetGlobalEnableSecureIndicators(value bool)

func (PKGSystemStatusIndicatorsShim) SetSuspendUpdates ¶

func (p PKGSystemStatusIndicatorsShim) SetSuspendUpdates(value bool)

func (PKGSystemStatusIndicatorsShim) SuspendUpdates ¶

func (p PKGSystemStatusIndicatorsShim) SuspendUpdates() bool

func (PKGSystemStatusIndicatorsShim) UpdateForIndicators ¶

func (p PKGSystemStatusIndicatorsShim) UpdateForIndicators(indicators uint32)

type PKGSystemStatusIndicatorsShimClass ¶

type PKGSystemStatusIndicatorsShimClass struct {
	// contains filtered or unexported fields
}

func GetPKGSystemStatusIndicatorsShimClass ¶

func GetPKGSystemStatusIndicatorsShimClass() PKGSystemStatusIndicatorsShimClass

GetPKGSystemStatusIndicatorsShimClass returns the class object for PKGSystemStatusIndicatorsShim.

func (PKGSystemStatusIndicatorsShimClass) AdditionalBarInsetForModePixelWidthPixelHeightPointWidthPointHeightScalePhysicalSize ¶

func (_PKGSystemStatusIndicatorsShimClass PKGSystemStatusIndicatorsShimClass) AdditionalBarInsetForModePixelWidthPixelHeightPointWidthPointHeightScalePhysicalSize(width float64, height float64, width2 float64, height2 float64, scale float64, size corefoundation.CGSize) float64

func (PKGSystemStatusIndicatorsShimClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (PKGSystemStatusIndicatorsShimClass) Class ¶

Class returns the underlying Objective-C class pointer.

type PresetDeviceFlags ¶

type PresetDeviceFlags struct {
}

PresetDeviceFlags

type ProDisplayController ¶

type ProDisplayController struct {
	// contains filtered or unexported fields
}

ProDisplayController

type ProcessSerialNumber ¶

type ProcessSerialNumber struct {
	HighLongOfPSN uint32
	LowLongOfPSN  uint32
}

ProcessSerialNumber

type SLContentFilter ¶

type SLContentFilter struct {
	objectivec.Object
}

Methods ¶

func NewSLContentFilter ¶

func NewSLContentFilter() SLContentFilter

NewSLContentFilter creates a new SLContentFilter instance.

func NewSLContentFilterWithCoder ¶

func NewSLContentFilterWithCoder(coder objectivec.IObject) SLContentFilter

func NewSLContentFilterWithDesktopIndependentWindow ¶

func NewSLContentFilterWithDesktopIndependentWindow(window uint32) SLContentFilter

func NewSLContentFilterWithDisplay ¶

func NewSLContentFilterWithDisplay(display uint32) SLContentFilter

func NewSLContentFilterWithDisplayApplication ¶

func NewSLContentFilterWithDisplayApplication(display uint32, application objectivec.IObject) SLContentFilter

func NewSLContentFilterWithDisplayShareAllIncludedWindowsIncludedApplicationsExcludedWindowsExcludedApplications ¶

func NewSLContentFilterWithDisplayShareAllIncludedWindowsIncludedApplicationsExcludedWindowsExcludedApplications(display uint32, all bool, windows objectivec.IObject, applications objectivec.IObject, windows2 objectivec.IObject, applications2 objectivec.IObject) SLContentFilter

func NewSLContentFilterWithDisplayShareAllIncludedWindowsIncludedApplicationsIncludedPIDSExcludedWindowsExcludedApplicationsExcludedPIDS ¶

func NewSLContentFilterWithDisplayShareAllIncludedWindowsIncludedApplicationsIncludedPIDSExcludedWindowsExcludedApplicationsExcludedPIDS(display uint32, all bool, windows objectivec.IObject, applications objectivec.IObject, pids objectivec.IObject, windows2 objectivec.IObject, applications2 objectivec.IObject, pids2 objectivec.IObject) SLContentFilter

func NewSLContentFilterWithDisplayWindow ¶

func NewSLContentFilterWithDisplayWindow(display uint32, window uint32) SLContentFilter

func SLContentFilterFromID ¶

func SLContentFilterFromID(id objc.ID) SLContentFilter

SLContentFilterFromID constructs a SLContentFilter from an objc.ID.

func (SLContentFilter) ApplicationID ¶

func (s SLContentFilter) ApplicationID() string

func (SLContentFilter) Autorelease ¶

func (s SLContentFilter) Autorelease() SLContentFilter

Autorelease adds the receiver to the current autorelease pool.

func (SLContentFilter) DisplayID ¶

func (s SLContentFilter) DisplayID() uint32

func (SLContentFilter) EncodeWithCoder ¶

func (s SLContentFilter) EncodeWithCoder(coder foundation.INSCoder)

func (SLContentFilter) ExcludeMenuBar ¶

func (s SLContentFilter) ExcludeMenuBar(bar bool)

func (SLContentFilter) ExcludedApplications ¶

func (s SLContentFilter) ExcludedApplications() foundation.INSSet

func (SLContentFilter) ExcludedPIDS ¶

func (s SLContentFilter) ExcludedPIDS() foundation.INSSet

func (SLContentFilter) ExcludedWindows ¶

func (s SLContentFilter) ExcludedWindows() foundation.INSSet

func (SLContentFilter) FilterType ¶

func (s SLContentFilter) FilterType() uint32

func (SLContentFilter) GetFilterType ¶

func (s SLContentFilter) GetFilterType() uint32

func (SLContentFilter) HideMenuBar ¶

func (s SLContentFilter) HideMenuBar() bool

func (SLContentFilter) IncludedApplications ¶

func (s SLContentFilter) IncludedApplications() foundation.INSSet

func (SLContentFilter) IncludedPIDS ¶

func (s SLContentFilter) IncludedPIDS() foundation.INSSet

func (SLContentFilter) IncludedWindows ¶

func (s SLContentFilter) IncludedWindows() foundation.INSSet

func (SLContentFilter) Init ¶

Init initializes the instance.

func (SLContentFilter) InitWithCoder ¶

func (s SLContentFilter) InitWithCoder(coder foundation.INSCoder) SLContentFilter

func (SLContentFilter) InitWithDesktopIndependentWindow ¶

func (s SLContentFilter) InitWithDesktopIndependentWindow(window uint32) SLContentFilter

func (SLContentFilter) InitWithDisplay ¶

func (s SLContentFilter) InitWithDisplay(display uint32) SLContentFilter

func (SLContentFilter) InitWithDisplayApplication ¶

func (s SLContentFilter) InitWithDisplayApplication(display uint32, application objectivec.IObject) SLContentFilter

func (SLContentFilter) InitWithDisplayShareAllIncludedWindowsIncludedApplicationsExcludedWindowsExcludedApplications ¶

func (s SLContentFilter) InitWithDisplayShareAllIncludedWindowsIncludedApplicationsExcludedWindowsExcludedApplications(display uint32, all bool, windows objectivec.IObject, applications objectivec.IObject, windows2 objectivec.IObject, applications2 objectivec.IObject) SLContentFilter

func (SLContentFilter) InitWithDisplayShareAllIncludedWindowsIncludedApplicationsIncludedPIDSExcludedWindowsExcludedApplicationsExcludedPIDS ¶

func (s SLContentFilter) InitWithDisplayShareAllIncludedWindowsIncludedApplicationsIncludedPIDSExcludedWindowsExcludedApplicationsExcludedPIDS(display uint32, all bool, windows objectivec.IObject, applications objectivec.IObject, pids objectivec.IObject, windows2 objectivec.IObject, applications2 objectivec.IObject, pids2 objectivec.IObject) SLContentFilter

func (SLContentFilter) InitWithDisplayWindow ¶

func (s SLContentFilter) InitWithDisplayWindow(display uint32, window uint32) SLContentFilter

func (SLContentFilter) SetExcludedPIDS ¶

func (s SLContentFilter) SetExcludedPIDS(value foundation.INSSet)

func (SLContentFilter) SetHideMenuBar ¶

func (s SLContentFilter) SetHideMenuBar(value bool)

func (SLContentFilter) SetIncludedPIDS ¶

func (s SLContentFilter) SetIncludedPIDS(value foundation.INSSet)

func (SLContentFilter) ShareAll ¶

func (s SLContentFilter) ShareAll() bool

func (SLContentFilter) WindowID ¶

func (s SLContentFilter) WindowID() uint32

type SLContentFilterClass ¶

type SLContentFilterClass struct {
	// contains filtered or unexported fields
}

func GetSLContentFilterClass ¶

func GetSLContentFilterClass() SLContentFilterClass

GetSLContentFilterClass returns the class object for SLContentFilter.

func (SLContentFilterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLContentFilterClass) Class ¶

func (sc SLContentFilterClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLContentFilterClass) SupportsSecureCoding ¶

func (_SLContentFilterClass SLContentFilterClass) SupportsSecureCoding() bool

type SLContentStream ¶

type SLContentStream struct {
	objectivec.Object
}

Methods ¶

func NewSLContentStream ¶

func NewSLContentStream() SLContentStream

NewSLContentStream creates a new SLContentStream instance.

func SLContentStreamFromID ¶

func SLContentStreamFromID(id objc.ID) SLContentStream

SLContentStreamFromID constructs a SLContentStream from an objc.ID.

func (SLContentStream) Autorelease ¶

func (s SLContentStream) Autorelease() SLContentStream

Autorelease adds the receiver to the current autorelease pool.

func (SLContentStream) BridgingHandler ¶

func (s SLContentStream) BridgingHandler() VoidHandler

func (SLContentStream) CreateStreamWithFilterError ¶

func (s SLContentStream) CreateStreamWithFilterError(filter objectivec.IObject) (coregraphics.CGDisplayStreamRef, error)

func (SLContentStream) CreateStreamWithSessionError ¶

func (s SLContentStream) CreateStreamWithSessionError(session objectivec.IObject) (coregraphics.CGDisplayStreamRef, error)

func (SLContentStream) DebugDescription ¶

func (s SLContentStream) DebugDescription() string

func (SLContentStream) Description ¶

func (s SLContentStream) Description() string

func (SLContentStream) Filter ¶

func (s SLContentStream) Filter() ISLContentFilter

func (SLContentStream) Hash ¶

func (s SLContentStream) Hash() uint64

func (SLContentStream) Init ¶

Init initializes the instance.

func (SLContentStream) InitWithFilterPropertiesQueueHandler ¶

func (s SLContentStream) InitWithFilterPropertiesQueueHandler(filter objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject, handler VoidHandler) SLContentStream

func (SLContentStream) InitWithFilterPropertiesQueueHandlerError ¶

func (s SLContentStream) InitWithFilterPropertiesQueueHandlerError(filter objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject, handler func()) (SLContentStream, error)

func (SLContentStream) InitWithFilterPropertiesQueueHandlerSync ¶

func (s SLContentStream) InitWithFilterPropertiesQueueHandlerSync(ctx context.Context, filter objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject) error

InitWithFilterPropertiesQueueHandlerSync is a synchronous wrapper around SLContentStream.InitWithFilterPropertiesQueueHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLContentStream) PopulateDisplayStreamPropertiesWith ¶

func (s SLContentStream) PopulateDisplayStreamPropertiesWith(properties objectivec.IObject, with objectivec.IObject)

func (SLContentStream) Properties ¶

func (s SLContentStream) Properties() foundation.INSDictionary

func (SLContentStream) Queue ¶

func (s SLContentStream) Queue() objectivec.Object

func (SLContentStream) Running ¶

func (s SLContentStream) Running() bool

func (SLContentStream) Session ¶

func (s SLContentStream) Session() ISLSharingSession

func (SLContentStream) SetFilter ¶

func (s SLContentStream) SetFilter(value ISLContentFilter)

func (SLContentStream) SetHandler ¶

func (s SLContentStream) SetHandler(handler VoidHandler)

func (SLContentStream) SetHandlerSync ¶

func (s SLContentStream) SetHandlerSync(ctx context.Context) error

SetHandlerSync is a synchronous wrapper around SLContentStream.SetHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLContentStream) SetProperties ¶

func (s SLContentStream) SetProperties(value foundation.INSDictionary)

func (SLContentStream) SetQueue ¶

func (s SLContentStream) SetQueue(value objectivec.Object)

func (SLContentStream) SetRunning ¶

func (s SLContentStream) SetRunning(value bool)

func (SLContentStream) SetSession ¶

func (s SLContentStream) SetSession(value ISLSharingSession)

func (SLContentStream) SetStream ¶

func (s SLContentStream) SetStream(value coregraphics.CGDisplayStreamRef)

func (SLContentStream) Start ¶

func (s SLContentStream) Start(start []objectivec.IObject) bool

func (SLContentStream) Stop ¶

func (s SLContentStream) Stop(stop []objectivec.IObject) bool

func (SLContentStream) Stream ¶

func (SLContentStream) Superclass ¶

func (s SLContentStream) Superclass() objectivec.Class

func (SLContentStream) UpdateFilterError ¶

func (s SLContentStream) UpdateFilterError(filter objectivec.IObject) (bool, error)

func (SLContentStream) UpdatePropertiesError ¶

func (s SLContentStream) UpdatePropertiesError(properties objectivec.IObject) (bool, error)

func (SLContentStream) ZeroWeakSelf ¶

func (s SLContentStream) ZeroWeakSelf() VoidHandler

type SLContentStreamClass ¶

type SLContentStreamClass struct {
	// contains filtered or unexported fields
}

func GetSLContentStreamClass ¶

func GetSLContentStreamClass() SLContentStreamClass

GetSLContentStreamClass returns the class object for SLContentStream.

func (SLContentStreamClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLContentStreamClass) Class ¶

func (sc SLContentStreamClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLContentStreamClass) CreateScreenshotPropertiesQueueHandlerError ¶

func (_SLContentStreamClass SLContentStreamClass) CreateScreenshotPropertiesQueueHandlerError(screenshot objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject, handler func()) (bool, error)

func (SLContentStreamClass) CreateSessionContentWithFilterError ¶

func (_SLContentStreamClass SLContentStreamClass) CreateSessionContentWithFilterError(filter objectivec.IObject) (objectivec.IObject, error)

type SLContentStreamUpdate ¶

type SLContentStreamUpdate struct {
	objectivec.Object
}

Methods ¶

func NewSLContentStreamUpdate ¶

func NewSLContentStreamUpdate() SLContentStreamUpdate

NewSLContentStreamUpdate creates a new SLContentStreamUpdate instance.

func NewSLContentStreamUpdateWithStatusDisplayTimeFrameSurfaceUpdateRef ¶

func NewSLContentStreamUpdateWithStatusDisplayTimeFrameSurfaceUpdateRef(status int, time uint64, surface objectivec.IObject, ref coregraphics.CGDisplayStreamUpdateRef) SLContentStreamUpdate

func SLContentStreamUpdateFromID ¶

func SLContentStreamUpdateFromID(id objc.ID) SLContentStreamUpdate

SLContentStreamUpdateFromID constructs a SLContentStreamUpdate from an objc.ID.

func (SLContentStreamUpdate) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLContentStreamUpdate) BoundingRect ¶

func (s SLContentStreamUpdate) BoundingRect() corefoundation.CGRect

func (SLContentStreamUpdate) ContentRect ¶

func (SLContentStreamUpdate) ContentScale ¶

func (s SLContentStreamUpdate) ContentScale() float64

func (SLContentStreamUpdate) CopyRects ¶

func (s SLContentStreamUpdate) CopyRects(rects int) objectivec.IObject

func (SLContentStreamUpdate) CornerRadius ¶

func (s SLContentStreamUpdate) CornerRadius() float64

func (SLContentStreamUpdate) DirtyRects ¶

func (s SLContentStreamUpdate) DirtyRects() foundation.INSArray

func (SLContentStreamUpdate) DisplayResolution ¶

func (s SLContentStreamUpdate) DisplayResolution() float64

func (SLContentStreamUpdate) DisplayTime ¶

func (s SLContentStreamUpdate) DisplayTime() uint64

func (SLContentStreamUpdate) DropCount ¶

func (s SLContentStreamUpdate) DropCount() uint64

func (SLContentStreamUpdate) FrameSurface ¶

func (s SLContentStreamUpdate) FrameSurface() iosurface.IOSurface

func (SLContentStreamUpdate) Init ¶

Init initializes the instance.

func (SLContentStreamUpdate) InitWithStatusDisplayTimeFrameSurfaceUpdateRef ¶

func (s SLContentStreamUpdate) InitWithStatusDisplayTimeFrameSurfaceUpdateRef(status int, time uint64, surface objectivec.IObject, ref coregraphics.CGDisplayStreamUpdateRef) SLContentStreamUpdate

func (SLContentStreamUpdate) MetaData ¶

func (SLContentStreamUpdate) ScreenRect ¶

func (SLContentStreamUpdate) SetMetaData ¶

func (s SLContentStreamUpdate) SetMetaData(value foundation.INSDictionary)

func (SLContentStreamUpdate) SetUpdateRef ¶

func (SLContentStreamUpdate) Status ¶

func (s SLContentStreamUpdate) Status() int

func (SLContentStreamUpdate) UpdateRef ¶

type SLContentStreamUpdateClass ¶

type SLContentStreamUpdateClass struct {
	// contains filtered or unexported fields
}

func GetSLContentStreamUpdateClass ¶

func GetSLContentStreamUpdateClass() SLContentStreamUpdateClass

GetSLContentStreamUpdateClass returns the class object for SLContentStreamUpdate.

func (SLContentStreamUpdateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLContentStreamUpdateClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLDataTimelineConfig ¶

type SLDataTimelineConfig struct {
	objectivec.Object
}

Methods ¶

func NewSLDataTimelineConfig ¶

func NewSLDataTimelineConfig() SLDataTimelineConfig

NewSLDataTimelineConfig creates a new SLDataTimelineConfig instance.

func SLDataTimelineConfigFromID ¶

func SLDataTimelineConfigFromID(id objc.ID) SLDataTimelineConfig

SLDataTimelineConfigFromID constructs a SLDataTimelineConfig from an objc.ID.

func (SLDataTimelineConfig) AddInfoOption ¶

func (s SLDataTimelineConfig) AddInfoOption(option objectivec.IObject)

func (SLDataTimelineConfig) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDataTimelineConfig) ConnectionQueue ¶

func (s SLDataTimelineConfig) ConnectionQueue() objectivec.Object

func (SLDataTimelineConfig) CreateCancellableMachRecvSourceWithQueueCancelActionError ¶

func (s SLDataTimelineConfig) CreateCancellableMachRecvSourceWithQueueCancelActionError(queue objectivec.IObject, action func()) (objectivec.IObject, error)

func (SLDataTimelineConfig) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler ¶

func (s SLDataTimelineConfig) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler(queue objectivec.IObject, handler VoidHandler, handler2 VoidHandler) objectivec.IObject

func (SLDataTimelineConfig) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandlerSync ¶

func (s SLDataTimelineConfig) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandlerSync(ctx context.Context, queue objectivec.IObject, handler VoidHandler) error

CreateNoSenderRecvPairWithQueueErrorHandlerEventHandlerSync is a synchronous wrapper around SLDataTimelineConfig.CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLDataTimelineConfig) CreateXPCObject ¶

func (s SLDataTimelineConfig) CreateXPCObject() objectivec.IObject

func (SLDataTimelineConfig) EstablishConnectionWithResultBlock ¶

func (s SLDataTimelineConfig) EstablishConnectionWithResultBlock(block VoidHandler)

func (SLDataTimelineConfig) EstablishConnectionWithResultBlockSync ¶

func (s SLDataTimelineConfig) EstablishConnectionWithResultBlockSync(ctx context.Context) error

EstablishConnectionWithResultBlockSync is a synchronous wrapper around SLDataTimelineConfig.EstablishConnectionWithResultBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLDataTimelineConfig) InfoOptions ¶

func (s SLDataTimelineConfig) InfoOptions() foundation.INSSet

func (SLDataTimelineConfig) Init ¶

Init initializes the instance.

func (SLDataTimelineConfig) InitWithNameAndUpdateBlock ¶

func (s SLDataTimelineConfig) InitWithNameAndUpdateBlock(name objectivec.IObject, block VoidHandler) SLDataTimelineConfig

func (SLDataTimelineConfig) InitWithNameAndUpdateBlockSync ¶

func (s SLDataTimelineConfig) InitWithNameAndUpdateBlockSync(ctx context.Context, name objectivec.IObject) error

InitWithNameAndUpdateBlockSync is a synchronous wrapper around SLDataTimelineConfig.InitWithNameAndUpdateBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLDataTimelineConfig) Name ¶

func (s SLDataTimelineConfig) Name() string

func (SLDataTimelineConfig) ReportIntervals ¶

func (s SLDataTimelineConfig) ReportIntervals() foundation.INSDictionary

func (SLDataTimelineConfig) RequestReportIntervalValueForKey ¶

func (s SLDataTimelineConfig) RequestReportIntervalValueForKey(value uint16, key objectivec.IObject)

func (SLDataTimelineConfig) RequestSampleIntervalValueForKey ¶

func (s SLDataTimelineConfig) RequestSampleIntervalValueForKey(value uint16, key objectivec.IObject)

func (SLDataTimelineConfig) SampleIntervals ¶

func (s SLDataTimelineConfig) SampleIntervals() foundation.INSDictionary

func (SLDataTimelineConfig) SetTargetQueue ¶

func (s SLDataTimelineConfig) SetTargetQueue(queue objectivec.IObject)

func (SLDataTimelineConfig) SetUpdateBlockQueue ¶

func (s SLDataTimelineConfig) SetUpdateBlockQueue(value objectivec.Object)

func (SLDataTimelineConfig) UpdateBlock ¶

func (s SLDataTimelineConfig) UpdateBlock() VoidHandler

func (SLDataTimelineConfig) UpdateBlockQueue ¶

func (s SLDataTimelineConfig) UpdateBlockQueue() objectivec.Object

type SLDataTimelineConfigClass ¶

type SLDataTimelineConfigClass struct {
	// contains filtered or unexported fields
}

func GetSLDataTimelineConfigClass ¶

func GetSLDataTimelineConfigClass() SLDataTimelineConfigClass

GetSLDataTimelineConfigClass returns the class object for SLDataTimelineConfig.

func (SLDataTimelineConfigClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDataTimelineConfigClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLDataTimelineConfigClass) ConfigWithNameAndUpdateBlock ¶

func (_SLDataTimelineConfigClass SLDataTimelineConfigClass) ConfigWithNameAndUpdateBlock(name objectivec.IObject, block VoidHandler) objectivec.IObject

func (SLDataTimelineConfigClass) ConfigWithNameAndUpdateBlockSync ¶

func (sc SLDataTimelineConfigClass) ConfigWithNameAndUpdateBlockSync(ctx context.Context, name objectivec.IObject) error

ConfigWithNameAndUpdateBlockSync is a synchronous wrapper around [SLDataTimelineConfig.ConfigWithNameAndUpdateBlock]. It blocks until the completion handler fires or the context is cancelled.

type SLDataTimelineConnection ¶

type SLDataTimelineConnection interface {
	objectivec.IObject

	// Close protocol.
	Close()

	// Connected protocol.
	Connected() bool
}

SLDataTimelineConnection protocol.

type SLDataTimelineConnectionObject ¶

type SLDataTimelineConnectionObject struct {
	objectivec.Object
}

SLDataTimelineConnectionObject wraps an existing Objective-C object that conforms to the SLDataTimelineConnection protocol.

func SLDataTimelineConnectionObjectFromID ¶

func SLDataTimelineConnectionObjectFromID(id objc.ID) SLDataTimelineConnectionObject

SLDataTimelineConnectionObjectFromID constructs a SLDataTimelineConnectionObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineConnectionObject) BaseObject ¶

func (SLDataTimelineConnectionObject) Close ¶

func (SLDataTimelineConnectionObject) Connected ¶

func (o SLDataTimelineConnectionObject) Connected() bool

func (SLDataTimelineConnectionObject) Name ¶

type SLDataTimelineProcess ¶

type SLDataTimelineProcess interface {
	objectivec.IObject

	// Pid protocol.
	Pid() int
}

SLDataTimelineProcess protocol.

type SLDataTimelineProcessEntry ¶

type SLDataTimelineProcessEntry struct {
	objectivec.Object
}

Methods ¶

func NewSLDataTimelineProcessEntry ¶

func NewSLDataTimelineProcessEntry() SLDataTimelineProcessEntry

NewSLDataTimelineProcessEntry creates a new SLDataTimelineProcessEntry instance.

func NewSLDataTimelineProcessEntryWithXPCObject ¶

func NewSLDataTimelineProcessEntryWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineProcessEntry

func SLDataTimelineProcessEntryFromID ¶

func SLDataTimelineProcessEntryFromID(id objc.ID) SLDataTimelineProcessEntry

SLDataTimelineProcessEntryFromID constructs a SLDataTimelineProcessEntry from an objc.ID.

func (SLDataTimelineProcessEntry) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDataTimelineProcessEntry) CreateXPCObject ¶

func (s SLDataTimelineProcessEntry) CreateXPCObject() objectivec.IObject

func (SLDataTimelineProcessEntry) Init ¶

Init initializes the instance.

func (SLDataTimelineProcessEntry) InitWithXPCObject ¶

func (SLDataTimelineProcessEntry) OffScreen ¶

func (s SLDataTimelineProcessEntry) OffScreen() uint64

func (SLDataTimelineProcessEntry) OnScreenOccluded ¶

func (s SLDataTimelineProcessEntry) OnScreenOccluded() uint64

func (SLDataTimelineProcessEntry) OnScreenVisible ¶

func (s SLDataTimelineProcessEntry) OnScreenVisible() uint64

func (SLDataTimelineProcessEntry) OrderedOut ¶

func (s SLDataTimelineProcessEntry) OrderedOut() uint64

func (SLDataTimelineProcessEntry) Pid ¶

func (SLDataTimelineProcessEntry) WindowData ¶

func (s SLDataTimelineProcessEntry) WindowData() unsafe.Pointer

type SLDataTimelineProcessEntryClass ¶

type SLDataTimelineProcessEntryClass struct {
	// contains filtered or unexported fields
}

func GetSLDataTimelineProcessEntryClass ¶

func GetSLDataTimelineProcessEntryClass() SLDataTimelineProcessEntryClass

GetSLDataTimelineProcessEntryClass returns the class object for SLDataTimelineProcessEntry.

func (SLDataTimelineProcessEntryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDataTimelineProcessEntryClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLDataTimelineProcessEntryClass) EntryWithXPCObject ¶

func (_SLDataTimelineProcessEntryClass SLDataTimelineProcessEntryClass) EntryWithXPCObject(xPCObject objectivec.IObject) objectivec.IObject

type SLDataTimelineProcessHandler ¶

type SLDataTimelineProcessHandler = func(*kernel.Pointer)

SLDataTimelineProcessHandler is the signature for a completion handler block.

Used by:

  • [SLDataTimelineSessionProcessCollection.ProcessesApplyBlock]

type SLDataTimelineProcessObject ¶

type SLDataTimelineProcessObject struct {
	objectivec.Object
}

SLDataTimelineProcessObject wraps an existing Objective-C object that conforms to the SLDataTimelineProcess protocol.

func SLDataTimelineProcessObjectFromID ¶

func SLDataTimelineProcessObjectFromID(id objc.ID) SLDataTimelineProcessObject

SLDataTimelineProcessObjectFromID constructs a SLDataTimelineProcessObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineProcessObject) BaseObject ¶

func (SLDataTimelineProcessObject) Pid ¶

func (SLDataTimelineProcessObject) WindowData ¶

type SLDataTimelineProcessWindows ¶

type SLDataTimelineProcessWindows interface {
	objectivec.IObject

	// OffScreen protocol.
	OffScreen() uint64

	// OnScreenOccluded protocol.
	OnScreenOccluded() uint64

	// OnScreenVisible protocol.
	OnScreenVisible() uint64

	// OrderedOut protocol.
	OrderedOut() uint64
}

SLDataTimelineProcessWindows protocol.

type SLDataTimelineProcessWindowsObject ¶

type SLDataTimelineProcessWindowsObject struct {
	objectivec.Object
}

SLDataTimelineProcessWindowsObject wraps an existing Objective-C object that conforms to the SLDataTimelineProcessWindows protocol.

func SLDataTimelineProcessWindowsObjectFromID ¶

func SLDataTimelineProcessWindowsObjectFromID(id objc.ID) SLDataTimelineProcessWindowsObject

SLDataTimelineProcessWindowsObjectFromID constructs a SLDataTimelineProcessWindowsObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineProcessWindowsObject) BaseObject ¶

func (SLDataTimelineProcessWindowsObject) OffScreen ¶

func (SLDataTimelineProcessWindowsObject) OnScreenOccluded ¶

func (o SLDataTimelineProcessWindowsObject) OnScreenOccluded() uint64

func (SLDataTimelineProcessWindowsObject) OnScreenVisible ¶

func (o SLDataTimelineProcessWindowsObject) OnScreenVisible() uint64

func (SLDataTimelineProcessWindowsObject) OrderedOut ¶

type SLDataTimelineServerSnapshot ¶

type SLDataTimelineServerSnapshot interface {
	objectivec.IObject

	// Index protocol.
	Index() uint64

	// SessionsApplyBlock protocol.
	SessionsApplyBlock(block SLDataTimelineSessionHandler)

	// Timestamp protocol.
	Timestamp() float64
}

SLDataTimelineServerSnapshot protocol.

type SLDataTimelineServerSnapshotEntry ¶

type SLDataTimelineServerSnapshotEntry struct {
	objectivec.Object
}

Methods ¶

func NewSLDataTimelineServerSnapshotEntry ¶

func NewSLDataTimelineServerSnapshotEntry() SLDataTimelineServerSnapshotEntry

NewSLDataTimelineServerSnapshotEntry creates a new SLDataTimelineServerSnapshotEntry instance.

func NewSLDataTimelineServerSnapshotEntryWithXPCObject ¶

func NewSLDataTimelineServerSnapshotEntryWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineServerSnapshotEntry

func SLDataTimelineServerSnapshotEntryFromID ¶

func SLDataTimelineServerSnapshotEntryFromID(id objc.ID) SLDataTimelineServerSnapshotEntry

SLDataTimelineServerSnapshotEntryFromID constructs a SLDataTimelineServerSnapshotEntry from an objc.ID.

func (SLDataTimelineServerSnapshotEntry) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDataTimelineServerSnapshotEntry) CreateXPCObject ¶

func (SLDataTimelineServerSnapshotEntry) Index ¶

func (SLDataTimelineServerSnapshotEntry) Init ¶

Init initializes the instance.

func (SLDataTimelineServerSnapshotEntry) InitWithXPCObject ¶

func (SLDataTimelineServerSnapshotEntry) Sessions ¶

func (SLDataTimelineServerSnapshotEntry) SessionsApplyBlock ¶

func (s SLDataTimelineServerSnapshotEntry) SessionsApplyBlock(block VoidHandler)

func (SLDataTimelineServerSnapshotEntry) SessionsApplyBlockSync ¶

func (s SLDataTimelineServerSnapshotEntry) SessionsApplyBlockSync(ctx context.Context) error

SessionsApplyBlockSync is a synchronous wrapper around SLDataTimelineServerSnapshotEntry.SessionsApplyBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLDataTimelineServerSnapshotEntry) SessionsArray ¶

func (SLDataTimelineServerSnapshotEntry) Timestamp ¶

type SLDataTimelineServerSnapshotEntryClass ¶

type SLDataTimelineServerSnapshotEntryClass struct {
	// contains filtered or unexported fields
}

func GetSLDataTimelineServerSnapshotEntryClass ¶

func GetSLDataTimelineServerSnapshotEntryClass() SLDataTimelineServerSnapshotEntryClass

GetSLDataTimelineServerSnapshotEntryClass returns the class object for SLDataTimelineServerSnapshotEntry.

func (SLDataTimelineServerSnapshotEntryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDataTimelineServerSnapshotEntryClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLDataTimelineServerSnapshotEntryClass) EntryWithXPCObject ¶

func (_SLDataTimelineServerSnapshotEntryClass SLDataTimelineServerSnapshotEntryClass) EntryWithXPCObject(xPCObject objectivec.IObject) objectivec.IObject

type SLDataTimelineServerSnapshotHandler ¶

type SLDataTimelineServerSnapshotHandler = func(*kernel.Pointer)

SLDataTimelineServerSnapshotHandler is the signature for a completion handler block.

Used by:

  • [SLDataTimelineSnapshotCollection.SnapshotsApplyBlock]

type SLDataTimelineServerSnapshotObject ¶

type SLDataTimelineServerSnapshotObject struct {
	objectivec.Object
}

SLDataTimelineServerSnapshotObject wraps an existing Objective-C object that conforms to the SLDataTimelineServerSnapshot protocol.

func SLDataTimelineServerSnapshotObjectFromID ¶

func SLDataTimelineServerSnapshotObjectFromID(id objc.ID) SLDataTimelineServerSnapshotObject

SLDataTimelineServerSnapshotObjectFromID constructs a SLDataTimelineServerSnapshotObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineServerSnapshotObject) BaseObject ¶

func (SLDataTimelineServerSnapshotObject) Index ¶

func (SLDataTimelineServerSnapshotObject) Sessions ¶

func (SLDataTimelineServerSnapshotObject) SessionsApplyBlock ¶

func (SLDataTimelineServerSnapshotObject) Timestamp ¶

type SLDataTimelineSession ¶

type SLDataTimelineSession interface {
	objectivec.IObject

	// AuditID protocol.
	AuditID() int

	// CgID protocol.
	CgID() uint32

	// CurrentSnapshotMember protocol.
	CurrentSnapshotMember() bool
}

SLDataTimelineSession protocol.

type SLDataTimelineSessionEntry ¶

type SLDataTimelineSessionEntry struct {
	objectivec.Object
}

Methods ¶

func NewSLDataTimelineSessionEntry ¶

func NewSLDataTimelineSessionEntry() SLDataTimelineSessionEntry

NewSLDataTimelineSessionEntry creates a new SLDataTimelineSessionEntry instance.

func NewSLDataTimelineSessionEntryWithXPCObject ¶

func NewSLDataTimelineSessionEntryWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineSessionEntry

func SLDataTimelineSessionEntryFromID ¶

func SLDataTimelineSessionEntryFromID(id objc.ID) SLDataTimelineSessionEntry

SLDataTimelineSessionEntryFromID constructs a SLDataTimelineSessionEntry from an objc.ID.

func (SLDataTimelineSessionEntry) AuditID ¶

func (s SLDataTimelineSessionEntry) AuditID() int

func (SLDataTimelineSessionEntry) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDataTimelineSessionEntry) CgID ¶

func (SLDataTimelineSessionEntry) CreateXPCObject ¶

func (s SLDataTimelineSessionEntry) CreateXPCObject() objectivec.IObject

func (SLDataTimelineSessionEntry) CurrentSnapshotMember ¶

func (s SLDataTimelineSessionEntry) CurrentSnapshotMember() bool

func (SLDataTimelineSessionEntry) Init ¶

Init initializes the instance.

func (SLDataTimelineSessionEntry) InitWithXPCObject ¶

func (SLDataTimelineSessionEntry) ProcessData ¶

func (s SLDataTimelineSessionEntry) ProcessData() unsafe.Pointer

type SLDataTimelineSessionEntryClass ¶

type SLDataTimelineSessionEntryClass struct {
	// contains filtered or unexported fields
}

func GetSLDataTimelineSessionEntryClass ¶

func GetSLDataTimelineSessionEntryClass() SLDataTimelineSessionEntryClass

GetSLDataTimelineSessionEntryClass returns the class object for SLDataTimelineSessionEntry.

func (SLDataTimelineSessionEntryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDataTimelineSessionEntryClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLDataTimelineSessionEntryClass) EntryWithXPCObject ¶

func (_SLDataTimelineSessionEntryClass SLDataTimelineSessionEntryClass) EntryWithXPCObject(xPCObject objectivec.IObject) objectivec.IObject

type SLDataTimelineSessionHandler ¶

type SLDataTimelineSessionHandler = func(*kernel.Pointer)

SLDataTimelineSessionHandler is the signature for a completion handler block.

Used by:

  • [SLDataTimelineServerSnapshot.SessionsApplyBlock]

type SLDataTimelineSessionObject ¶

type SLDataTimelineSessionObject struct {
	objectivec.Object
}

SLDataTimelineSessionObject wraps an existing Objective-C object that conforms to the SLDataTimelineSession protocol.

func SLDataTimelineSessionObjectFromID ¶

func SLDataTimelineSessionObjectFromID(id objc.ID) SLDataTimelineSessionObject

SLDataTimelineSessionObjectFromID constructs a SLDataTimelineSessionObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineSessionObject) AuditID ¶

func (o SLDataTimelineSessionObject) AuditID() int

func (SLDataTimelineSessionObject) BaseObject ¶

func (SLDataTimelineSessionObject) CgID ¶

func (SLDataTimelineSessionObject) CurrentSnapshotMember ¶

func (o SLDataTimelineSessionObject) CurrentSnapshotMember() bool

func (SLDataTimelineSessionObject) ProcessData ¶

type SLDataTimelineSessionPlaceholderEntry ¶

type SLDataTimelineSessionPlaceholderEntry struct {
	SLDataTimelineSessionEntry
}

func NewSLDataTimelineSessionPlaceholderEntry ¶

func NewSLDataTimelineSessionPlaceholderEntry() SLDataTimelineSessionPlaceholderEntry

NewSLDataTimelineSessionPlaceholderEntry creates a new SLDataTimelineSessionPlaceholderEntry instance.

func NewSLDataTimelineSessionPlaceholderEntryWithXPCObject ¶

func NewSLDataTimelineSessionPlaceholderEntryWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineSessionPlaceholderEntry

func SLDataTimelineSessionPlaceholderEntryFromID ¶

func SLDataTimelineSessionPlaceholderEntryFromID(id objc.ID) SLDataTimelineSessionPlaceholderEntry

SLDataTimelineSessionPlaceholderEntryFromID constructs a SLDataTimelineSessionPlaceholderEntry from an objc.ID.

func (SLDataTimelineSessionPlaceholderEntry) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDataTimelineSessionPlaceholderEntry) Init ¶

Init initializes the instance.

type SLDataTimelineSessionPlaceholderEntryClass ¶

type SLDataTimelineSessionPlaceholderEntryClass struct {
	// contains filtered or unexported fields
}

func GetSLDataTimelineSessionPlaceholderEntryClass ¶

func GetSLDataTimelineSessionPlaceholderEntryClass() SLDataTimelineSessionPlaceholderEntryClass

GetSLDataTimelineSessionPlaceholderEntryClass returns the class object for SLDataTimelineSessionPlaceholderEntry.

func (SLDataTimelineSessionPlaceholderEntryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDataTimelineSessionPlaceholderEntryClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLDataTimelineSessionProcessCollection ¶

type SLDataTimelineSessionProcessCollection interface {
	objectivec.IObject

	// ForegroundAppPID protocol.
	ForegroundAppPID() int

	// ProcessesApplyBlock protocol.
	ProcessesApplyBlock(block SLDataTimelineProcessHandler)

	// SessionSnapshotIndex protocol.
	SessionSnapshotIndex() uint64

	// SessionSnapshotTimestamp protocol.
	SessionSnapshotTimestamp() float64
}

SLDataTimelineSessionProcessCollection protocol.

type SLDataTimelineSessionProcessCollectionObject ¶

type SLDataTimelineSessionProcessCollectionObject struct {
	objectivec.Object
}

SLDataTimelineSessionProcessCollectionObject wraps an existing Objective-C object that conforms to the SLDataTimelineSessionProcessCollection protocol.

func SLDataTimelineSessionProcessCollectionObjectFromID ¶

func SLDataTimelineSessionProcessCollectionObjectFromID(id objc.ID) SLDataTimelineSessionProcessCollectionObject

SLDataTimelineSessionProcessCollectionObjectFromID constructs a SLDataTimelineSessionProcessCollectionObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineSessionProcessCollectionObject) BaseObject ¶

func (SLDataTimelineSessionProcessCollectionObject) ForegroundAppPID ¶

func (SLDataTimelineSessionProcessCollectionObject) Processes ¶

func (SLDataTimelineSessionProcessCollectionObject) ProcessesApplyBlock ¶

func (SLDataTimelineSessionProcessCollectionObject) SessionSnapshotIndex ¶

func (o SLDataTimelineSessionProcessCollectionObject) SessionSnapshotIndex() uint64

func (SLDataTimelineSessionProcessCollectionObject) SessionSnapshotTimestamp ¶

func (o SLDataTimelineSessionProcessCollectionObject) SessionSnapshotTimestamp() float64

type SLDataTimelineSessionSnapshotEntry ¶

type SLDataTimelineSessionSnapshotEntry struct {
	SLDataTimelineSessionEntry
}

Methods ¶

func NewSLDataTimelineSessionSnapshotEntry ¶

func NewSLDataTimelineSessionSnapshotEntry() SLDataTimelineSessionSnapshotEntry

NewSLDataTimelineSessionSnapshotEntry creates a new SLDataTimelineSessionSnapshotEntry instance.

func NewSLDataTimelineSessionSnapshotEntryWithXPCObject ¶

func NewSLDataTimelineSessionSnapshotEntryWithXPCObject(xPCObject objectivec.IObject) SLDataTimelineSessionSnapshotEntry

func SLDataTimelineSessionSnapshotEntryFromID ¶

func SLDataTimelineSessionSnapshotEntryFromID(id objc.ID) SLDataTimelineSessionSnapshotEntry

SLDataTimelineSessionSnapshotEntryFromID constructs a SLDataTimelineSessionSnapshotEntry from an objc.ID.

func (SLDataTimelineSessionSnapshotEntry) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDataTimelineSessionSnapshotEntry) ForegroundAppPID ¶

func (s SLDataTimelineSessionSnapshotEntry) ForegroundAppPID() int

func (SLDataTimelineSessionSnapshotEntry) Init ¶

Init initializes the instance.

func (SLDataTimelineSessionSnapshotEntry) Processes ¶

func (SLDataTimelineSessionSnapshotEntry) ProcessesApplyBlock ¶

func (s SLDataTimelineSessionSnapshotEntry) ProcessesApplyBlock(block VoidHandler)

func (SLDataTimelineSessionSnapshotEntry) ProcessesApplyBlockSync ¶

func (s SLDataTimelineSessionSnapshotEntry) ProcessesApplyBlockSync(ctx context.Context) error

ProcessesApplyBlockSync is a synchronous wrapper around SLDataTimelineSessionSnapshotEntry.ProcessesApplyBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLDataTimelineSessionSnapshotEntry) ProcessesArray ¶

func (SLDataTimelineSessionSnapshotEntry) SessionSnapshotIndex ¶

func (s SLDataTimelineSessionSnapshotEntry) SessionSnapshotIndex() uint64

func (SLDataTimelineSessionSnapshotEntry) SessionSnapshotTimestamp ¶

func (s SLDataTimelineSessionSnapshotEntry) SessionSnapshotTimestamp() float64

type SLDataTimelineSessionSnapshotEntryClass ¶

type SLDataTimelineSessionSnapshotEntryClass struct {
	// contains filtered or unexported fields
}

func GetSLDataTimelineSessionSnapshotEntryClass ¶

func GetSLDataTimelineSessionSnapshotEntryClass() SLDataTimelineSessionSnapshotEntryClass

GetSLDataTimelineSessionSnapshotEntryClass returns the class object for SLDataTimelineSessionSnapshotEntry.

func (SLDataTimelineSessionSnapshotEntryClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDataTimelineSessionSnapshotEntryClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLDataTimelineSnapshotCollection ¶

type SLDataTimelineSnapshotCollection interface {
	objectivec.IObject

	// SnapshotsApplyBlock protocol.
	SnapshotsApplyBlock(block SLDataTimelineServerSnapshotHandler)
}

SLDataTimelineSnapshotCollection protocol.

type SLDataTimelineSnapshotCollectionObject ¶

type SLDataTimelineSnapshotCollectionObject struct {
	objectivec.Object
}

SLDataTimelineSnapshotCollectionObject wraps an existing Objective-C object that conforms to the SLDataTimelineSnapshotCollection protocol.

func SLDataTimelineSnapshotCollectionObjectFromID ¶

func SLDataTimelineSnapshotCollectionObjectFromID(id objc.ID) SLDataTimelineSnapshotCollectionObject

SLDataTimelineSnapshotCollectionObjectFromID constructs a SLDataTimelineSnapshotCollectionObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineSnapshotCollectionObject) BaseObject ¶

func (SLDataTimelineSnapshotCollectionObject) Snapshots ¶

func (SLDataTimelineSnapshotCollectionObject) SnapshotsApplyBlock ¶

type SLDataTimelineUpdate ¶

type SLDataTimelineUpdate interface {
	objectivec.IObject

	// Action protocol.
	Action() uint32
}

SLDataTimelineUpdate protocol.

type SLDataTimelineUpdateObject ¶

type SLDataTimelineUpdateObject struct {
	objectivec.Object
}

SLDataTimelineUpdateObject wraps an existing Objective-C object that conforms to the SLDataTimelineUpdate protocol.

func SLDataTimelineUpdateObjectFromID ¶

func SLDataTimelineUpdateObjectFromID(id objc.ID) SLDataTimelineUpdateObject

SLDataTimelineUpdateObjectFromID constructs a SLDataTimelineUpdateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLDataTimelineUpdateObject) Action ¶

func (SLDataTimelineUpdateObject) BaseObject ¶

func (SLDataTimelineUpdateObject) ClaimSnapshotCollection ¶

func (o SLDataTimelineUpdateObject) ClaimSnapshotCollection() objectivec.IObject

func (SLDataTimelineUpdateObject) Connection ¶

type SLDisplayPresetDevice ¶

type SLDisplayPresetDevice struct {
	objectivec.Object
}

Methods ¶

func NewSLDisplayPresetDevice ¶

func NewSLDisplayPresetDevice() SLDisplayPresetDevice

NewSLDisplayPresetDevice creates a new SLDisplayPresetDevice instance.

func NewSLDisplayPresetDeviceWithService ¶

func NewSLDisplayPresetDeviceWithService(service uint32) SLDisplayPresetDevice

func SLDisplayPresetDeviceFromID ¶

func SLDisplayPresetDeviceFromID(id objc.ID) SLDisplayPresetDevice

SLDisplayPresetDeviceFromID constructs a SLDisplayPresetDevice from an objc.ID.

func (SLDisplayPresetDevice) ActivePresetIndex ¶

func (s SLDisplayPresetDevice) ActivePresetIndex() uint32

func (SLDisplayPresetDevice) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDisplayPresetDevice) ContainerId ¶

func (s SLDisplayPresetDevice) ContainerId() objectivec.IObject

func (SLDisplayPresetDevice) CopyCFContainerId ¶

func (s SLDisplayPresetDevice) CopyCFContainerId() corefoundation.CFUUID

func (SLDisplayPresetDevice) CopyCalibrationInfo ¶

func (s SLDisplayPresetDevice) CopyCalibrationInfo() objectivec.IObject

func (SLDisplayPresetDevice) CopyCustomPresetInfo ¶

func (s SLDisplayPresetDevice) CopyCustomPresetInfo() objectivec.IObject

func (SLDisplayPresetDevice) CopyPresetAtIndex ¶

func (s SLDisplayPresetDevice) CopyPresetAtIndex(index uint32) objectivec.IObject

func (SLDisplayPresetDevice) CopyPresetDataAtIndex ¶

func (s SLDisplayPresetDevice) CopyPresetDataAtIndex(index uint32) objectivec.IObject

func (SLDisplayPresetDevice) CopyUserAdjustment ¶

func (s SLDisplayPresetDevice) CopyUserAdjustment() objectivec.IObject

func (SLDisplayPresetDevice) CopyUserAdjustmentData ¶

func (s SLDisplayPresetDevice) CopyUserAdjustmentData() objectivec.IObject

func (SLDisplayPresetDevice) CopyUserAdjustmentForPreset ¶

func (s SLDisplayPresetDevice) CopyUserAdjustmentForPreset(preset uint32) objectivec.IObject

func (SLDisplayPresetDevice) FactoryDefaultPresetIndex ¶

func (s SLDisplayPresetDevice) FactoryDefaultPresetIndex() uint32

func (SLDisplayPresetDevice) FactoryResetWithType ¶

func (s SLDisplayPresetDevice) FactoryResetWithType(type_ byte) bool

func (SLDisplayPresetDevice) GetUserAdjustmentPowerLimit ¶

func (s SLDisplayPresetDevice) GetUserAdjustmentPowerLimit() float32

func (SLDisplayPresetDevice) GetUserAdjustmentRangeWithInput ¶

func (s SLDisplayPresetDevice) GetUserAdjustmentRangeWithInput(range_ uint32, input unsafe.Pointer) unsafe.Pointer

func (SLDisplayPresetDevice) Init ¶

Init initializes the instance.

func (SLDisplayPresetDevice) InitWithService ¶

func (s SLDisplayPresetDevice) InitWithService(service uint32) SLDisplayPresetDevice

func (SLDisplayPresetDevice) InvalidateLiveUserAdjustmentForPreset ¶

func (s SLDisplayPresetDevice) InvalidateLiveUserAdjustmentForPreset(preset uint32) bool

func (SLDisplayPresetDevice) InvalidateUserAdjustment ¶

func (s SLDisplayPresetDevice) InvalidateUserAdjustment() bool

func (SLDisplayPresetDevice) InvalidateUserAdjustmentForPreset ¶

func (s SLDisplayPresetDevice) InvalidateUserAdjustmentForPreset(preset uint32) bool

func (SLDisplayPresetDevice) IsLiveUserAdjustmentSupported ¶

func (s SLDisplayPresetDevice) IsLiveUserAdjustmentSupported() bool

func (SLDisplayPresetDevice) IsPerPresetUserAdjustmentSupported ¶

func (s SLDisplayPresetDevice) IsPerPresetUserAdjustmentSupported() bool

func (SLDisplayPresetDevice) IsPresetValidAtIndex ¶

func (s SLDisplayPresetDevice) IsPresetValidAtIndex(index uint32) bool

func (SLDisplayPresetDevice) IsPresetWritableAtIndex ¶

func (s SLDisplayPresetDevice) IsPresetWritableAtIndex(index uint32) bool

func (SLDisplayPresetDevice) IsUserAdjustmentSupported ¶

func (s SLDisplayPresetDevice) IsUserAdjustmentSupported() bool

func (SLDisplayPresetDevice) IsUserAdjustmentValid ¶

func (s SLDisplayPresetDevice) IsUserAdjustmentValid() bool

func (SLDisplayPresetDevice) IsUserAdjustmentValidForAnyPreset ¶

func (s SLDisplayPresetDevice) IsUserAdjustmentValidForAnyPreset() bool

func (SLDisplayPresetDevice) IsUserAdjustmentValidForPreset ¶

func (s SLDisplayPresetDevice) IsUserAdjustmentValidForPreset(preset uint32) bool

func (SLDisplayPresetDevice) PresetCapabilities ¶

func (s SLDisplayPresetDevice) PresetCapabilities() objectivec.IObject

func (SLDisplayPresetDevice) PresetCount ¶

func (s SLDisplayPresetDevice) PresetCount() uint32

func (SLDisplayPresetDevice) PresetUUIDAtIndexToBytes ¶

func (s SLDisplayPresetDevice) PresetUUIDAtIndexToBytes(index uint32, bytes unsafe.Pointer) bool

func (SLDisplayPresetDevice) ResetPresetAtIndex ¶

func (s SLDisplayPresetDevice) ResetPresetAtIndex(index uint32) bool

func (SLDisplayPresetDevice) ResetProController ¶

func (s SLDisplayPresetDevice) ResetProController()

func (SLDisplayPresetDevice) SetActivePresetIndex ¶

func (s SLDisplayPresetDevice) SetActivePresetIndex(index uint32) bool

func (SLDisplayPresetDevice) SetCustomPresetDataAtIndexWithData ¶

func (s SLDisplayPresetDevice) SetCustomPresetDataAtIndexWithData(index uint32, data objectivec.IObject) bool

func (SLDisplayPresetDevice) SetPresetAtIndexWithData ¶

func (s SLDisplayPresetDevice) SetPresetAtIndexWithData(index uint32, data objectivec.IObject) bool

func (SLDisplayPresetDevice) SetPresetDataAtIndexWithData ¶

func (s SLDisplayPresetDevice) SetPresetDataAtIndexWithData(index uint32, data objectivec.IObject) bool

func (SLDisplayPresetDevice) SetUserAdjustment ¶

func (s SLDisplayPresetDevice) SetUserAdjustment(adjustment objectivec.IObject) bool

func (SLDisplayPresetDevice) SetUserAdjustmentData ¶

func (s SLDisplayPresetDevice) SetUserAdjustmentData(data objectivec.IObject) bool

func (SLDisplayPresetDevice) SetUserAdjustmentForPresetWithData ¶

func (s SLDisplayPresetDevice) SetUserAdjustmentForPresetWithData(preset uint32, data objectivec.IObject) bool

type SLDisplayPresetDeviceClass ¶

type SLDisplayPresetDeviceClass struct {
	// contains filtered or unexported fields
}

func GetSLDisplayPresetDeviceClass ¶

func GetSLDisplayPresetDeviceClass() SLDisplayPresetDeviceClass

GetSLDisplayPresetDeviceClass returns the class object for SLDisplayPresetDevice.

func (SLDisplayPresetDeviceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDisplayPresetDeviceClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLDisplayPresetDeviceClass) LuminanceCorrectionFactorForWhitepoint ¶

func (_SLDisplayPresetDeviceClass SLDisplayPresetDeviceClass) LuminanceCorrectionFactorForWhitepoint(whitepoint objectivec.IObject) float32

func (SLDisplayPresetDeviceClass) PresetDeviceWithService ¶

func (_SLDisplayPresetDeviceClass SLDisplayPresetDeviceClass) PresetDeviceWithService(service uint32) objectivec.IObject

func (SLDisplayPresetDeviceClass) UserAdjustmentLuminanceCorrectionFactorForWhitepoint ¶

func (_SLDisplayPresetDeviceClass SLDisplayPresetDeviceClass) UserAdjustmentLuminanceCorrectionFactorForWhitepoint(whitepoint objectivec.IObject) float32

type SLDisplayPresetDeviceManager ¶

type SLDisplayPresetDeviceManager struct {
	objectivec.Object
}

Methods ¶

func NewSLDisplayPresetDeviceManager ¶

func NewSLDisplayPresetDeviceManager() SLDisplayPresetDeviceManager

NewSLDisplayPresetDeviceManager creates a new SLDisplayPresetDeviceManager instance.

func SLDisplayPresetDeviceManagerFromID ¶

func SLDisplayPresetDeviceManagerFromID(id objc.ID) SLDisplayPresetDeviceManager

SLDisplayPresetDeviceManagerFromID constructs a SLDisplayPresetDeviceManager from an objc.ID.

func (SLDisplayPresetDeviceManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLDisplayPresetDeviceManager) CanServiceAdded ¶ added in v0.6.0

func (s SLDisplayPresetDeviceManager) CanServiceAdded() bool

CanServiceAdded reports whether the receiver responds to the private selector _serviceAdded:.

func (SLDisplayPresetDeviceManager) CanServiceRemoved ¶ added in v0.6.0

func (s SLDisplayPresetDeviceManager) CanServiceRemoved() bool

CanServiceRemoved reports whether the receiver responds to the private selector _serviceRemoved:.

func (SLDisplayPresetDeviceManager) CopyDeviceForContainer ¶

func (s SLDisplayPresetDeviceManager) CopyDeviceForContainer(container unsafe.Pointer) objectivec.IObject

func (SLDisplayPresetDeviceManager) CopyDevices ¶

func (SLDisplayPresetDeviceManager) Init ¶

Init initializes the instance.

func (SLDisplayPresetDeviceManager) ServiceAdded ¶

func (s SLDisplayPresetDeviceManager) ServiceAdded(added uint32) error

ServiceAdded is an exported wrapper for the private method _serviceAdded.

func (SLDisplayPresetDeviceManager) ServiceIsValidFor ¶

func (s SLDisplayPresetDeviceManager) ServiceIsValidFor(for_ unsafe.Pointer) bool

func (SLDisplayPresetDeviceManager) ServiceRemoved ¶

func (s SLDisplayPresetDeviceManager) ServiceRemoved(removed uint32) error

ServiceRemoved is an exported wrapper for the private method _serviceRemoved.

func (SLDisplayPresetDeviceManager) StartWithBlockOnQueue ¶

func (s SLDisplayPresetDeviceManager) StartWithBlockOnQueue(block VoidHandler, queue objectivec.IObject)

func (SLDisplayPresetDeviceManager) Stop ¶

type SLDisplayPresetDeviceManagerClass ¶

type SLDisplayPresetDeviceManagerClass struct {
	// contains filtered or unexported fields
}

func GetSLDisplayPresetDeviceManagerClass ¶

func GetSLDisplayPresetDeviceManagerClass() SLDisplayPresetDeviceManagerClass

GetSLDisplayPresetDeviceManagerClass returns the class object for SLDisplayPresetDeviceManager.

func (SLDisplayPresetDeviceManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLDisplayPresetDeviceManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLDisplayPresetDeviceManagerClass) DebugDeferArrivalSeconds ¶

func (_SLDisplayPresetDeviceManagerClass SLDisplayPresetDeviceManagerClass) DebugDeferArrivalSeconds() float32

func (SLDisplayPresetDeviceManagerClass) Instance ¶

func (_SLDisplayPresetDeviceManagerClass SLDisplayPresetDeviceManagerClass) Instance() objectivec.IObject

func (SLDisplayPresetDeviceManagerClass) SetDebugDeferArrivalSeconds ¶

func (_SLDisplayPresetDeviceManagerClass SLDisplayPresetDeviceManagerClass) SetDebugDeferArrivalSeconds(seconds float32)

type SLSAsynchronousBridgedWindowManagementOperation ¶

type SLSAsynchronousBridgedWindowManagementOperation struct {
	objectivec.Object
}

Methods ¶

func NewSLSAsynchronousBridgedWindowManagementOperation ¶

func NewSLSAsynchronousBridgedWindowManagementOperation() SLSAsynchronousBridgedWindowManagementOperation

NewSLSAsynchronousBridgedWindowManagementOperation creates a new SLSAsynchronousBridgedWindowManagementOperation instance.

func SLSAsynchronousBridgedWindowManagementOperationFromID ¶

func SLSAsynchronousBridgedWindowManagementOperationFromID(id objc.ID) SLSAsynchronousBridgedWindowManagementOperation

SLSAsynchronousBridgedWindowManagementOperationFromID constructs a SLSAsynchronousBridgedWindowManagementOperation from an objc.ID.

func (SLSAsynchronousBridgedWindowManagementOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSAsynchronousBridgedWindowManagementOperation) EncodeWithCoder ¶

func (SLSAsynchronousBridgedWindowManagementOperation) Init ¶

Init initializes the instance.

func (SLSAsynchronousBridgedWindowManagementOperation) InitWithCoder ¶

func (SLSAsynchronousBridgedWindowManagementOperation) InvokeFallback ¶

func (SLSAsynchronousBridgedWindowManagementOperation) PerformWithWMBridgeDelegate ¶

func (s SLSAsynchronousBridgedWindowManagementOperation) PerformWithWMBridgeDelegate()

type SLSAsynchronousBridgedWindowManagementOperationClass ¶

type SLSAsynchronousBridgedWindowManagementOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSAsynchronousBridgedWindowManagementOperationClass ¶

func GetSLSAsynchronousBridgedWindowManagementOperationClass() SLSAsynchronousBridgedWindowManagementOperationClass

GetSLSAsynchronousBridgedWindowManagementOperationClass returns the class object for SLSAsynchronousBridgedWindowManagementOperation.

func (SLSAsynchronousBridgedWindowManagementOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSAsynchronousBridgedWindowManagementOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSAsynchronousBridgedWindowManagementOperationClass) SupportsSecureCoding ¶

func (_SLSAsynchronousBridgedWindowManagementOperationClass SLSAsynchronousBridgedWindowManagementOperationClass) SupportsSecureCoding() bool

type SLSBridgedAddWindowsToSpacesOperation ¶

type SLSBridgedAddWindowsToSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedAddWindowsToSpacesOperation ¶

func NewSLSBridgedAddWindowsToSpacesOperation() SLSBridgedAddWindowsToSpacesOperation

NewSLSBridgedAddWindowsToSpacesOperation creates a new SLSBridgedAddWindowsToSpacesOperation instance.

func NewSLSBridgedAddWindowsToSpacesOperationWithCoder ¶

func NewSLSBridgedAddWindowsToSpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedAddWindowsToSpacesOperation

func NewSLSBridgedAddWindowsToSpacesOperationWithWindowsSpaces ¶

func NewSLSBridgedAddWindowsToSpacesOperationWithWindowsSpaces(windows objectivec.IObject, spaces objectivec.IObject) SLSBridgedAddWindowsToSpacesOperation

func SLSBridgedAddWindowsToSpacesOperationFromID ¶

func SLSBridgedAddWindowsToSpacesOperationFromID(id objc.ID) SLSBridgedAddWindowsToSpacesOperation

SLSBridgedAddWindowsToSpacesOperationFromID constructs a SLSBridgedAddWindowsToSpacesOperation from an objc.ID.

func (SLSBridgedAddWindowsToSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedAddWindowsToSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedAddWindowsToSpacesOperation) InitWithWindowsSpaces ¶

func (SLSBridgedAddWindowsToSpacesOperation) Spaces ¶

func (SLSBridgedAddWindowsToSpacesOperation) Windows ¶

type SLSBridgedAddWindowsToSpacesOperationClass ¶

type SLSBridgedAddWindowsToSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedAddWindowsToSpacesOperationClass ¶

func GetSLSBridgedAddWindowsToSpacesOperationClass() SLSBridgedAddWindowsToSpacesOperationClass

GetSLSBridgedAddWindowsToSpacesOperationClass returns the class object for SLSBridgedAddWindowsToSpacesOperation.

func (SLSBridgedAddWindowsToSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedAddWindowsToSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyAssociatedWindowsOperation ¶

type SLSBridgedCopyAssociatedWindowsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyAssociatedWindowsOperation ¶

func NewSLSBridgedCopyAssociatedWindowsOperation() SLSBridgedCopyAssociatedWindowsOperation

NewSLSBridgedCopyAssociatedWindowsOperation creates a new SLSBridgedCopyAssociatedWindowsOperation instance.

func NewSLSBridgedCopyAssociatedWindowsOperationWithCoder ¶

func NewSLSBridgedCopyAssociatedWindowsOperationWithCoder(coder objectivec.IObject) SLSBridgedCopyAssociatedWindowsOperation

func NewSLSBridgedCopyAssociatedWindowsOperationWithWindowID ¶

func NewSLSBridgedCopyAssociatedWindowsOperationWithWindowID(id uint32) SLSBridgedCopyAssociatedWindowsOperation

func SLSBridgedCopyAssociatedWindowsOperationFromID ¶

func SLSBridgedCopyAssociatedWindowsOperationFromID(id objc.ID) SLSBridgedCopyAssociatedWindowsOperation

SLSBridgedCopyAssociatedWindowsOperationFromID constructs a SLSBridgedCopyAssociatedWindowsOperation from an objc.ID.

func (SLSBridgedCopyAssociatedWindowsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyAssociatedWindowsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyAssociatedWindowsOperation) InitWithWindowID ¶

func (SLSBridgedCopyAssociatedWindowsOperation) MakeResultWithNumbers ¶

func (SLSBridgedCopyAssociatedWindowsOperation) WindowID ¶

type SLSBridgedCopyAssociatedWindowsOperationClass ¶

type SLSBridgedCopyAssociatedWindowsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyAssociatedWindowsOperationClass ¶

func GetSLSBridgedCopyAssociatedWindowsOperationClass() SLSBridgedCopyAssociatedWindowsOperationClass

GetSLSBridgedCopyAssociatedWindowsOperationClass returns the class object for SLSBridgedCopyAssociatedWindowsOperation.

func (SLSBridgedCopyAssociatedWindowsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyAssociatedWindowsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyBestManagedDisplayForPointOperation ¶

type SLSBridgedCopyBestManagedDisplayForPointOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyBestManagedDisplayForPointOperation ¶

func NewSLSBridgedCopyBestManagedDisplayForPointOperation() SLSBridgedCopyBestManagedDisplayForPointOperation

NewSLSBridgedCopyBestManagedDisplayForPointOperation creates a new SLSBridgedCopyBestManagedDisplayForPointOperation instance.

func SLSBridgedCopyBestManagedDisplayForPointOperationFromID ¶

func SLSBridgedCopyBestManagedDisplayForPointOperationFromID(id objc.ID) SLSBridgedCopyBestManagedDisplayForPointOperation

SLSBridgedCopyBestManagedDisplayForPointOperationFromID constructs a SLSBridgedCopyBestManagedDisplayForPointOperation from an objc.ID.

func (SLSBridgedCopyBestManagedDisplayForPointOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyBestManagedDisplayForPointOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyBestManagedDisplayForPointOperation) InitWithPoint ¶

func (SLSBridgedCopyBestManagedDisplayForPointOperation) MakeResultWithString ¶

func (SLSBridgedCopyBestManagedDisplayForPointOperation) Point ¶

type SLSBridgedCopyBestManagedDisplayForPointOperationClass ¶

type SLSBridgedCopyBestManagedDisplayForPointOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyBestManagedDisplayForPointOperationClass ¶

func GetSLSBridgedCopyBestManagedDisplayForPointOperationClass() SLSBridgedCopyBestManagedDisplayForPointOperationClass

GetSLSBridgedCopyBestManagedDisplayForPointOperationClass returns the class object for SLSBridgedCopyBestManagedDisplayForPointOperation.

func (SLSBridgedCopyBestManagedDisplayForPointOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyBestManagedDisplayForPointOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyBestManagedDisplayForRectOperation ¶

type SLSBridgedCopyBestManagedDisplayForRectOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyBestManagedDisplayForRectOperation ¶

func NewSLSBridgedCopyBestManagedDisplayForRectOperation() SLSBridgedCopyBestManagedDisplayForRectOperation

NewSLSBridgedCopyBestManagedDisplayForRectOperation creates a new SLSBridgedCopyBestManagedDisplayForRectOperation instance.

func SLSBridgedCopyBestManagedDisplayForRectOperationFromID ¶

func SLSBridgedCopyBestManagedDisplayForRectOperationFromID(id objc.ID) SLSBridgedCopyBestManagedDisplayForRectOperation

SLSBridgedCopyBestManagedDisplayForRectOperationFromID constructs a SLSBridgedCopyBestManagedDisplayForRectOperation from an objc.ID.

func (SLSBridgedCopyBestManagedDisplayForRectOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyBestManagedDisplayForRectOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyBestManagedDisplayForRectOperation) InitWithRect ¶

func (SLSBridgedCopyBestManagedDisplayForRectOperation) MakeResultWithString ¶

func (SLSBridgedCopyBestManagedDisplayForRectOperation) Rect ¶

type SLSBridgedCopyBestManagedDisplayForRectOperationClass ¶

type SLSBridgedCopyBestManagedDisplayForRectOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyBestManagedDisplayForRectOperationClass ¶

func GetSLSBridgedCopyBestManagedDisplayForRectOperationClass() SLSBridgedCopyBestManagedDisplayForRectOperationClass

GetSLSBridgedCopyBestManagedDisplayForRectOperationClass returns the class object for SLSBridgedCopyBestManagedDisplayForRectOperation.

func (SLSBridgedCopyBestManagedDisplayForRectOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyBestManagedDisplayForRectOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyManagedDisplayForSpaceOperation ¶

type SLSBridgedCopyManagedDisplayForSpaceOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyManagedDisplayForSpaceOperation ¶

func NewSLSBridgedCopyManagedDisplayForSpaceOperation() SLSBridgedCopyManagedDisplayForSpaceOperation

NewSLSBridgedCopyManagedDisplayForSpaceOperation creates a new SLSBridgedCopyManagedDisplayForSpaceOperation instance.

func NewSLSBridgedCopyManagedDisplayForSpaceOperationWithSpaceID ¶

func NewSLSBridgedCopyManagedDisplayForSpaceOperationWithSpaceID(id uint64) SLSBridgedCopyManagedDisplayForSpaceOperation

func SLSBridgedCopyManagedDisplayForSpaceOperationFromID ¶

func SLSBridgedCopyManagedDisplayForSpaceOperationFromID(id objc.ID) SLSBridgedCopyManagedDisplayForSpaceOperation

SLSBridgedCopyManagedDisplayForSpaceOperationFromID constructs a SLSBridgedCopyManagedDisplayForSpaceOperation from an objc.ID.

func (SLSBridgedCopyManagedDisplayForSpaceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyManagedDisplayForSpaceOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyManagedDisplayForSpaceOperation) InitWithSpaceID ¶

func (SLSBridgedCopyManagedDisplayForSpaceOperation) MakeResultWithString ¶

func (SLSBridgedCopyManagedDisplayForSpaceOperation) SpaceID ¶

type SLSBridgedCopyManagedDisplayForSpaceOperationClass ¶

type SLSBridgedCopyManagedDisplayForSpaceOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyManagedDisplayForSpaceOperationClass ¶

func GetSLSBridgedCopyManagedDisplayForSpaceOperationClass() SLSBridgedCopyManagedDisplayForSpaceOperationClass

GetSLSBridgedCopyManagedDisplayForSpaceOperationClass returns the class object for SLSBridgedCopyManagedDisplayForSpaceOperation.

func (SLSBridgedCopyManagedDisplayForSpaceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyManagedDisplayForSpaceOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyManagedDisplayForWindowOperation ¶

type SLSBridgedCopyManagedDisplayForWindowOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyManagedDisplayForWindowOperation ¶

func NewSLSBridgedCopyManagedDisplayForWindowOperation() SLSBridgedCopyManagedDisplayForWindowOperation

NewSLSBridgedCopyManagedDisplayForWindowOperation creates a new SLSBridgedCopyManagedDisplayForWindowOperation instance.

func NewSLSBridgedCopyManagedDisplayForWindowOperationWithWindowID ¶

func NewSLSBridgedCopyManagedDisplayForWindowOperationWithWindowID(id uint32) SLSBridgedCopyManagedDisplayForWindowOperation

func SLSBridgedCopyManagedDisplayForWindowOperationFromID ¶

func SLSBridgedCopyManagedDisplayForWindowOperationFromID(id objc.ID) SLSBridgedCopyManagedDisplayForWindowOperation

SLSBridgedCopyManagedDisplayForWindowOperationFromID constructs a SLSBridgedCopyManagedDisplayForWindowOperation from an objc.ID.

func (SLSBridgedCopyManagedDisplayForWindowOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyManagedDisplayForWindowOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyManagedDisplayForWindowOperation) InitWithWindowID ¶

func (SLSBridgedCopyManagedDisplayForWindowOperation) MakeResultWithString ¶

func (SLSBridgedCopyManagedDisplayForWindowOperation) WindowID ¶

type SLSBridgedCopyManagedDisplayForWindowOperationClass ¶

type SLSBridgedCopyManagedDisplayForWindowOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyManagedDisplayForWindowOperationClass ¶

func GetSLSBridgedCopyManagedDisplayForWindowOperationClass() SLSBridgedCopyManagedDisplayForWindowOperationClass

GetSLSBridgedCopyManagedDisplayForWindowOperationClass returns the class object for SLSBridgedCopyManagedDisplayForWindowOperation.

func (SLSBridgedCopyManagedDisplayForWindowOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyManagedDisplayForWindowOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyManagedDisplaySpacesOperation ¶

type SLSBridgedCopyManagedDisplaySpacesOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyManagedDisplaySpacesOperation ¶

func NewSLSBridgedCopyManagedDisplaySpacesOperation() SLSBridgedCopyManagedDisplaySpacesOperation

NewSLSBridgedCopyManagedDisplaySpacesOperation creates a new SLSBridgedCopyManagedDisplaySpacesOperation instance.

func SLSBridgedCopyManagedDisplaySpacesOperationFromID ¶

func SLSBridgedCopyManagedDisplaySpacesOperationFromID(id objc.ID) SLSBridgedCopyManagedDisplaySpacesOperation

SLSBridgedCopyManagedDisplaySpacesOperationFromID constructs a SLSBridgedCopyManagedDisplaySpacesOperation from an objc.ID.

func (SLSBridgedCopyManagedDisplaySpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyManagedDisplaySpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyManagedDisplaySpacesOperation) MakeResultWithPropertyListArray ¶

func (s SLSBridgedCopyManagedDisplaySpacesOperation) MakeResultWithPropertyListArray(array objectivec.IObject) objectivec.IObject

type SLSBridgedCopyManagedDisplaySpacesOperationClass ¶

type SLSBridgedCopyManagedDisplaySpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyManagedDisplaySpacesOperationClass ¶

func GetSLSBridgedCopyManagedDisplaySpacesOperationClass() SLSBridgedCopyManagedDisplaySpacesOperationClass

GetSLSBridgedCopyManagedDisplaySpacesOperationClass returns the class object for SLSBridgedCopyManagedDisplaySpacesOperation.

func (SLSBridgedCopyManagedDisplaySpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyManagedDisplaySpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyManagedDisplaysOperation ¶

type SLSBridgedCopyManagedDisplaysOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyManagedDisplaysOperation ¶

func NewSLSBridgedCopyManagedDisplaysOperation() SLSBridgedCopyManagedDisplaysOperation

NewSLSBridgedCopyManagedDisplaysOperation creates a new SLSBridgedCopyManagedDisplaysOperation instance.

func NewSLSBridgedCopyManagedDisplaysOperationWithCoder ¶

func NewSLSBridgedCopyManagedDisplaysOperationWithCoder(coder objectivec.IObject) SLSBridgedCopyManagedDisplaysOperation

func SLSBridgedCopyManagedDisplaysOperationFromID ¶

func SLSBridgedCopyManagedDisplaysOperationFromID(id objc.ID) SLSBridgedCopyManagedDisplaysOperation

SLSBridgedCopyManagedDisplaysOperationFromID constructs a SLSBridgedCopyManagedDisplaysOperation from an objc.ID.

func (SLSBridgedCopyManagedDisplaysOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyManagedDisplaysOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyManagedDisplaysOperation) MakeResultWithStrings ¶

type SLSBridgedCopyManagedDisplaysOperationClass ¶

type SLSBridgedCopyManagedDisplaysOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyManagedDisplaysOperationClass ¶

func GetSLSBridgedCopyManagedDisplaysOperationClass() SLSBridgedCopyManagedDisplaysOperationClass

GetSLSBridgedCopyManagedDisplaysOperationClass returns the class object for SLSBridgedCopyManagedDisplaysOperation.

func (SLSBridgedCopyManagedDisplaysOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyManagedDisplaysOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopySpacesForWindowsOperation ¶

type SLSBridgedCopySpacesForWindowsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopySpacesForWindowsOperation ¶

func NewSLSBridgedCopySpacesForWindowsOperation() SLSBridgedCopySpacesForWindowsOperation

NewSLSBridgedCopySpacesForWindowsOperation creates a new SLSBridgedCopySpacesForWindowsOperation instance.

func NewSLSBridgedCopySpacesForWindowsOperationWithCoder ¶

func NewSLSBridgedCopySpacesForWindowsOperationWithCoder(coder objectivec.IObject) SLSBridgedCopySpacesForWindowsOperation

func NewSLSBridgedCopySpacesForWindowsOperationWithOptionsWindows ¶

func NewSLSBridgedCopySpacesForWindowsOperationWithOptionsWindows(options uint32, windows objectivec.IObject) SLSBridgedCopySpacesForWindowsOperation

func SLSBridgedCopySpacesForWindowsOperationFromID ¶

func SLSBridgedCopySpacesForWindowsOperationFromID(id objc.ID) SLSBridgedCopySpacesForWindowsOperation

SLSBridgedCopySpacesForWindowsOperationFromID constructs a SLSBridgedCopySpacesForWindowsOperation from an objc.ID.

func (SLSBridgedCopySpacesForWindowsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopySpacesForWindowsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopySpacesForWindowsOperation) InitWithOptionsWindows ¶

func (SLSBridgedCopySpacesForWindowsOperation) MakeResultWithNumbers ¶

func (SLSBridgedCopySpacesForWindowsOperation) Options ¶

func (SLSBridgedCopySpacesForWindowsOperation) Windows ¶

type SLSBridgedCopySpacesForWindowsOperationClass ¶

type SLSBridgedCopySpacesForWindowsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopySpacesForWindowsOperationClass ¶

func GetSLSBridgedCopySpacesForWindowsOperationClass() SLSBridgedCopySpacesForWindowsOperationClass

GetSLSBridgedCopySpacesForWindowsOperationClass returns the class object for SLSBridgedCopySpacesForWindowsOperation.

func (SLSBridgedCopySpacesForWindowsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopySpacesForWindowsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopySpacesOperation ¶

type SLSBridgedCopySpacesOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopySpacesOperation ¶

func NewSLSBridgedCopySpacesOperation() SLSBridgedCopySpacesOperation

NewSLSBridgedCopySpacesOperation creates a new SLSBridgedCopySpacesOperation instance.

func NewSLSBridgedCopySpacesOperationWithCoder ¶

func NewSLSBridgedCopySpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedCopySpacesOperation

func NewSLSBridgedCopySpacesOperationWithOptions ¶

func NewSLSBridgedCopySpacesOperationWithOptions(options uint32) SLSBridgedCopySpacesOperation

func SLSBridgedCopySpacesOperationFromID ¶

func SLSBridgedCopySpacesOperationFromID(id objc.ID) SLSBridgedCopySpacesOperation

SLSBridgedCopySpacesOperationFromID constructs a SLSBridgedCopySpacesOperation from an objc.ID.

func (SLSBridgedCopySpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopySpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopySpacesOperation) InitWithOptions ¶

func (SLSBridgedCopySpacesOperation) MakeResultWithNumbers ¶

func (s SLSBridgedCopySpacesOperation) MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject

func (SLSBridgedCopySpacesOperation) Options ¶

type SLSBridgedCopySpacesOperationClass ¶

type SLSBridgedCopySpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopySpacesOperationClass ¶

func GetSLSBridgedCopySpacesOperationClass() SLSBridgedCopySpacesOperationClass

GetSLSBridgedCopySpacesOperationClass returns the class object for SLSBridgedCopySpacesOperation.

func (SLSBridgedCopySpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopySpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation ¶

type SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation ¶

func NewSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation() SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation

NewSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation creates a new SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation instance.

func NewSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationWithOwnerSpaceOptionsOptionsSetTagsClearedTags ¶

func NewSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationWithOwnerSpaceOptionsOptionsSetTagsClearedTags(owner uint32, options uint32, options2 uint32, tags unsafe.Pointer, tags2 unsafe.Pointer) SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation

func SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationFromID ¶

func SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationFromID(id objc.ID) SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation

SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationFromID constructs a SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation from an objc.ID.

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) GetClearedTags ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) GetSetTags ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) InitWithOwnerSpaceOptionsOptionsSetTagsClearedTags ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) MakeResultWithNumbers ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) Options ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) Owner ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation) SpaceOptions ¶

type SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass ¶

type SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass ¶

func GetSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass() SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass

GetSLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass returns the class object for SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperation.

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyWindowsWithOptionsAndTagsAndSpaceOptionsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedCopyWindowsWithOptionsAndTagsOperation ¶

type SLSBridgedCopyWindowsWithOptionsAndTagsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedCopyWindowsWithOptionsAndTagsOperation ¶

func NewSLSBridgedCopyWindowsWithOptionsAndTagsOperation() SLSBridgedCopyWindowsWithOptionsAndTagsOperation

NewSLSBridgedCopyWindowsWithOptionsAndTagsOperation creates a new SLSBridgedCopyWindowsWithOptionsAndTagsOperation instance.

func NewSLSBridgedCopyWindowsWithOptionsAndTagsOperationWithOwnerSpacesOptionsSetTagsClearedTags ¶

func NewSLSBridgedCopyWindowsWithOptionsAndTagsOperationWithOwnerSpacesOptionsSetTagsClearedTags(owner uint32, spaces objectivec.IObject, options uint32, tags unsafe.Pointer, tags2 unsafe.Pointer) SLSBridgedCopyWindowsWithOptionsAndTagsOperation

func SLSBridgedCopyWindowsWithOptionsAndTagsOperationFromID ¶

func SLSBridgedCopyWindowsWithOptionsAndTagsOperationFromID(id objc.ID) SLSBridgedCopyWindowsWithOptionsAndTagsOperation

SLSBridgedCopyWindowsWithOptionsAndTagsOperationFromID constructs a SLSBridgedCopyWindowsWithOptionsAndTagsOperation from an objc.ID.

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) GetClearedTags ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) GetSetTags ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) InitWithOwnerSpacesOptionsSetTagsClearedTags ¶

func (s SLSBridgedCopyWindowsWithOptionsAndTagsOperation) InitWithOwnerSpacesOptionsSetTagsClearedTags(owner uint32, spaces objectivec.IObject, options uint32, tags unsafe.Pointer, tags2 unsafe.Pointer) SLSBridgedCopyWindowsWithOptionsAndTagsOperation

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) MakeResultWithNumbers ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) Options ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) Owner ¶

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperation) Spaces ¶

type SLSBridgedCopyWindowsWithOptionsAndTagsOperationClass ¶

type SLSBridgedCopyWindowsWithOptionsAndTagsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedCopyWindowsWithOptionsAndTagsOperationClass ¶

func GetSLSBridgedCopyWindowsWithOptionsAndTagsOperationClass() SLSBridgedCopyWindowsWithOptionsAndTagsOperationClass

GetSLSBridgedCopyWindowsWithOptionsAndTagsOperationClass returns the class object for SLSBridgedCopyWindowsWithOptionsAndTagsOperation.

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedCopyWindowsWithOptionsAndTagsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedGetSpaceManagementModeOperation ¶

type SLSBridgedGetSpaceManagementModeOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedGetSpaceManagementModeOperation ¶

func NewSLSBridgedGetSpaceManagementModeOperation() SLSBridgedGetSpaceManagementModeOperation

NewSLSBridgedGetSpaceManagementModeOperation creates a new SLSBridgedGetSpaceManagementModeOperation instance.

func NewSLSBridgedGetSpaceManagementModeOperationWithCoder ¶

func NewSLSBridgedGetSpaceManagementModeOperationWithCoder(coder objectivec.IObject) SLSBridgedGetSpaceManagementModeOperation

func SLSBridgedGetSpaceManagementModeOperationFromID ¶

func SLSBridgedGetSpaceManagementModeOperationFromID(id objc.ID) SLSBridgedGetSpaceManagementModeOperation

SLSBridgedGetSpaceManagementModeOperationFromID constructs a SLSBridgedGetSpaceManagementModeOperation from an objc.ID.

func (SLSBridgedGetSpaceManagementModeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedGetSpaceManagementModeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedGetSpaceManagementModeOperation) MakeResultWithSpaceManagementMode ¶

func (s SLSBridgedGetSpaceManagementModeOperation) MakeResultWithSpaceManagementMode(mode uint64) objectivec.IObject

type SLSBridgedGetSpaceManagementModeOperationClass ¶

type SLSBridgedGetSpaceManagementModeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedGetSpaceManagementModeOperationClass ¶

func GetSLSBridgedGetSpaceManagementModeOperationClass() SLSBridgedGetSpaceManagementModeOperationClass

GetSLSBridgedGetSpaceManagementModeOperationClass returns the class object for SLSBridgedGetSpaceManagementModeOperation.

func (SLSBridgedGetSpaceManagementModeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedGetSpaceManagementModeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedGetSpaceNeedsSafeApertureOperation ¶

type SLSBridgedGetSpaceNeedsSafeApertureOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedGetSpaceNeedsSafeApertureOperation ¶

func NewSLSBridgedGetSpaceNeedsSafeApertureOperation() SLSBridgedGetSpaceNeedsSafeApertureOperation

NewSLSBridgedGetSpaceNeedsSafeApertureOperation creates a new SLSBridgedGetSpaceNeedsSafeApertureOperation instance.

func NewSLSBridgedGetSpaceNeedsSafeApertureOperationWithSpaceID ¶

func NewSLSBridgedGetSpaceNeedsSafeApertureOperationWithSpaceID(id uint64) SLSBridgedGetSpaceNeedsSafeApertureOperation

func SLSBridgedGetSpaceNeedsSafeApertureOperationFromID ¶

func SLSBridgedGetSpaceNeedsSafeApertureOperationFromID(id objc.ID) SLSBridgedGetSpaceNeedsSafeApertureOperation

SLSBridgedGetSpaceNeedsSafeApertureOperationFromID constructs a SLSBridgedGetSpaceNeedsSafeApertureOperation from an objc.ID.

func (SLSBridgedGetSpaceNeedsSafeApertureOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedGetSpaceNeedsSafeApertureOperation) Init ¶

Init initializes the instance.

func (SLSBridgedGetSpaceNeedsSafeApertureOperation) InitWithSpaceID ¶

func (SLSBridgedGetSpaceNeedsSafeApertureOperation) MakeResultWithBoolValue ¶

func (s SLSBridgedGetSpaceNeedsSafeApertureOperation) MakeResultWithBoolValue(value bool) objectivec.IObject

func (SLSBridgedGetSpaceNeedsSafeApertureOperation) SpaceID ¶

type SLSBridgedGetSpaceNeedsSafeApertureOperationClass ¶

type SLSBridgedGetSpaceNeedsSafeApertureOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedGetSpaceNeedsSafeApertureOperationClass ¶

func GetSLSBridgedGetSpaceNeedsSafeApertureOperationClass() SLSBridgedGetSpaceNeedsSafeApertureOperationClass

GetSLSBridgedGetSpaceNeedsSafeApertureOperationClass returns the class object for SLSBridgedGetSpaceNeedsSafeApertureOperation.

func (SLSBridgedGetSpaceNeedsSafeApertureOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedGetSpaceNeedsSafeApertureOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedGetSpacePermittedResizeDirectionsOperation ¶

type SLSBridgedGetSpacePermittedResizeDirectionsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedGetSpacePermittedResizeDirectionsOperation ¶

func NewSLSBridgedGetSpacePermittedResizeDirectionsOperation() SLSBridgedGetSpacePermittedResizeDirectionsOperation

NewSLSBridgedGetSpacePermittedResizeDirectionsOperation creates a new SLSBridgedGetSpacePermittedResizeDirectionsOperation instance.

func NewSLSBridgedGetSpacePermittedResizeDirectionsOperationWithSpaceIDVerticalIndexHorizontalIndex ¶

func NewSLSBridgedGetSpacePermittedResizeDirectionsOperationWithSpaceIDVerticalIndexHorizontalIndex(id uint64, index uint64, index2 uint64) SLSBridgedGetSpacePermittedResizeDirectionsOperation

func SLSBridgedGetSpacePermittedResizeDirectionsOperationFromID ¶

func SLSBridgedGetSpacePermittedResizeDirectionsOperationFromID(id objc.ID) SLSBridgedGetSpacePermittedResizeDirectionsOperation

SLSBridgedGetSpacePermittedResizeDirectionsOperationFromID constructs a SLSBridgedGetSpacePermittedResizeDirectionsOperation from an objc.ID.

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) HorizontalIndex ¶

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) InitWithSpaceIDVerticalIndexHorizontalIndex ¶

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) MakeResultWithSpaceResizeDirections ¶

func (s SLSBridgedGetSpacePermittedResizeDirectionsOperation) MakeResultWithSpaceResizeDirections(directions uint64) objectivec.IObject

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) SpaceID ¶

func (SLSBridgedGetSpacePermittedResizeDirectionsOperation) VerticalIndex ¶

type SLSBridgedGetSpacePermittedResizeDirectionsOperationClass ¶

type SLSBridgedGetSpacePermittedResizeDirectionsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedGetSpacePermittedResizeDirectionsOperationClass ¶

func GetSLSBridgedGetSpacePermittedResizeDirectionsOperationClass() SLSBridgedGetSpacePermittedResizeDirectionsOperationClass

GetSLSBridgedGetSpacePermittedResizeDirectionsOperationClass returns the class object for SLSBridgedGetSpacePermittedResizeDirectionsOperation.

func (SLSBridgedGetSpacePermittedResizeDirectionsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedGetSpacePermittedResizeDirectionsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedGetTileSpaceDividerDirectionsOperation ¶

type SLSBridgedGetTileSpaceDividerDirectionsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedGetTileSpaceDividerDirectionsOperation ¶

func NewSLSBridgedGetTileSpaceDividerDirectionsOperation() SLSBridgedGetTileSpaceDividerDirectionsOperation

NewSLSBridgedGetTileSpaceDividerDirectionsOperation creates a new SLSBridgedGetTileSpaceDividerDirectionsOperation instance.

func NewSLSBridgedGetTileSpaceDividerDirectionsOperationWithSpaceID ¶

func NewSLSBridgedGetTileSpaceDividerDirectionsOperationWithSpaceID(id uint64) SLSBridgedGetTileSpaceDividerDirectionsOperation

func SLSBridgedGetTileSpaceDividerDirectionsOperationFromID ¶

func SLSBridgedGetTileSpaceDividerDirectionsOperationFromID(id objc.ID) SLSBridgedGetTileSpaceDividerDirectionsOperation

SLSBridgedGetTileSpaceDividerDirectionsOperationFromID constructs a SLSBridgedGetTileSpaceDividerDirectionsOperation from an objc.ID.

func (SLSBridgedGetTileSpaceDividerDirectionsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedGetTileSpaceDividerDirectionsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedGetTileSpaceDividerDirectionsOperation) InitWithSpaceID ¶

func (SLSBridgedGetTileSpaceDividerDirectionsOperation) MakeResultWithSpaceResizeDirections ¶

func (s SLSBridgedGetTileSpaceDividerDirectionsOperation) MakeResultWithSpaceResizeDirections(directions uint64) objectivec.IObject

func (SLSBridgedGetTileSpaceDividerDirectionsOperation) SpaceID ¶

type SLSBridgedGetTileSpaceDividerDirectionsOperationClass ¶

type SLSBridgedGetTileSpaceDividerDirectionsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedGetTileSpaceDividerDirectionsOperationClass ¶

func GetSLSBridgedGetTileSpaceDividerDirectionsOperationClass() SLSBridgedGetTileSpaceDividerDirectionsOperationClass

GetSLSBridgedGetTileSpaceDividerDirectionsOperationClass returns the class object for SLSBridgedGetTileSpaceDividerDirectionsOperation.

func (SLSBridgedGetTileSpaceDividerDirectionsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedGetTileSpaceDividerDirectionsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedHideSpacesOperation ¶

type SLSBridgedHideSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedHideSpacesOperation ¶

func NewSLSBridgedHideSpacesOperation() SLSBridgedHideSpacesOperation

NewSLSBridgedHideSpacesOperation creates a new SLSBridgedHideSpacesOperation instance.

func NewSLSBridgedHideSpacesOperationWithCoder ¶

func NewSLSBridgedHideSpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedHideSpacesOperation

func NewSLSBridgedHideSpacesOperationWithSpaces ¶

func NewSLSBridgedHideSpacesOperationWithSpaces(spaces objectivec.IObject) SLSBridgedHideSpacesOperation

func SLSBridgedHideSpacesOperationFromID ¶

func SLSBridgedHideSpacesOperationFromID(id objc.ID) SLSBridgedHideSpacesOperation

SLSBridgedHideSpacesOperationFromID constructs a SLSBridgedHideSpacesOperation from an objc.ID.

func (SLSBridgedHideSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedHideSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedHideSpacesOperation) InitWithSpaces ¶

func (SLSBridgedHideSpacesOperation) Spaces ¶

type SLSBridgedHideSpacesOperationClass ¶

type SLSBridgedHideSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedHideSpacesOperationClass ¶

func GetSLSBridgedHideSpacesOperationClass() SLSBridgedHideSpacesOperationClass

GetSLSBridgedHideSpacesOperationClass returns the class object for SLSBridgedHideSpacesOperation.

func (SLSBridgedHideSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedHideSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation ¶

type SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation ¶

func NewSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation() SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation

NewSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation creates a new SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation instance.

func NewSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationWithDisplayIdentifierWindowID ¶

func NewSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationWithDisplayIdentifierWindowID(identifier objectivec.IObject, id uint32) SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation

func SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationFromID ¶

func SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationFromID(id objc.ID) SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation

SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationFromID constructs a SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation from an objc.ID.

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation) DisplayIdentifier ¶

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation) InitWithDisplayIdentifierWindowID ¶

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation) MakeResultWithBoolValue ¶

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation) WindowID ¶

type SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass ¶

type SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass ¶

func GetSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass() SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass

GetSLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass returns the class object for SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperation.

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplayCurrentSpaceAllowsWindowOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplayGetCurrentSpaceOperation ¶

type SLSBridgedManagedDisplayGetCurrentSpaceOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplayGetCurrentSpaceOperation ¶

func NewSLSBridgedManagedDisplayGetCurrentSpaceOperation() SLSBridgedManagedDisplayGetCurrentSpaceOperation

NewSLSBridgedManagedDisplayGetCurrentSpaceOperation creates a new SLSBridgedManagedDisplayGetCurrentSpaceOperation instance.

func NewSLSBridgedManagedDisplayGetCurrentSpaceOperationWithDisplayIdentifier ¶

func NewSLSBridgedManagedDisplayGetCurrentSpaceOperationWithDisplayIdentifier(identifier objectivec.IObject) SLSBridgedManagedDisplayGetCurrentSpaceOperation

func SLSBridgedManagedDisplayGetCurrentSpaceOperationFromID ¶

func SLSBridgedManagedDisplayGetCurrentSpaceOperationFromID(id objc.ID) SLSBridgedManagedDisplayGetCurrentSpaceOperation

SLSBridgedManagedDisplayGetCurrentSpaceOperationFromID constructs a SLSBridgedManagedDisplayGetCurrentSpaceOperation from an objc.ID.

func (SLSBridgedManagedDisplayGetCurrentSpaceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplayGetCurrentSpaceOperation) DisplayIdentifier ¶

func (SLSBridgedManagedDisplayGetCurrentSpaceOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplayGetCurrentSpaceOperation) InitWithDisplayIdentifier ¶

func (SLSBridgedManagedDisplayGetCurrentSpaceOperation) MakeResultWithSpaceID ¶

type SLSBridgedManagedDisplayGetCurrentSpaceOperationClass ¶

type SLSBridgedManagedDisplayGetCurrentSpaceOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplayGetCurrentSpaceOperationClass ¶

func GetSLSBridgedManagedDisplayGetCurrentSpaceOperationClass() SLSBridgedManagedDisplayGetCurrentSpaceOperationClass

GetSLSBridgedManagedDisplayGetCurrentSpaceOperationClass returns the class object for SLSBridgedManagedDisplayGetCurrentSpaceOperation.

func (SLSBridgedManagedDisplayGetCurrentSpaceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplayGetCurrentSpaceOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplayIsAnimatingOperation ¶

type SLSBridgedManagedDisplayIsAnimatingOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplayIsAnimatingOperation ¶

func NewSLSBridgedManagedDisplayIsAnimatingOperation() SLSBridgedManagedDisplayIsAnimatingOperation

NewSLSBridgedManagedDisplayIsAnimatingOperation creates a new SLSBridgedManagedDisplayIsAnimatingOperation instance.

func NewSLSBridgedManagedDisplayIsAnimatingOperationWithDisplayIdentifier ¶

func NewSLSBridgedManagedDisplayIsAnimatingOperationWithDisplayIdentifier(identifier objectivec.IObject) SLSBridgedManagedDisplayIsAnimatingOperation

func SLSBridgedManagedDisplayIsAnimatingOperationFromID ¶

func SLSBridgedManagedDisplayIsAnimatingOperationFromID(id objc.ID) SLSBridgedManagedDisplayIsAnimatingOperation

SLSBridgedManagedDisplayIsAnimatingOperationFromID constructs a SLSBridgedManagedDisplayIsAnimatingOperation from an objc.ID.

func (SLSBridgedManagedDisplayIsAnimatingOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplayIsAnimatingOperation) DisplayIdentifier ¶

func (SLSBridgedManagedDisplayIsAnimatingOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplayIsAnimatingOperation) InitWithDisplayIdentifier ¶

func (SLSBridgedManagedDisplayIsAnimatingOperation) MakeResultWithBoolValue ¶

func (s SLSBridgedManagedDisplayIsAnimatingOperation) MakeResultWithBoolValue(value bool) objectivec.IObject

type SLSBridgedManagedDisplayIsAnimatingOperationClass ¶

type SLSBridgedManagedDisplayIsAnimatingOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplayIsAnimatingOperationClass ¶

func GetSLSBridgedManagedDisplayIsAnimatingOperationClass() SLSBridgedManagedDisplayIsAnimatingOperationClass

GetSLSBridgedManagedDisplayIsAnimatingOperationClass returns the class object for SLSBridgedManagedDisplayIsAnimatingOperation.

func (SLSBridgedManagedDisplayIsAnimatingOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplayIsAnimatingOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplaySetCurrentSpaceOperation ¶

type SLSBridgedManagedDisplaySetCurrentSpaceOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplaySetCurrentSpaceOperation ¶

func NewSLSBridgedManagedDisplaySetCurrentSpaceOperation() SLSBridgedManagedDisplaySetCurrentSpaceOperation

NewSLSBridgedManagedDisplaySetCurrentSpaceOperation creates a new SLSBridgedManagedDisplaySetCurrentSpaceOperation instance.

func NewSLSBridgedManagedDisplaySetCurrentSpaceOperationWithDisplayIdentifierSpaceID ¶

func NewSLSBridgedManagedDisplaySetCurrentSpaceOperationWithDisplayIdentifierSpaceID(identifier objectivec.IObject, id uint64) SLSBridgedManagedDisplaySetCurrentSpaceOperation

func SLSBridgedManagedDisplaySetCurrentSpaceOperationFromID ¶

func SLSBridgedManagedDisplaySetCurrentSpaceOperationFromID(id objc.ID) SLSBridgedManagedDisplaySetCurrentSpaceOperation

SLSBridgedManagedDisplaySetCurrentSpaceOperationFromID constructs a SLSBridgedManagedDisplaySetCurrentSpaceOperation from an objc.ID.

func (SLSBridgedManagedDisplaySetCurrentSpaceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplaySetCurrentSpaceOperation) DisplayIdentifier ¶

func (SLSBridgedManagedDisplaySetCurrentSpaceOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplaySetCurrentSpaceOperation) InitWithDisplayIdentifierSpaceID ¶

func (SLSBridgedManagedDisplaySetCurrentSpaceOperation) SpaceID ¶

type SLSBridgedManagedDisplaySetCurrentSpaceOperationClass ¶

type SLSBridgedManagedDisplaySetCurrentSpaceOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplaySetCurrentSpaceOperationClass ¶

func GetSLSBridgedManagedDisplaySetCurrentSpaceOperationClass() SLSBridgedManagedDisplaySetCurrentSpaceOperationClass

GetSLSBridgedManagedDisplaySetCurrentSpaceOperationClass returns the class object for SLSBridgedManagedDisplaySetCurrentSpaceOperation.

func (SLSBridgedManagedDisplaySetCurrentSpaceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplaySetCurrentSpaceOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplaySetIsAnimatingOperation ¶

type SLSBridgedManagedDisplaySetIsAnimatingOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplaySetIsAnimatingOperation ¶

func NewSLSBridgedManagedDisplaySetIsAnimatingOperation() SLSBridgedManagedDisplaySetIsAnimatingOperation

NewSLSBridgedManagedDisplaySetIsAnimatingOperation creates a new SLSBridgedManagedDisplaySetIsAnimatingOperation instance.

func NewSLSBridgedManagedDisplaySetIsAnimatingOperationWithDisplayIdentifierIsAnimating ¶

func NewSLSBridgedManagedDisplaySetIsAnimatingOperationWithDisplayIdentifierIsAnimating(identifier objectivec.IObject, animating bool) SLSBridgedManagedDisplaySetIsAnimatingOperation

func SLSBridgedManagedDisplaySetIsAnimatingOperationFromID ¶

func SLSBridgedManagedDisplaySetIsAnimatingOperationFromID(id objc.ID) SLSBridgedManagedDisplaySetIsAnimatingOperation

SLSBridgedManagedDisplaySetIsAnimatingOperationFromID constructs a SLSBridgedManagedDisplaySetIsAnimatingOperation from an objc.ID.

func (SLSBridgedManagedDisplaySetIsAnimatingOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplaySetIsAnimatingOperation) DisplayIdentifier ¶

func (SLSBridgedManagedDisplaySetIsAnimatingOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplaySetIsAnimatingOperation) InitWithDisplayIdentifierIsAnimating ¶

func (SLSBridgedManagedDisplaySetIsAnimatingOperation) IsAnimating ¶

type SLSBridgedManagedDisplaySetIsAnimatingOperationClass ¶

type SLSBridgedManagedDisplaySetIsAnimatingOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplaySetIsAnimatingOperationClass ¶

func GetSLSBridgedManagedDisplaySetIsAnimatingOperationClass() SLSBridgedManagedDisplaySetIsAnimatingOperationClass

GetSLSBridgedManagedDisplaySetIsAnimatingOperationClass returns the class object for SLSBridgedManagedDisplaySetIsAnimatingOperation.

func (SLSBridgedManagedDisplaySetIsAnimatingOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplaySetIsAnimatingOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplaySetRoleWindowOperation ¶

type SLSBridgedManagedDisplaySetRoleWindowOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplaySetRoleWindowOperation ¶

func NewSLSBridgedManagedDisplaySetRoleWindowOperation() SLSBridgedManagedDisplaySetRoleWindowOperation

NewSLSBridgedManagedDisplaySetRoleWindowOperation creates a new SLSBridgedManagedDisplaySetRoleWindowOperation instance.

func NewSLSBridgedManagedDisplaySetRoleWindowOperationWithDisplayIdentifierRoleWindowID ¶

func NewSLSBridgedManagedDisplaySetRoleWindowOperationWithDisplayIdentifierRoleWindowID(identifier objectivec.IObject, role uint64, id uint32) SLSBridgedManagedDisplaySetRoleWindowOperation

func SLSBridgedManagedDisplaySetRoleWindowOperationFromID ¶

func SLSBridgedManagedDisplaySetRoleWindowOperationFromID(id objc.ID) SLSBridgedManagedDisplaySetRoleWindowOperation

SLSBridgedManagedDisplaySetRoleWindowOperationFromID constructs a SLSBridgedManagedDisplaySetRoleWindowOperation from an objc.ID.

func (SLSBridgedManagedDisplaySetRoleWindowOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplaySetRoleWindowOperation) DisplayIdentifier ¶

func (SLSBridgedManagedDisplaySetRoleWindowOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplaySetRoleWindowOperation) InitWithDisplayIdentifierRoleWindowID ¶

func (SLSBridgedManagedDisplaySetRoleWindowOperation) Role ¶

func (SLSBridgedManagedDisplaySetRoleWindowOperation) WindowID ¶

type SLSBridgedManagedDisplaySetRoleWindowOperationClass ¶

type SLSBridgedManagedDisplaySetRoleWindowOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplaySetRoleWindowOperationClass ¶

func GetSLSBridgedManagedDisplaySetRoleWindowOperationClass() SLSBridgedManagedDisplaySetRoleWindowOperationClass

GetSLSBridgedManagedDisplaySetRoleWindowOperationClass returns the class object for SLSBridgedManagedDisplaySetRoleWindowOperation.

func (SLSBridgedManagedDisplaySetRoleWindowOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplaySetRoleWindowOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedManagedDisplaysCopyRoleWindowsOperation ¶

type SLSBridgedManagedDisplaysCopyRoleWindowsOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedManagedDisplaysCopyRoleWindowsOperation ¶

func NewSLSBridgedManagedDisplaysCopyRoleWindowsOperation() SLSBridgedManagedDisplaysCopyRoleWindowsOperation

NewSLSBridgedManagedDisplaysCopyRoleWindowsOperation creates a new SLSBridgedManagedDisplaysCopyRoleWindowsOperation instance.

func NewSLSBridgedManagedDisplaysCopyRoleWindowsOperationWithDisplayIdentifiersRole ¶

func NewSLSBridgedManagedDisplaysCopyRoleWindowsOperationWithDisplayIdentifiersRole(identifiers objectivec.IObject, role uint64) SLSBridgedManagedDisplaysCopyRoleWindowsOperation

func SLSBridgedManagedDisplaysCopyRoleWindowsOperationFromID ¶

func SLSBridgedManagedDisplaysCopyRoleWindowsOperationFromID(id objc.ID) SLSBridgedManagedDisplaysCopyRoleWindowsOperation

SLSBridgedManagedDisplaysCopyRoleWindowsOperationFromID constructs a SLSBridgedManagedDisplaysCopyRoleWindowsOperation from an objc.ID.

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperation) DisplayIdentifiers ¶

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperation) InitWithDisplayIdentifiersRole ¶

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperation) MakeResultWithNumbers ¶

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperation) Role ¶

type SLSBridgedManagedDisplaysCopyRoleWindowsOperationClass ¶

type SLSBridgedManagedDisplaysCopyRoleWindowsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedManagedDisplaysCopyRoleWindowsOperationClass ¶

func GetSLSBridgedManagedDisplaysCopyRoleWindowsOperationClass() SLSBridgedManagedDisplaysCopyRoleWindowsOperationClass

GetSLSBridgedManagedDisplaysCopyRoleWindowsOperationClass returns the class object for SLSBridgedManagedDisplaysCopyRoleWindowsOperation.

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedManagedDisplaysCopyRoleWindowsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedMoveManagedSpaceToDisplayIndexOperation ¶

type SLSBridgedMoveManagedSpaceToDisplayIndexOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedMoveManagedSpaceToDisplayIndexOperation ¶

func NewSLSBridgedMoveManagedSpaceToDisplayIndexOperation() SLSBridgedMoveManagedSpaceToDisplayIndexOperation

NewSLSBridgedMoveManagedSpaceToDisplayIndexOperation creates a new SLSBridgedMoveManagedSpaceToDisplayIndexOperation instance.

func NewSLSBridgedMoveManagedSpaceToDisplayIndexOperationWithSpaceIDDisplayIdentifierIndex ¶

func NewSLSBridgedMoveManagedSpaceToDisplayIndexOperationWithSpaceIDDisplayIdentifierIndex(id uint64, identifier objectivec.IObject, index uint32) SLSBridgedMoveManagedSpaceToDisplayIndexOperation

func SLSBridgedMoveManagedSpaceToDisplayIndexOperationFromID ¶

func SLSBridgedMoveManagedSpaceToDisplayIndexOperationFromID(id objc.ID) SLSBridgedMoveManagedSpaceToDisplayIndexOperation

SLSBridgedMoveManagedSpaceToDisplayIndexOperationFromID constructs a SLSBridgedMoveManagedSpaceToDisplayIndexOperation from an objc.ID.

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperation) DisplayIdentifier ¶

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperation) Index ¶

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperation) Init ¶

Init initializes the instance.

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperation) InitWithSpaceIDDisplayIdentifierIndex ¶

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperation) SpaceID ¶

type SLSBridgedMoveManagedSpaceToDisplayIndexOperationClass ¶

type SLSBridgedMoveManagedSpaceToDisplayIndexOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedMoveManagedSpaceToDisplayIndexOperationClass ¶

func GetSLSBridgedMoveManagedSpaceToDisplayIndexOperationClass() SLSBridgedMoveManagedSpaceToDisplayIndexOperationClass

GetSLSBridgedMoveManagedSpaceToDisplayIndexOperationClass returns the class object for SLSBridgedMoveManagedSpaceToDisplayIndexOperation.

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedMoveManagedSpaceToDisplayIndexOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedMoveWindowsToManagedSpaceOperation ¶

type SLSBridgedMoveWindowsToManagedSpaceOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedMoveWindowsToManagedSpaceOperation ¶

func NewSLSBridgedMoveWindowsToManagedSpaceOperation() SLSBridgedMoveWindowsToManagedSpaceOperation

NewSLSBridgedMoveWindowsToManagedSpaceOperation creates a new SLSBridgedMoveWindowsToManagedSpaceOperation instance.

func NewSLSBridgedMoveWindowsToManagedSpaceOperationWithWindowsSpaceID ¶

func NewSLSBridgedMoveWindowsToManagedSpaceOperationWithWindowsSpaceID(windows objectivec.IObject, id uint64) SLSBridgedMoveWindowsToManagedSpaceOperation

func SLSBridgedMoveWindowsToManagedSpaceOperationFromID ¶

func SLSBridgedMoveWindowsToManagedSpaceOperationFromID(id objc.ID) SLSBridgedMoveWindowsToManagedSpaceOperation

SLSBridgedMoveWindowsToManagedSpaceOperationFromID constructs a SLSBridgedMoveWindowsToManagedSpaceOperation from an objc.ID.

func (SLSBridgedMoveWindowsToManagedSpaceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedMoveWindowsToManagedSpaceOperation) Init ¶

Init initializes the instance.

func (SLSBridgedMoveWindowsToManagedSpaceOperation) InitWithWindowsSpaceID ¶

func (SLSBridgedMoveWindowsToManagedSpaceOperation) SpaceID ¶

func (SLSBridgedMoveWindowsToManagedSpaceOperation) Windows ¶

type SLSBridgedMoveWindowsToManagedSpaceOperationClass ¶

type SLSBridgedMoveWindowsToManagedSpaceOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedMoveWindowsToManagedSpaceOperationClass ¶

func GetSLSBridgedMoveWindowsToManagedSpaceOperationClass() SLSBridgedMoveWindowsToManagedSpaceOperationClass

GetSLSBridgedMoveWindowsToManagedSpaceOperationClass returns the class object for SLSBridgedMoveWindowsToManagedSpaceOperation.

func (SLSBridgedMoveWindowsToManagedSpaceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedMoveWindowsToManagedSpaceOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedProcessAssignToAllSpacesOperation ¶

type SLSBridgedProcessAssignToAllSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedProcessAssignToAllSpacesOperation ¶

func NewSLSBridgedProcessAssignToAllSpacesOperation() SLSBridgedProcessAssignToAllSpacesOperation

NewSLSBridgedProcessAssignToAllSpacesOperation creates a new SLSBridgedProcessAssignToAllSpacesOperation instance.

func NewSLSBridgedProcessAssignToAllSpacesOperationWithProcess ¶

func NewSLSBridgedProcessAssignToAllSpacesOperationWithProcess(process int) SLSBridgedProcessAssignToAllSpacesOperation

func SLSBridgedProcessAssignToAllSpacesOperationFromID ¶

func SLSBridgedProcessAssignToAllSpacesOperationFromID(id objc.ID) SLSBridgedProcessAssignToAllSpacesOperation

SLSBridgedProcessAssignToAllSpacesOperationFromID constructs a SLSBridgedProcessAssignToAllSpacesOperation from an objc.ID.

func (SLSBridgedProcessAssignToAllSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedProcessAssignToAllSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedProcessAssignToAllSpacesOperation) InitWithProcess ¶

func (SLSBridgedProcessAssignToAllSpacesOperation) Process ¶

type SLSBridgedProcessAssignToAllSpacesOperationClass ¶

type SLSBridgedProcessAssignToAllSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedProcessAssignToAllSpacesOperationClass ¶

func GetSLSBridgedProcessAssignToAllSpacesOperationClass() SLSBridgedProcessAssignToAllSpacesOperationClass

GetSLSBridgedProcessAssignToAllSpacesOperationClass returns the class object for SLSBridgedProcessAssignToAllSpacesOperation.

func (SLSBridgedProcessAssignToAllSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedProcessAssignToAllSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedProcessAssignToSpaceOperation ¶

type SLSBridgedProcessAssignToSpaceOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedProcessAssignToSpaceOperation ¶

func NewSLSBridgedProcessAssignToSpaceOperation() SLSBridgedProcessAssignToSpaceOperation

NewSLSBridgedProcessAssignToSpaceOperation creates a new SLSBridgedProcessAssignToSpaceOperation instance.

func NewSLSBridgedProcessAssignToSpaceOperationWithCoder ¶

func NewSLSBridgedProcessAssignToSpaceOperationWithCoder(coder objectivec.IObject) SLSBridgedProcessAssignToSpaceOperation

func NewSLSBridgedProcessAssignToSpaceOperationWithProcessSpaceID ¶

func NewSLSBridgedProcessAssignToSpaceOperationWithProcessSpaceID(process int, id uint64) SLSBridgedProcessAssignToSpaceOperation

func SLSBridgedProcessAssignToSpaceOperationFromID ¶

func SLSBridgedProcessAssignToSpaceOperationFromID(id objc.ID) SLSBridgedProcessAssignToSpaceOperation

SLSBridgedProcessAssignToSpaceOperationFromID constructs a SLSBridgedProcessAssignToSpaceOperation from an objc.ID.

func (SLSBridgedProcessAssignToSpaceOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedProcessAssignToSpaceOperation) Init ¶

Init initializes the instance.

func (SLSBridgedProcessAssignToSpaceOperation) InitWithProcessSpaceID ¶

func (SLSBridgedProcessAssignToSpaceOperation) Process ¶

func (SLSBridgedProcessAssignToSpaceOperation) SpaceID ¶

type SLSBridgedProcessAssignToSpaceOperationClass ¶

type SLSBridgedProcessAssignToSpaceOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedProcessAssignToSpaceOperationClass ¶

func GetSLSBridgedProcessAssignToSpaceOperationClass() SLSBridgedProcessAssignToSpaceOperationClass

GetSLSBridgedProcessAssignToSpaceOperationClass returns the class object for SLSBridgedProcessAssignToSpaceOperation.

func (SLSBridgedProcessAssignToSpaceOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedProcessAssignToSpaceOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedRemoveWindowsFromSpacesOperation ¶

type SLSBridgedRemoveWindowsFromSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedRemoveWindowsFromSpacesOperation ¶

func NewSLSBridgedRemoveWindowsFromSpacesOperation() SLSBridgedRemoveWindowsFromSpacesOperation

NewSLSBridgedRemoveWindowsFromSpacesOperation creates a new SLSBridgedRemoveWindowsFromSpacesOperation instance.

func NewSLSBridgedRemoveWindowsFromSpacesOperationWithCoder ¶

func NewSLSBridgedRemoveWindowsFromSpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedRemoveWindowsFromSpacesOperation

func NewSLSBridgedRemoveWindowsFromSpacesOperationWithWindowsSpaces ¶

func NewSLSBridgedRemoveWindowsFromSpacesOperationWithWindowsSpaces(windows objectivec.IObject, spaces objectivec.IObject) SLSBridgedRemoveWindowsFromSpacesOperation

func SLSBridgedRemoveWindowsFromSpacesOperationFromID ¶

func SLSBridgedRemoveWindowsFromSpacesOperationFromID(id objc.ID) SLSBridgedRemoveWindowsFromSpacesOperation

SLSBridgedRemoveWindowsFromSpacesOperationFromID constructs a SLSBridgedRemoveWindowsFromSpacesOperation from an objc.ID.

func (SLSBridgedRemoveWindowsFromSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedRemoveWindowsFromSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedRemoveWindowsFromSpacesOperation) InitWithWindowsSpaces ¶

func (SLSBridgedRemoveWindowsFromSpacesOperation) Spaces ¶

func (SLSBridgedRemoveWindowsFromSpacesOperation) Windows ¶

type SLSBridgedRemoveWindowsFromSpacesOperationClass ¶

type SLSBridgedRemoveWindowsFromSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedRemoveWindowsFromSpacesOperationClass ¶

func GetSLSBridgedRemoveWindowsFromSpacesOperationClass() SLSBridgedRemoveWindowsFromSpacesOperationClass

GetSLSBridgedRemoveWindowsFromSpacesOperationClass returns the class object for SLSBridgedRemoveWindowsFromSpacesOperation.

func (SLSBridgedRemoveWindowsFromSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedRemoveWindowsFromSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedResetWindowsOperation ¶

type SLSBridgedResetWindowsOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedResetWindowsOperation ¶

func NewSLSBridgedResetWindowsOperation() SLSBridgedResetWindowsOperation

NewSLSBridgedResetWindowsOperation creates a new SLSBridgedResetWindowsOperation instance.

func NewSLSBridgedResetWindowsOperationWithCoder ¶

func NewSLSBridgedResetWindowsOperationWithCoder(coder objectivec.IObject) SLSBridgedResetWindowsOperation

func NewSLSBridgedResetWindowsOperationWithWindows ¶

func NewSLSBridgedResetWindowsOperationWithWindows(windows objectivec.IObject) SLSBridgedResetWindowsOperation

func SLSBridgedResetWindowsOperationFromID ¶

func SLSBridgedResetWindowsOperationFromID(id objc.ID) SLSBridgedResetWindowsOperation

SLSBridgedResetWindowsOperationFromID constructs a SLSBridgedResetWindowsOperation from an objc.ID.

func (SLSBridgedResetWindowsOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedResetWindowsOperation) Init ¶

Init initializes the instance.

func (SLSBridgedResetWindowsOperation) InitWithWindows ¶

func (SLSBridgedResetWindowsOperation) Windows ¶

type SLSBridgedResetWindowsOperationClass ¶

type SLSBridgedResetWindowsOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedResetWindowsOperationClass ¶

func GetSLSBridgedResetWindowsOperationClass() SLSBridgedResetWindowsOperationClass

GetSLSBridgedResetWindowsOperationClass returns the class object for SLSBridgedResetWindowsOperation.

func (SLSBridgedResetWindowsOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedResetWindowsOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSetSpaceManagementModeOperation ¶

type SLSBridgedSetSpaceManagementModeOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSetSpaceManagementModeOperation ¶

func NewSLSBridgedSetSpaceManagementModeOperation() SLSBridgedSetSpaceManagementModeOperation

NewSLSBridgedSetSpaceManagementModeOperation creates a new SLSBridgedSetSpaceManagementModeOperation instance.

func NewSLSBridgedSetSpaceManagementModeOperationWithCoder ¶

func NewSLSBridgedSetSpaceManagementModeOperationWithCoder(coder objectivec.IObject) SLSBridgedSetSpaceManagementModeOperation

func NewSLSBridgedSetSpaceManagementModeOperationWithMode ¶

func NewSLSBridgedSetSpaceManagementModeOperationWithMode(mode uint64) SLSBridgedSetSpaceManagementModeOperation

func SLSBridgedSetSpaceManagementModeOperationFromID ¶

func SLSBridgedSetSpaceManagementModeOperationFromID(id objc.ID) SLSBridgedSetSpaceManagementModeOperation

SLSBridgedSetSpaceManagementModeOperationFromID constructs a SLSBridgedSetSpaceManagementModeOperation from an objc.ID.

func (SLSBridgedSetSpaceManagementModeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSetSpaceManagementModeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSetSpaceManagementModeOperation) InitWithMode ¶

func (SLSBridgedSetSpaceManagementModeOperation) Mode ¶

type SLSBridgedSetSpaceManagementModeOperationClass ¶

type SLSBridgedSetSpaceManagementModeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSetSpaceManagementModeOperationClass ¶

func GetSLSBridgedSetSpaceManagementModeOperationClass() SLSBridgedSetSpaceManagementModeOperationClass

GetSLSBridgedSetSpaceManagementModeOperationClass returns the class object for SLSBridgedSetSpaceManagementModeOperation.

func (SLSBridgedSetSpaceManagementModeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSetSpaceManagementModeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedShowSpacesOperation ¶

type SLSBridgedShowSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedShowSpacesOperation ¶

func NewSLSBridgedShowSpacesOperation() SLSBridgedShowSpacesOperation

NewSLSBridgedShowSpacesOperation creates a new SLSBridgedShowSpacesOperation instance.

func NewSLSBridgedShowSpacesOperationWithCoder ¶

func NewSLSBridgedShowSpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedShowSpacesOperation

func NewSLSBridgedShowSpacesOperationWithSpaces ¶

func NewSLSBridgedShowSpacesOperationWithSpaces(spaces objectivec.IObject) SLSBridgedShowSpacesOperation

func SLSBridgedShowSpacesOperationFromID ¶

func SLSBridgedShowSpacesOperationFromID(id objc.ID) SLSBridgedShowSpacesOperation

SLSBridgedShowSpacesOperationFromID constructs a SLSBridgedShowSpacesOperation from an objc.ID.

func (SLSBridgedShowSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedShowSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedShowSpacesOperation) InitWithSpaces ¶

func (SLSBridgedShowSpacesOperation) Spaces ¶

type SLSBridgedShowSpacesOperationClass ¶

type SLSBridgedShowSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedShowSpacesOperationClass ¶

func GetSLSBridgedShowSpacesOperationClass() SLSBridgedShowSpacesOperationClass

GetSLSBridgedShowSpacesOperationClass returns the class object for SLSBridgedShowSpacesOperation.

func (SLSBridgedShowSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedShowSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceAddOwnerOperation ¶

type SLSBridgedSpaceAddOwnerOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceAddOwnerOperation ¶

func NewSLSBridgedSpaceAddOwnerOperation() SLSBridgedSpaceAddOwnerOperation

NewSLSBridgedSpaceAddOwnerOperation creates a new SLSBridgedSpaceAddOwnerOperation instance.

func NewSLSBridgedSpaceAddOwnerOperationWithCoder ¶

func NewSLSBridgedSpaceAddOwnerOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceAddOwnerOperation

func NewSLSBridgedSpaceAddOwnerOperationWithSpaceIDOwner ¶

func NewSLSBridgedSpaceAddOwnerOperationWithSpaceIDOwner(id uint64, owner int) SLSBridgedSpaceAddOwnerOperation

func SLSBridgedSpaceAddOwnerOperationFromID ¶

func SLSBridgedSpaceAddOwnerOperationFromID(id objc.ID) SLSBridgedSpaceAddOwnerOperation

SLSBridgedSpaceAddOwnerOperationFromID constructs a SLSBridgedSpaceAddOwnerOperation from an objc.ID.

func (SLSBridgedSpaceAddOwnerOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceAddOwnerOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceAddOwnerOperation) InitWithSpaceIDOwner ¶

func (SLSBridgedSpaceAddOwnerOperation) Owner ¶

func (SLSBridgedSpaceAddOwnerOperation) SpaceID ¶

type SLSBridgedSpaceAddOwnerOperationClass ¶

type SLSBridgedSpaceAddOwnerOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceAddOwnerOperationClass ¶

func GetSLSBridgedSpaceAddOwnerOperationClass() SLSBridgedSpaceAddOwnerOperationClass

GetSLSBridgedSpaceAddOwnerOperationClass returns the class object for SLSBridgedSpaceAddOwnerOperation.

func (SLSBridgedSpaceAddOwnerOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceAddOwnerOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation ¶

type SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation ¶

func NewSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation() SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation

NewSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation creates a new SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation instance.

func NewSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationWithSpaceIDWindowsOptions ¶

func NewSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationWithSpaceIDWindowsOptions(id uint64, windows objectivec.IObject, options uint32) SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation

func SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationFromID ¶

func SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationFromID(id objc.ID) SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation

SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationFromID constructs a SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation from an objc.ID.

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation) InitWithSpaceIDWindowsOptions ¶

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation) Options ¶

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation) SpaceID ¶

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation) Windows ¶

type SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass ¶

type SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass ¶

func GetSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass() SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass

GetSLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass returns the class object for SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperation.

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceAddWindowsAndRemoveFromSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCanCreateTileOperation ¶

type SLSBridgedSpaceCanCreateTileOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCanCreateTileOperation ¶

func NewSLSBridgedSpaceCanCreateTileOperation() SLSBridgedSpaceCanCreateTileOperation

NewSLSBridgedSpaceCanCreateTileOperation creates a new SLSBridgedSpaceCanCreateTileOperation instance.

func NewSLSBridgedSpaceCanCreateTileOperationWithCoder ¶

func NewSLSBridgedSpaceCanCreateTileOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCanCreateTileOperation

func NewSLSBridgedSpaceCanCreateTileOperationWithSpaceIDMinSize ¶

func NewSLSBridgedSpaceCanCreateTileOperationWithSpaceIDMinSize(id uint64, size corefoundation.CGSize) SLSBridgedSpaceCanCreateTileOperation

func SLSBridgedSpaceCanCreateTileOperationFromID ¶

func SLSBridgedSpaceCanCreateTileOperationFromID(id objc.ID) SLSBridgedSpaceCanCreateTileOperation

SLSBridgedSpaceCanCreateTileOperationFromID constructs a SLSBridgedSpaceCanCreateTileOperation from an objc.ID.

func (SLSBridgedSpaceCanCreateTileOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCanCreateTileOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCanCreateTileOperation) InitWithSpaceIDMinSize ¶

func (SLSBridgedSpaceCanCreateTileOperation) MakeResultWithBoolValue ¶

func (s SLSBridgedSpaceCanCreateTileOperation) MakeResultWithBoolValue(value bool) objectivec.IObject

func (SLSBridgedSpaceCanCreateTileOperation) MinSize ¶

func (SLSBridgedSpaceCanCreateTileOperation) SpaceID ¶

type SLSBridgedSpaceCanCreateTileOperationClass ¶

type SLSBridgedSpaceCanCreateTileOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCanCreateTileOperationClass ¶

func GetSLSBridgedSpaceCanCreateTileOperationClass() SLSBridgedSpaceCanCreateTileOperationClass

GetSLSBridgedSpaceCanCreateTileOperationClass returns the class object for SLSBridgedSpaceCanCreateTileOperation.

func (SLSBridgedSpaceCanCreateTileOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCanCreateTileOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation ¶

type SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation ¶

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation() SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation

NewSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation creates a new SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation instance.

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptionsFencePort ¶

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptionsFencePort(id uint64, index uint64, index2 uint64, point corefoundation.CGPoint, options uint64, port uint32) SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation

func SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationFromID ¶

func SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationFromID(id objc.ID) SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation

SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationFromID constructs a SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation from an objc.ID.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) DrivingSpaceID ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) FencePort ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) HorizontalIndex ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptionsFencePort ¶

func (s SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptionsFencePort(id uint64, index uint64, index2 uint64, point corefoundation.CGPoint, options uint64, port uint32) SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) Options ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) Point ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation) VerticalIndex ¶

type SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass ¶

type SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass ¶

func GetSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass() SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass

GetSLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass returns the class object for SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperation.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointFencedOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation ¶

type SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointOperation ¶

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointOperation() SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation

NewSLSBridgedSpaceClientDrivenMoveSpacersToPointOperation creates a new SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation instance.

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointOperationWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptions ¶

func NewSLSBridgedSpaceClientDrivenMoveSpacersToPointOperationWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptions(id uint64, index uint64, index2 uint64, point corefoundation.CGPoint, options uint64) SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation

func SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationFromID ¶

func SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationFromID(id objc.ID) SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation

SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationFromID constructs a SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation from an objc.ID.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) DrivingSpaceID ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) HorizontalIndex ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptions ¶

func (s SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) InitWithDrivingSpaceIDVerticalIndexHorizontalIndexPointOptions(id uint64, index uint64, index2 uint64, point corefoundation.CGPoint, options uint64) SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) Options ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) Point ¶

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation) VerticalIndex ¶

type SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass ¶

type SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass ¶

func GetSLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass() SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass

GetSLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass returns the class object for SLSBridgedSpaceClientDrivenMoveSpacersToPointOperation.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceClientDrivenMoveSpacersToPointOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCopyManagedShapeOperation ¶

type SLSBridgedSpaceCopyManagedShapeOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCopyManagedShapeOperation ¶

func NewSLSBridgedSpaceCopyManagedShapeOperation() SLSBridgedSpaceCopyManagedShapeOperation

NewSLSBridgedSpaceCopyManagedShapeOperation creates a new SLSBridgedSpaceCopyManagedShapeOperation instance.

func NewSLSBridgedSpaceCopyManagedShapeOperationWithCoder ¶

func NewSLSBridgedSpaceCopyManagedShapeOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCopyManagedShapeOperation

func NewSLSBridgedSpaceCopyManagedShapeOperationWithSpaceID ¶

func NewSLSBridgedSpaceCopyManagedShapeOperationWithSpaceID(id uint64) SLSBridgedSpaceCopyManagedShapeOperation

func SLSBridgedSpaceCopyManagedShapeOperationFromID ¶

func SLSBridgedSpaceCopyManagedShapeOperationFromID(id objc.ID) SLSBridgedSpaceCopyManagedShapeOperation

SLSBridgedSpaceCopyManagedShapeOperationFromID constructs a SLSBridgedSpaceCopyManagedShapeOperation from an objc.ID.

func (SLSBridgedSpaceCopyManagedShapeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCopyManagedShapeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCopyManagedShapeOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceCopyManagedShapeOperation) MakeResultWithRegion ¶

func (s SLSBridgedSpaceCopyManagedShapeOperation) MakeResultWithRegion(region uintptr) objectivec.IObject

func (SLSBridgedSpaceCopyManagedShapeOperation) SpaceID ¶

type SLSBridgedSpaceCopyManagedShapeOperationClass ¶

type SLSBridgedSpaceCopyManagedShapeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCopyManagedShapeOperationClass ¶

func GetSLSBridgedSpaceCopyManagedShapeOperationClass() SLSBridgedSpaceCopyManagedShapeOperationClass

GetSLSBridgedSpaceCopyManagedShapeOperationClass returns the class object for SLSBridgedSpaceCopyManagedShapeOperation.

func (SLSBridgedSpaceCopyManagedShapeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCopyManagedShapeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCopyNameOperation ¶

type SLSBridgedSpaceCopyNameOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCopyNameOperation ¶

func NewSLSBridgedSpaceCopyNameOperation() SLSBridgedSpaceCopyNameOperation

NewSLSBridgedSpaceCopyNameOperation creates a new SLSBridgedSpaceCopyNameOperation instance.

func NewSLSBridgedSpaceCopyNameOperationWithCoder ¶

func NewSLSBridgedSpaceCopyNameOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCopyNameOperation

func NewSLSBridgedSpaceCopyNameOperationWithSpaceID ¶

func NewSLSBridgedSpaceCopyNameOperationWithSpaceID(id uint64) SLSBridgedSpaceCopyNameOperation

func SLSBridgedSpaceCopyNameOperationFromID ¶

func SLSBridgedSpaceCopyNameOperationFromID(id objc.ID) SLSBridgedSpaceCopyNameOperation

SLSBridgedSpaceCopyNameOperationFromID constructs a SLSBridgedSpaceCopyNameOperation from an objc.ID.

func (SLSBridgedSpaceCopyNameOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCopyNameOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCopyNameOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceCopyNameOperation) MakeResultWithString ¶

func (s SLSBridgedSpaceCopyNameOperation) MakeResultWithString(string_ objectivec.IObject) objectivec.IObject

func (SLSBridgedSpaceCopyNameOperation) SpaceID ¶

type SLSBridgedSpaceCopyNameOperationClass ¶

type SLSBridgedSpaceCopyNameOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCopyNameOperationClass ¶

func GetSLSBridgedSpaceCopyNameOperationClass() SLSBridgedSpaceCopyNameOperationClass

GetSLSBridgedSpaceCopyNameOperationClass returns the class object for SLSBridgedSpaceCopyNameOperation.

func (SLSBridgedSpaceCopyNameOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCopyNameOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCopyOwnersOperation ¶

type SLSBridgedSpaceCopyOwnersOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCopyOwnersOperation ¶

func NewSLSBridgedSpaceCopyOwnersOperation() SLSBridgedSpaceCopyOwnersOperation

NewSLSBridgedSpaceCopyOwnersOperation creates a new SLSBridgedSpaceCopyOwnersOperation instance.

func NewSLSBridgedSpaceCopyOwnersOperationWithCoder ¶

func NewSLSBridgedSpaceCopyOwnersOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCopyOwnersOperation

func NewSLSBridgedSpaceCopyOwnersOperationWithSpaceID ¶

func NewSLSBridgedSpaceCopyOwnersOperationWithSpaceID(id uint64) SLSBridgedSpaceCopyOwnersOperation

func SLSBridgedSpaceCopyOwnersOperationFromID ¶

func SLSBridgedSpaceCopyOwnersOperationFromID(id objc.ID) SLSBridgedSpaceCopyOwnersOperation

SLSBridgedSpaceCopyOwnersOperationFromID constructs a SLSBridgedSpaceCopyOwnersOperation from an objc.ID.

func (SLSBridgedSpaceCopyOwnersOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCopyOwnersOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCopyOwnersOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceCopyOwnersOperation) MakeResultWithNumbers ¶

func (s SLSBridgedSpaceCopyOwnersOperation) MakeResultWithNumbers(numbers objectivec.IObject) objectivec.IObject

func (SLSBridgedSpaceCopyOwnersOperation) SpaceID ¶

type SLSBridgedSpaceCopyOwnersOperationClass ¶

type SLSBridgedSpaceCopyOwnersOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCopyOwnersOperationClass ¶

func GetSLSBridgedSpaceCopyOwnersOperationClass() SLSBridgedSpaceCopyOwnersOperationClass

GetSLSBridgedSpaceCopyOwnersOperationClass returns the class object for SLSBridgedSpaceCopyOwnersOperation.

func (SLSBridgedSpaceCopyOwnersOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCopyOwnersOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCopyShapeOperation ¶

type SLSBridgedSpaceCopyShapeOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCopyShapeOperation ¶

func NewSLSBridgedSpaceCopyShapeOperation() SLSBridgedSpaceCopyShapeOperation

NewSLSBridgedSpaceCopyShapeOperation creates a new SLSBridgedSpaceCopyShapeOperation instance.

func NewSLSBridgedSpaceCopyShapeOperationWithCoder ¶

func NewSLSBridgedSpaceCopyShapeOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCopyShapeOperation

func NewSLSBridgedSpaceCopyShapeOperationWithSpaceID ¶

func NewSLSBridgedSpaceCopyShapeOperationWithSpaceID(id uint64) SLSBridgedSpaceCopyShapeOperation

func SLSBridgedSpaceCopyShapeOperationFromID ¶

func SLSBridgedSpaceCopyShapeOperationFromID(id objc.ID) SLSBridgedSpaceCopyShapeOperation

SLSBridgedSpaceCopyShapeOperationFromID constructs a SLSBridgedSpaceCopyShapeOperation from an objc.ID.

func (SLSBridgedSpaceCopyShapeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCopyShapeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCopyShapeOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceCopyShapeOperation) MakeResultWithRegion ¶

func (s SLSBridgedSpaceCopyShapeOperation) MakeResultWithRegion(region uintptr) objectivec.IObject

func (SLSBridgedSpaceCopyShapeOperation) SpaceID ¶

type SLSBridgedSpaceCopyShapeOperationClass ¶

type SLSBridgedSpaceCopyShapeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCopyShapeOperationClass ¶

func GetSLSBridgedSpaceCopyShapeOperationClass() SLSBridgedSpaceCopyShapeOperationClass

GetSLSBridgedSpaceCopyShapeOperationClass returns the class object for SLSBridgedSpaceCopyShapeOperation.

func (SLSBridgedSpaceCopyShapeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCopyShapeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCopyTileSpacesOperation ¶

type SLSBridgedSpaceCopyTileSpacesOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCopyTileSpacesOperation ¶

func NewSLSBridgedSpaceCopyTileSpacesOperation() SLSBridgedSpaceCopyTileSpacesOperation

NewSLSBridgedSpaceCopyTileSpacesOperation creates a new SLSBridgedSpaceCopyTileSpacesOperation instance.

func NewSLSBridgedSpaceCopyTileSpacesOperationWithCoder ¶

func NewSLSBridgedSpaceCopyTileSpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCopyTileSpacesOperation

func NewSLSBridgedSpaceCopyTileSpacesOperationWithSpaceID ¶

func NewSLSBridgedSpaceCopyTileSpacesOperationWithSpaceID(id uint64) SLSBridgedSpaceCopyTileSpacesOperation

func SLSBridgedSpaceCopyTileSpacesOperationFromID ¶

func SLSBridgedSpaceCopyTileSpacesOperationFromID(id objc.ID) SLSBridgedSpaceCopyTileSpacesOperation

SLSBridgedSpaceCopyTileSpacesOperationFromID constructs a SLSBridgedSpaceCopyTileSpacesOperation from an objc.ID.

func (SLSBridgedSpaceCopyTileSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCopyTileSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCopyTileSpacesOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceCopyTileSpacesOperation) MakeResultWithNumbers ¶

func (SLSBridgedSpaceCopyTileSpacesOperation) SpaceID ¶

type SLSBridgedSpaceCopyTileSpacesOperationClass ¶

type SLSBridgedSpaceCopyTileSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCopyTileSpacesOperationClass ¶

func GetSLSBridgedSpaceCopyTileSpacesOperationClass() SLSBridgedSpaceCopyTileSpacesOperationClass

GetSLSBridgedSpaceCopyTileSpacesOperationClass returns the class object for SLSBridgedSpaceCopyTileSpacesOperation.

func (SLSBridgedSpaceCopyTileSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCopyTileSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCopyValuesOperation ¶

type SLSBridgedSpaceCopyValuesOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCopyValuesOperation ¶

func NewSLSBridgedSpaceCopyValuesOperation() SLSBridgedSpaceCopyValuesOperation

NewSLSBridgedSpaceCopyValuesOperation creates a new SLSBridgedSpaceCopyValuesOperation instance.

func NewSLSBridgedSpaceCopyValuesOperationWithCoder ¶

func NewSLSBridgedSpaceCopyValuesOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCopyValuesOperation

func NewSLSBridgedSpaceCopyValuesOperationWithSpaceID ¶

func NewSLSBridgedSpaceCopyValuesOperationWithSpaceID(id uint64) SLSBridgedSpaceCopyValuesOperation

func SLSBridgedSpaceCopyValuesOperationFromID ¶

func SLSBridgedSpaceCopyValuesOperationFromID(id objc.ID) SLSBridgedSpaceCopyValuesOperation

SLSBridgedSpaceCopyValuesOperationFromID constructs a SLSBridgedSpaceCopyValuesOperation from an objc.ID.

func (SLSBridgedSpaceCopyValuesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCopyValuesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCopyValuesOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceCopyValuesOperation) MakeResultWithPropertyListDictionary ¶

func (s SLSBridgedSpaceCopyValuesOperation) MakeResultWithPropertyListDictionary(dictionary objectivec.IObject) objectivec.IObject

func (SLSBridgedSpaceCopyValuesOperation) SpaceID ¶

type SLSBridgedSpaceCopyValuesOperationClass ¶

type SLSBridgedSpaceCopyValuesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCopyValuesOperationClass ¶

func GetSLSBridgedSpaceCopyValuesOperationClass() SLSBridgedSpaceCopyValuesOperationClass

GetSLSBridgedSpaceCopyValuesOperationClass returns the class object for SLSBridgedSpaceCopyValuesOperation.

func (SLSBridgedSpaceCopyValuesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCopyValuesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCreateOperation ¶

type SLSBridgedSpaceCreateOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCreateOperation ¶

func NewSLSBridgedSpaceCreateOperation() SLSBridgedSpaceCreateOperation

NewSLSBridgedSpaceCreateOperation creates a new SLSBridgedSpaceCreateOperation instance.

func NewSLSBridgedSpaceCreateOperationWithCoder ¶

func NewSLSBridgedSpaceCreateOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCreateOperation

func NewSLSBridgedSpaceCreateOperationWithOptionsValues ¶

func NewSLSBridgedSpaceCreateOperationWithOptionsValues(options uint32, values objectivec.IObject) SLSBridgedSpaceCreateOperation

func SLSBridgedSpaceCreateOperationFromID ¶

func SLSBridgedSpaceCreateOperationFromID(id objc.ID) SLSBridgedSpaceCreateOperation

SLSBridgedSpaceCreateOperationFromID constructs a SLSBridgedSpaceCreateOperation from an objc.ID.

func (SLSBridgedSpaceCreateOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCreateOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCreateOperation) InitWithOptionsValues ¶

func (SLSBridgedSpaceCreateOperation) MakeResultWithSpaceID ¶

func (s SLSBridgedSpaceCreateOperation) MakeResultWithSpaceID(id uint64) objectivec.IObject

func (SLSBridgedSpaceCreateOperation) Options ¶

func (SLSBridgedSpaceCreateOperation) Values ¶

type SLSBridgedSpaceCreateOperationClass ¶

type SLSBridgedSpaceCreateOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCreateOperationClass ¶

func GetSLSBridgedSpaceCreateOperationClass() SLSBridgedSpaceCreateOperationClass

GetSLSBridgedSpaceCreateOperationClass returns the class object for SLSBridgedSpaceCreateOperation.

func (SLSBridgedSpaceCreateOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCreateOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceCreateTileOperation ¶

type SLSBridgedSpaceCreateTileOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceCreateTileOperation ¶

func NewSLSBridgedSpaceCreateTileOperation() SLSBridgedSpaceCreateTileOperation

NewSLSBridgedSpaceCreateTileOperation creates a new SLSBridgedSpaceCreateTileOperation instance.

func NewSLSBridgedSpaceCreateTileOperationWithCoder ¶

func NewSLSBridgedSpaceCreateTileOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceCreateTileOperation

func NewSLSBridgedSpaceCreateTileOperationWithSpaceIDValues ¶

func NewSLSBridgedSpaceCreateTileOperationWithSpaceIDValues(id uint64, values objectivec.IObject) SLSBridgedSpaceCreateTileOperation

func SLSBridgedSpaceCreateTileOperationFromID ¶

func SLSBridgedSpaceCreateTileOperationFromID(id objc.ID) SLSBridgedSpaceCreateTileOperation

SLSBridgedSpaceCreateTileOperationFromID constructs a SLSBridgedSpaceCreateTileOperation from an objc.ID.

func (SLSBridgedSpaceCreateTileOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceCreateTileOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceCreateTileOperation) InitWithSpaceIDValues ¶

func (SLSBridgedSpaceCreateTileOperation) MakeResultWithSpaceID ¶

func (s SLSBridgedSpaceCreateTileOperation) MakeResultWithSpaceID(id uint64) objectivec.IObject

func (SLSBridgedSpaceCreateTileOperation) SpaceID ¶

func (SLSBridgedSpaceCreateTileOperation) Values ¶

type SLSBridgedSpaceCreateTileOperationClass ¶

type SLSBridgedSpaceCreateTileOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceCreateTileOperationClass ¶

func GetSLSBridgedSpaceCreateTileOperationClass() SLSBridgedSpaceCreateTileOperationClass

GetSLSBridgedSpaceCreateTileOperationClass returns the class object for SLSBridgedSpaceCreateTileOperation.

func (SLSBridgedSpaceCreateTileOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceCreateTileOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceDestroyOperation ¶

type SLSBridgedSpaceDestroyOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceDestroyOperation ¶

func NewSLSBridgedSpaceDestroyOperation() SLSBridgedSpaceDestroyOperation

NewSLSBridgedSpaceDestroyOperation creates a new SLSBridgedSpaceDestroyOperation instance.

func NewSLSBridgedSpaceDestroyOperationWithCoder ¶

func NewSLSBridgedSpaceDestroyOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceDestroyOperation

func NewSLSBridgedSpaceDestroyOperationWithSpaceID ¶

func NewSLSBridgedSpaceDestroyOperationWithSpaceID(id uint64) SLSBridgedSpaceDestroyOperation

func SLSBridgedSpaceDestroyOperationFromID ¶

func SLSBridgedSpaceDestroyOperationFromID(id objc.ID) SLSBridgedSpaceDestroyOperation

SLSBridgedSpaceDestroyOperationFromID constructs a SLSBridgedSpaceDestroyOperation from an objc.ID.

func (SLSBridgedSpaceDestroyOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceDestroyOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceDestroyOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceDestroyOperation) SpaceID ¶

type SLSBridgedSpaceDestroyOperationClass ¶

type SLSBridgedSpaceDestroyOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceDestroyOperationClass ¶

func GetSLSBridgedSpaceDestroyOperationClass() SLSBridgedSpaceDestroyOperationClass

GetSLSBridgedSpaceDestroyOperationClass returns the class object for SLSBridgedSpaceDestroyOperation.

func (SLSBridgedSpaceDestroyOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceDestroyOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceFinishedResizeForRectOperation ¶

type SLSBridgedSpaceFinishedResizeForRectOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceFinishedResizeForRectOperation ¶

func NewSLSBridgedSpaceFinishedResizeForRectOperation() SLSBridgedSpaceFinishedResizeForRectOperation

NewSLSBridgedSpaceFinishedResizeForRectOperation creates a new SLSBridgedSpaceFinishedResizeForRectOperation instance.

func SLSBridgedSpaceFinishedResizeForRectOperationFromID ¶

func SLSBridgedSpaceFinishedResizeForRectOperationFromID(id objc.ID) SLSBridgedSpaceFinishedResizeForRectOperation

SLSBridgedSpaceFinishedResizeForRectOperationFromID constructs a SLSBridgedSpaceFinishedResizeForRectOperation from an objc.ID.

func (SLSBridgedSpaceFinishedResizeForRectOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceFinishedResizeForRectOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceFinishedResizeForRectOperation) InitWithSpaceIDRect ¶

func (SLSBridgedSpaceFinishedResizeForRectOperation) Rect ¶

func (SLSBridgedSpaceFinishedResizeForRectOperation) SpaceID ¶

type SLSBridgedSpaceFinishedResizeForRectOperationClass ¶

type SLSBridgedSpaceFinishedResizeForRectOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceFinishedResizeForRectOperationClass ¶

func GetSLSBridgedSpaceFinishedResizeForRectOperationClass() SLSBridgedSpaceFinishedResizeForRectOperationClass

GetSLSBridgedSpaceFinishedResizeForRectOperationClass returns the class object for SLSBridgedSpaceFinishedResizeForRectOperation.

func (SLSBridgedSpaceFinishedResizeForRectOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceFinishedResizeForRectOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetAbsoluteLevelOperation ¶

type SLSBridgedSpaceGetAbsoluteLevelOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetAbsoluteLevelOperation ¶

func NewSLSBridgedSpaceGetAbsoluteLevelOperation() SLSBridgedSpaceGetAbsoluteLevelOperation

NewSLSBridgedSpaceGetAbsoluteLevelOperation creates a new SLSBridgedSpaceGetAbsoluteLevelOperation instance.

func NewSLSBridgedSpaceGetAbsoluteLevelOperationWithCoder ¶

func NewSLSBridgedSpaceGetAbsoluteLevelOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceGetAbsoluteLevelOperation

func NewSLSBridgedSpaceGetAbsoluteLevelOperationWithSpaceID ¶

func NewSLSBridgedSpaceGetAbsoluteLevelOperationWithSpaceID(id uint64) SLSBridgedSpaceGetAbsoluteLevelOperation

func SLSBridgedSpaceGetAbsoluteLevelOperationFromID ¶

func SLSBridgedSpaceGetAbsoluteLevelOperationFromID(id objc.ID) SLSBridgedSpaceGetAbsoluteLevelOperation

SLSBridgedSpaceGetAbsoluteLevelOperationFromID constructs a SLSBridgedSpaceGetAbsoluteLevelOperation from an objc.ID.

func (SLSBridgedSpaceGetAbsoluteLevelOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetAbsoluteLevelOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetAbsoluteLevelOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceGetAbsoluteLevelOperation) MakeResultWithInt32Value ¶

func (s SLSBridgedSpaceGetAbsoluteLevelOperation) MakeResultWithInt32Value(int32Value int) objectivec.IObject

func (SLSBridgedSpaceGetAbsoluteLevelOperation) SpaceID ¶

type SLSBridgedSpaceGetAbsoluteLevelOperationClass ¶

type SLSBridgedSpaceGetAbsoluteLevelOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetAbsoluteLevelOperationClass ¶

func GetSLSBridgedSpaceGetAbsoluteLevelOperationClass() SLSBridgedSpaceGetAbsoluteLevelOperationClass

GetSLSBridgedSpaceGetAbsoluteLevelOperationClass returns the class object for SLSBridgedSpaceGetAbsoluteLevelOperation.

func (SLSBridgedSpaceGetAbsoluteLevelOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetAbsoluteLevelOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetAlphaOperation ¶

type SLSBridgedSpaceGetAlphaOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetAlphaOperation ¶

func NewSLSBridgedSpaceGetAlphaOperation() SLSBridgedSpaceGetAlphaOperation

NewSLSBridgedSpaceGetAlphaOperation creates a new SLSBridgedSpaceGetAlphaOperation instance.

func NewSLSBridgedSpaceGetAlphaOperationWithCoder ¶

func NewSLSBridgedSpaceGetAlphaOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceGetAlphaOperation

func NewSLSBridgedSpaceGetAlphaOperationWithSpaceID ¶

func NewSLSBridgedSpaceGetAlphaOperationWithSpaceID(id uint64) SLSBridgedSpaceGetAlphaOperation

func SLSBridgedSpaceGetAlphaOperationFromID ¶

func SLSBridgedSpaceGetAlphaOperationFromID(id objc.ID) SLSBridgedSpaceGetAlphaOperation

SLSBridgedSpaceGetAlphaOperationFromID constructs a SLSBridgedSpaceGetAlphaOperation from an objc.ID.

func (SLSBridgedSpaceGetAlphaOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetAlphaOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetAlphaOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceGetAlphaOperation) MakeResultWithFloatValue ¶

func (s SLSBridgedSpaceGetAlphaOperation) MakeResultWithFloatValue(value float32) objectivec.IObject

func (SLSBridgedSpaceGetAlphaOperation) SpaceID ¶

type SLSBridgedSpaceGetAlphaOperationClass ¶

type SLSBridgedSpaceGetAlphaOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetAlphaOperationClass ¶

func GetSLSBridgedSpaceGetAlphaOperationClass() SLSBridgedSpaceGetAlphaOperationClass

GetSLSBridgedSpaceGetAlphaOperationClass returns the class object for SLSBridgedSpaceGetAlphaOperation.

func (SLSBridgedSpaceGetAlphaOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetAlphaOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetInterTileSpacingOperation ¶

type SLSBridgedSpaceGetInterTileSpacingOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetInterTileSpacingOperation ¶

func NewSLSBridgedSpaceGetInterTileSpacingOperation() SLSBridgedSpaceGetInterTileSpacingOperation

NewSLSBridgedSpaceGetInterTileSpacingOperation creates a new SLSBridgedSpaceGetInterTileSpacingOperation instance.

func NewSLSBridgedSpaceGetInterTileSpacingOperationWithSpaceID ¶

func NewSLSBridgedSpaceGetInterTileSpacingOperationWithSpaceID(id uint64) SLSBridgedSpaceGetInterTileSpacingOperation

func SLSBridgedSpaceGetInterTileSpacingOperationFromID ¶

func SLSBridgedSpaceGetInterTileSpacingOperationFromID(id objc.ID) SLSBridgedSpaceGetInterTileSpacingOperation

SLSBridgedSpaceGetInterTileSpacingOperationFromID constructs a SLSBridgedSpaceGetInterTileSpacingOperation from an objc.ID.

func (SLSBridgedSpaceGetInterTileSpacingOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetInterTileSpacingOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetInterTileSpacingOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceGetInterTileSpacingOperation) MakeResultWithSize ¶

func (SLSBridgedSpaceGetInterTileSpacingOperation) SpaceID ¶

type SLSBridgedSpaceGetInterTileSpacingOperationClass ¶

type SLSBridgedSpaceGetInterTileSpacingOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetInterTileSpacingOperationClass ¶

func GetSLSBridgedSpaceGetInterTileSpacingOperationClass() SLSBridgedSpaceGetInterTileSpacingOperationClass

GetSLSBridgedSpaceGetInterTileSpacingOperationClass returns the class object for SLSBridgedSpaceGetInterTileSpacingOperation.

func (SLSBridgedSpaceGetInterTileSpacingOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetInterTileSpacingOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetRectOperation ¶

type SLSBridgedSpaceGetRectOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetRectOperation ¶

func NewSLSBridgedSpaceGetRectOperation() SLSBridgedSpaceGetRectOperation

NewSLSBridgedSpaceGetRectOperation creates a new SLSBridgedSpaceGetRectOperation instance.

func NewSLSBridgedSpaceGetRectOperationWithCoder ¶

func NewSLSBridgedSpaceGetRectOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceGetRectOperation

func NewSLSBridgedSpaceGetRectOperationWithSpaceID ¶

func NewSLSBridgedSpaceGetRectOperationWithSpaceID(id uint64) SLSBridgedSpaceGetRectOperation

func SLSBridgedSpaceGetRectOperationFromID ¶

func SLSBridgedSpaceGetRectOperationFromID(id objc.ID) SLSBridgedSpaceGetRectOperation

SLSBridgedSpaceGetRectOperationFromID constructs a SLSBridgedSpaceGetRectOperation from an objc.ID.

func (SLSBridgedSpaceGetRectOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetRectOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetRectOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceGetRectOperation) MakeResultWithRect ¶

func (SLSBridgedSpaceGetRectOperation) SpaceID ¶

type SLSBridgedSpaceGetRectOperationClass ¶

type SLSBridgedSpaceGetRectOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetRectOperationClass ¶

func GetSLSBridgedSpaceGetRectOperationClass() SLSBridgedSpaceGetRectOperationClass

GetSLSBridgedSpaceGetRectOperationClass returns the class object for SLSBridgedSpaceGetRectOperation.

func (SLSBridgedSpaceGetRectOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetRectOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetSizeForProposedTileOperation ¶

type SLSBridgedSpaceGetSizeForProposedTileOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetSizeForProposedTileOperation ¶

func NewSLSBridgedSpaceGetSizeForProposedTileOperation() SLSBridgedSpaceGetSizeForProposedTileOperation

NewSLSBridgedSpaceGetSizeForProposedTileOperation creates a new SLSBridgedSpaceGetSizeForProposedTileOperation instance.

func NewSLSBridgedSpaceGetSizeForProposedTileOperationWithSpaceIDValues ¶

func NewSLSBridgedSpaceGetSizeForProposedTileOperationWithSpaceIDValues(id uint64, values objectivec.IObject) SLSBridgedSpaceGetSizeForProposedTileOperation

func SLSBridgedSpaceGetSizeForProposedTileOperationFromID ¶

func SLSBridgedSpaceGetSizeForProposedTileOperationFromID(id objc.ID) SLSBridgedSpaceGetSizeForProposedTileOperation

SLSBridgedSpaceGetSizeForProposedTileOperationFromID constructs a SLSBridgedSpaceGetSizeForProposedTileOperation from an objc.ID.

func (SLSBridgedSpaceGetSizeForProposedTileOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetSizeForProposedTileOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetSizeForProposedTileOperation) InitWithSpaceIDValues ¶

func (SLSBridgedSpaceGetSizeForProposedTileOperation) MakeResultWithSize ¶

func (SLSBridgedSpaceGetSizeForProposedTileOperation) SpaceID ¶

func (SLSBridgedSpaceGetSizeForProposedTileOperation) Values ¶

type SLSBridgedSpaceGetSizeForProposedTileOperationClass ¶

type SLSBridgedSpaceGetSizeForProposedTileOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetSizeForProposedTileOperationClass ¶

func GetSLSBridgedSpaceGetSizeForProposedTileOperationClass() SLSBridgedSpaceGetSizeForProposedTileOperationClass

GetSLSBridgedSpaceGetSizeForProposedTileOperationClass returns the class object for SLSBridgedSpaceGetSizeForProposedTileOperation.

func (SLSBridgedSpaceGetSizeForProposedTileOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetSizeForProposedTileOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetSpacersAtPointOperation ¶

type SLSBridgedSpaceGetSpacersAtPointOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetSpacersAtPointOperation ¶

func NewSLSBridgedSpaceGetSpacersAtPointOperation() SLSBridgedSpaceGetSpacersAtPointOperation

NewSLSBridgedSpaceGetSpacersAtPointOperation creates a new SLSBridgedSpaceGetSpacersAtPointOperation instance.

func NewSLSBridgedSpaceGetSpacersAtPointOperationWithCoder ¶

func NewSLSBridgedSpaceGetSpacersAtPointOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceGetSpacersAtPointOperation

func NewSLSBridgedSpaceGetSpacersAtPointOperationWithSpaceIDPoint ¶

func NewSLSBridgedSpaceGetSpacersAtPointOperationWithSpaceIDPoint(id uint64, point corefoundation.CGPoint) SLSBridgedSpaceGetSpacersAtPointOperation

func SLSBridgedSpaceGetSpacersAtPointOperationFromID ¶

func SLSBridgedSpaceGetSpacersAtPointOperationFromID(id objc.ID) SLSBridgedSpaceGetSpacersAtPointOperation

SLSBridgedSpaceGetSpacersAtPointOperationFromID constructs a SLSBridgedSpaceGetSpacersAtPointOperation from an objc.ID.

func (SLSBridgedSpaceGetSpacersAtPointOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetSpacersAtPointOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetSpacersAtPointOperation) InitWithSpaceIDPoint ¶

func (SLSBridgedSpaceGetSpacersAtPointOperation) MakeResultWithVerticalIndexHorizontalIndexRect ¶

func (s SLSBridgedSpaceGetSpacersAtPointOperation) MakeResultWithVerticalIndexHorizontalIndexRect(index uint64, index2 uint64, rect corefoundation.CGRect) objectivec.IObject

func (SLSBridgedSpaceGetSpacersAtPointOperation) Point ¶

func (SLSBridgedSpaceGetSpacersAtPointOperation) SpaceID ¶

type SLSBridgedSpaceGetSpacersAtPointOperationClass ¶

type SLSBridgedSpaceGetSpacersAtPointOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetSpacersAtPointOperationClass ¶

func GetSLSBridgedSpaceGetSpacersAtPointOperationClass() SLSBridgedSpaceGetSpacersAtPointOperationClass

GetSLSBridgedSpaceGetSpacersAtPointOperationClass returns the class object for SLSBridgedSpaceGetSpacersAtPointOperation.

func (SLSBridgedSpaceGetSpacersAtPointOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetSpacersAtPointOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetTransformOperation ¶

type SLSBridgedSpaceGetTransformOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetTransformOperation ¶

func NewSLSBridgedSpaceGetTransformOperation() SLSBridgedSpaceGetTransformOperation

NewSLSBridgedSpaceGetTransformOperation creates a new SLSBridgedSpaceGetTransformOperation instance.

func NewSLSBridgedSpaceGetTransformOperationWithCoder ¶

func NewSLSBridgedSpaceGetTransformOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceGetTransformOperation

func NewSLSBridgedSpaceGetTransformOperationWithSpaceID ¶

func NewSLSBridgedSpaceGetTransformOperationWithSpaceID(id uint64) SLSBridgedSpaceGetTransformOperation

func SLSBridgedSpaceGetTransformOperationFromID ¶

func SLSBridgedSpaceGetTransformOperationFromID(id objc.ID) SLSBridgedSpaceGetTransformOperation

SLSBridgedSpaceGetTransformOperationFromID constructs a SLSBridgedSpaceGetTransformOperation from an objc.ID.

func (SLSBridgedSpaceGetTransformOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetTransformOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetTransformOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceGetTransformOperation) MakeResultWithAffineTransformOptions ¶

func (s SLSBridgedSpaceGetTransformOperation) MakeResultWithAffineTransformOptions(transform corefoundation.CGAffineTransform, options uint32) objectivec.IObject

func (SLSBridgedSpaceGetTransformOperation) SpaceID ¶

type SLSBridgedSpaceGetTransformOperationClass ¶

type SLSBridgedSpaceGetTransformOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetTransformOperationClass ¶

func GetSLSBridgedSpaceGetTransformOperationClass() SLSBridgedSpaceGetTransformOperationClass

GetSLSBridgedSpaceGetTransformOperationClass returns the class object for SLSBridgedSpaceGetTransformOperation.

func (SLSBridgedSpaceGetTransformOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetTransformOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceGetTypeOperation ¶

type SLSBridgedSpaceGetTypeOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceGetTypeOperation ¶

func NewSLSBridgedSpaceGetTypeOperation() SLSBridgedSpaceGetTypeOperation

NewSLSBridgedSpaceGetTypeOperation creates a new SLSBridgedSpaceGetTypeOperation instance.

func NewSLSBridgedSpaceGetTypeOperationWithCoder ¶

func NewSLSBridgedSpaceGetTypeOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceGetTypeOperation

func NewSLSBridgedSpaceGetTypeOperationWithSpaceID ¶

func NewSLSBridgedSpaceGetTypeOperationWithSpaceID(id uint64) SLSBridgedSpaceGetTypeOperation

func SLSBridgedSpaceGetTypeOperationFromID ¶

func SLSBridgedSpaceGetTypeOperationFromID(id objc.ID) SLSBridgedSpaceGetTypeOperation

SLSBridgedSpaceGetTypeOperationFromID constructs a SLSBridgedSpaceGetTypeOperation from an objc.ID.

func (SLSBridgedSpaceGetTypeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceGetTypeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceGetTypeOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceGetTypeOperation) MakeResultWithWorkspaceType ¶

func (s SLSBridgedSpaceGetTypeOperation) MakeResultWithWorkspaceType(type_ int) objectivec.IObject

func (SLSBridgedSpaceGetTypeOperation) SpaceID ¶

type SLSBridgedSpaceGetTypeOperationClass ¶

type SLSBridgedSpaceGetTypeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceGetTypeOperationClass ¶

func GetSLSBridgedSpaceGetTypeOperationClass() SLSBridgedSpaceGetTypeOperationClass

GetSLSBridgedSpaceGetTypeOperationClass returns the class object for SLSBridgedSpaceGetTypeOperation.

func (SLSBridgedSpaceGetTypeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceGetTypeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpacePreferCurrentDisplayOperation ¶

type SLSBridgedSpacePreferCurrentDisplayOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpacePreferCurrentDisplayOperation ¶

func NewSLSBridgedSpacePreferCurrentDisplayOperation() SLSBridgedSpacePreferCurrentDisplayOperation

NewSLSBridgedSpacePreferCurrentDisplayOperation creates a new SLSBridgedSpacePreferCurrentDisplayOperation instance.

func NewSLSBridgedSpacePreferCurrentDisplayOperationWithSpaceID ¶

func NewSLSBridgedSpacePreferCurrentDisplayOperationWithSpaceID(id uint64) SLSBridgedSpacePreferCurrentDisplayOperation

func SLSBridgedSpacePreferCurrentDisplayOperationFromID ¶

func SLSBridgedSpacePreferCurrentDisplayOperationFromID(id objc.ID) SLSBridgedSpacePreferCurrentDisplayOperation

SLSBridgedSpacePreferCurrentDisplayOperationFromID constructs a SLSBridgedSpacePreferCurrentDisplayOperation from an objc.ID.

func (SLSBridgedSpacePreferCurrentDisplayOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpacePreferCurrentDisplayOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpacePreferCurrentDisplayOperation) InitWithSpaceID ¶

func (SLSBridgedSpacePreferCurrentDisplayOperation) SpaceID ¶

type SLSBridgedSpacePreferCurrentDisplayOperationClass ¶

type SLSBridgedSpacePreferCurrentDisplayOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpacePreferCurrentDisplayOperationClass ¶

func GetSLSBridgedSpacePreferCurrentDisplayOperationClass() SLSBridgedSpacePreferCurrentDisplayOperationClass

GetSLSBridgedSpacePreferCurrentDisplayOperationClass returns the class object for SLSBridgedSpacePreferCurrentDisplayOperation.

func (SLSBridgedSpacePreferCurrentDisplayOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpacePreferCurrentDisplayOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceRemoveOwnerOperation ¶

type SLSBridgedSpaceRemoveOwnerOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceRemoveOwnerOperation ¶

func NewSLSBridgedSpaceRemoveOwnerOperation() SLSBridgedSpaceRemoveOwnerOperation

NewSLSBridgedSpaceRemoveOwnerOperation creates a new SLSBridgedSpaceRemoveOwnerOperation instance.

func NewSLSBridgedSpaceRemoveOwnerOperationWithCoder ¶

func NewSLSBridgedSpaceRemoveOwnerOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceRemoveOwnerOperation

func NewSLSBridgedSpaceRemoveOwnerOperationWithSpaceIDOwner ¶

func NewSLSBridgedSpaceRemoveOwnerOperationWithSpaceIDOwner(id uint64, owner int) SLSBridgedSpaceRemoveOwnerOperation

func SLSBridgedSpaceRemoveOwnerOperationFromID ¶

func SLSBridgedSpaceRemoveOwnerOperationFromID(id objc.ID) SLSBridgedSpaceRemoveOwnerOperation

SLSBridgedSpaceRemoveOwnerOperationFromID constructs a SLSBridgedSpaceRemoveOwnerOperation from an objc.ID.

func (SLSBridgedSpaceRemoveOwnerOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceRemoveOwnerOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceRemoveOwnerOperation) InitWithSpaceIDOwner ¶

func (SLSBridgedSpaceRemoveOwnerOperation) Owner ¶

func (SLSBridgedSpaceRemoveOwnerOperation) SpaceID ¶

type SLSBridgedSpaceRemoveOwnerOperationClass ¶

type SLSBridgedSpaceRemoveOwnerOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceRemoveOwnerOperationClass ¶

func GetSLSBridgedSpaceRemoveOwnerOperationClass() SLSBridgedSpaceRemoveOwnerOperationClass

GetSLSBridgedSpaceRemoveOwnerOperationClass returns the class object for SLSBridgedSpaceRemoveOwnerOperation.

func (SLSBridgedSpaceRemoveOwnerOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceRemoveOwnerOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceRemoveValuesForKeysOperation ¶

type SLSBridgedSpaceRemoveValuesForKeysOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceRemoveValuesForKeysOperation ¶

func NewSLSBridgedSpaceRemoveValuesForKeysOperation() SLSBridgedSpaceRemoveValuesForKeysOperation

NewSLSBridgedSpaceRemoveValuesForKeysOperation creates a new SLSBridgedSpaceRemoveValuesForKeysOperation instance.

func NewSLSBridgedSpaceRemoveValuesForKeysOperationWithSpaceIDKeys ¶

func NewSLSBridgedSpaceRemoveValuesForKeysOperationWithSpaceIDKeys(id uint64, keys objectivec.IObject) SLSBridgedSpaceRemoveValuesForKeysOperation

func SLSBridgedSpaceRemoveValuesForKeysOperationFromID ¶

func SLSBridgedSpaceRemoveValuesForKeysOperationFromID(id objc.ID) SLSBridgedSpaceRemoveValuesForKeysOperation

SLSBridgedSpaceRemoveValuesForKeysOperationFromID constructs a SLSBridgedSpaceRemoveValuesForKeysOperation from an objc.ID.

func (SLSBridgedSpaceRemoveValuesForKeysOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceRemoveValuesForKeysOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceRemoveValuesForKeysOperation) InitWithSpaceIDKeys ¶

func (SLSBridgedSpaceRemoveValuesForKeysOperation) Keys ¶

func (SLSBridgedSpaceRemoveValuesForKeysOperation) SpaceID ¶

type SLSBridgedSpaceRemoveValuesForKeysOperationClass ¶

type SLSBridgedSpaceRemoveValuesForKeysOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceRemoveValuesForKeysOperationClass ¶

func GetSLSBridgedSpaceRemoveValuesForKeysOperationClass() SLSBridgedSpaceRemoveValuesForKeysOperationClass

GetSLSBridgedSpaceRemoveValuesForKeysOperationClass returns the class object for SLSBridgedSpaceRemoveValuesForKeysOperation.

func (SLSBridgedSpaceRemoveValuesForKeysOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceRemoveValuesForKeysOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceResetMenuBarOperation ¶

type SLSBridgedSpaceResetMenuBarOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceResetMenuBarOperation ¶

func NewSLSBridgedSpaceResetMenuBarOperation() SLSBridgedSpaceResetMenuBarOperation

NewSLSBridgedSpaceResetMenuBarOperation creates a new SLSBridgedSpaceResetMenuBarOperation instance.

func NewSLSBridgedSpaceResetMenuBarOperationWithCoder ¶

func NewSLSBridgedSpaceResetMenuBarOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceResetMenuBarOperation

func NewSLSBridgedSpaceResetMenuBarOperationWithSpaceID ¶

func NewSLSBridgedSpaceResetMenuBarOperationWithSpaceID(id uint64) SLSBridgedSpaceResetMenuBarOperation

func SLSBridgedSpaceResetMenuBarOperationFromID ¶

func SLSBridgedSpaceResetMenuBarOperationFromID(id objc.ID) SLSBridgedSpaceResetMenuBarOperation

SLSBridgedSpaceResetMenuBarOperationFromID constructs a SLSBridgedSpaceResetMenuBarOperation from an objc.ID.

func (SLSBridgedSpaceResetMenuBarOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceResetMenuBarOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceResetMenuBarOperation) InitWithSpaceID ¶

func (SLSBridgedSpaceResetMenuBarOperation) SpaceID ¶

type SLSBridgedSpaceResetMenuBarOperationClass ¶

type SLSBridgedSpaceResetMenuBarOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceResetMenuBarOperationClass ¶

func GetSLSBridgedSpaceResetMenuBarOperationClass() SLSBridgedSpaceResetMenuBarOperationClass

GetSLSBridgedSpaceResetMenuBarOperationClass returns the class object for SLSBridgedSpaceResetMenuBarOperation.

func (SLSBridgedSpaceResetMenuBarOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceResetMenuBarOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetAbsoluteLevelOperation ¶

type SLSBridgedSpaceSetAbsoluteLevelOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetAbsoluteLevelOperation ¶

func NewSLSBridgedSpaceSetAbsoluteLevelOperation() SLSBridgedSpaceSetAbsoluteLevelOperation

NewSLSBridgedSpaceSetAbsoluteLevelOperation creates a new SLSBridgedSpaceSetAbsoluteLevelOperation instance.

func NewSLSBridgedSpaceSetAbsoluteLevelOperationWithCoder ¶

func NewSLSBridgedSpaceSetAbsoluteLevelOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetAbsoluteLevelOperation

func NewSLSBridgedSpaceSetAbsoluteLevelOperationWithSpaceIDLevel ¶

func NewSLSBridgedSpaceSetAbsoluteLevelOperationWithSpaceIDLevel(id uint64, level int) SLSBridgedSpaceSetAbsoluteLevelOperation

func SLSBridgedSpaceSetAbsoluteLevelOperationFromID ¶

func SLSBridgedSpaceSetAbsoluteLevelOperationFromID(id objc.ID) SLSBridgedSpaceSetAbsoluteLevelOperation

SLSBridgedSpaceSetAbsoluteLevelOperationFromID constructs a SLSBridgedSpaceSetAbsoluteLevelOperation from an objc.ID.

func (SLSBridgedSpaceSetAbsoluteLevelOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetAbsoluteLevelOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetAbsoluteLevelOperation) InitWithSpaceIDLevel ¶

func (SLSBridgedSpaceSetAbsoluteLevelOperation) Level ¶

func (SLSBridgedSpaceSetAbsoluteLevelOperation) SpaceID ¶

type SLSBridgedSpaceSetAbsoluteLevelOperationClass ¶

type SLSBridgedSpaceSetAbsoluteLevelOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetAbsoluteLevelOperationClass ¶

func GetSLSBridgedSpaceSetAbsoluteLevelOperationClass() SLSBridgedSpaceSetAbsoluteLevelOperationClass

GetSLSBridgedSpaceSetAbsoluteLevelOperationClass returns the class object for SLSBridgedSpaceSetAbsoluteLevelOperation.

func (SLSBridgedSpaceSetAbsoluteLevelOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetAbsoluteLevelOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetAlphaOperation ¶

type SLSBridgedSpaceSetAlphaOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetAlphaOperation ¶

func NewSLSBridgedSpaceSetAlphaOperation() SLSBridgedSpaceSetAlphaOperation

NewSLSBridgedSpaceSetAlphaOperation creates a new SLSBridgedSpaceSetAlphaOperation instance.

func NewSLSBridgedSpaceSetAlphaOperationWithCoder ¶

func NewSLSBridgedSpaceSetAlphaOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetAlphaOperation

func NewSLSBridgedSpaceSetAlphaOperationWithSpaceIDAlpha ¶

func NewSLSBridgedSpaceSetAlphaOperationWithSpaceIDAlpha(id uint64, alpha float32) SLSBridgedSpaceSetAlphaOperation

func SLSBridgedSpaceSetAlphaOperationFromID ¶

func SLSBridgedSpaceSetAlphaOperationFromID(id objc.ID) SLSBridgedSpaceSetAlphaOperation

SLSBridgedSpaceSetAlphaOperationFromID constructs a SLSBridgedSpaceSetAlphaOperation from an objc.ID.

func (SLSBridgedSpaceSetAlphaOperation) Alpha ¶

func (SLSBridgedSpaceSetAlphaOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetAlphaOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetAlphaOperation) InitWithSpaceIDAlpha ¶

func (SLSBridgedSpaceSetAlphaOperation) SpaceID ¶

type SLSBridgedSpaceSetAlphaOperationClass ¶

type SLSBridgedSpaceSetAlphaOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetAlphaOperationClass ¶

func GetSLSBridgedSpaceSetAlphaOperationClass() SLSBridgedSpaceSetAlphaOperationClass

GetSLSBridgedSpaceSetAlphaOperationClass returns the class object for SLSBridgedSpaceSetAlphaOperation.

func (SLSBridgedSpaceSetAlphaOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetAlphaOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetEdgeReservationOperation ¶

type SLSBridgedSpaceSetEdgeReservationOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetEdgeReservationOperation ¶

func NewSLSBridgedSpaceSetEdgeReservationOperation() SLSBridgedSpaceSetEdgeReservationOperation

NewSLSBridgedSpaceSetEdgeReservationOperation creates a new SLSBridgedSpaceSetEdgeReservationOperation instance.

func NewSLSBridgedSpaceSetEdgeReservationOperationWithCoder ¶

func NewSLSBridgedSpaceSetEdgeReservationOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetEdgeReservationOperation

func NewSLSBridgedSpaceSetEdgeReservationOperationWithSpaceIDEdgeMaskLeftRightTopBottom ¶

func NewSLSBridgedSpaceSetEdgeReservationOperationWithSpaceIDEdgeMaskLeftRightTopBottom(id uint64, mask uint64, left float64, right float64, top float64, bottom float64) SLSBridgedSpaceSetEdgeReservationOperation

func SLSBridgedSpaceSetEdgeReservationOperationFromID ¶

func SLSBridgedSpaceSetEdgeReservationOperationFromID(id objc.ID) SLSBridgedSpaceSetEdgeReservationOperation

SLSBridgedSpaceSetEdgeReservationOperationFromID constructs a SLSBridgedSpaceSetEdgeReservationOperation from an objc.ID.

func (SLSBridgedSpaceSetEdgeReservationOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetEdgeReservationOperation) Bottom ¶

func (SLSBridgedSpaceSetEdgeReservationOperation) EdgeMask ¶

func (SLSBridgedSpaceSetEdgeReservationOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetEdgeReservationOperation) InitWithSpaceIDEdgeMaskLeftRightTopBottom ¶

func (s SLSBridgedSpaceSetEdgeReservationOperation) InitWithSpaceIDEdgeMaskLeftRightTopBottom(id uint64, mask uint64, left float64, right float64, top float64, bottom float64) SLSBridgedSpaceSetEdgeReservationOperation

func (SLSBridgedSpaceSetEdgeReservationOperation) Left ¶

func (SLSBridgedSpaceSetEdgeReservationOperation) Right ¶

func (SLSBridgedSpaceSetEdgeReservationOperation) SpaceID ¶

func (SLSBridgedSpaceSetEdgeReservationOperation) Top ¶

type SLSBridgedSpaceSetEdgeReservationOperationClass ¶

type SLSBridgedSpaceSetEdgeReservationOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetEdgeReservationOperationClass ¶

func GetSLSBridgedSpaceSetEdgeReservationOperationClass() SLSBridgedSpaceSetEdgeReservationOperationClass

GetSLSBridgedSpaceSetEdgeReservationOperationClass returns the class object for SLSBridgedSpaceSetEdgeReservationOperation.

func (SLSBridgedSpaceSetEdgeReservationOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetEdgeReservationOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetFrontPSNOperation ¶

type SLSBridgedSpaceSetFrontPSNOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetFrontPSNOperation ¶

func NewSLSBridgedSpaceSetFrontPSNOperation() SLSBridgedSpaceSetFrontPSNOperation

NewSLSBridgedSpaceSetFrontPSNOperation creates a new SLSBridgedSpaceSetFrontPSNOperation instance.

func NewSLSBridgedSpaceSetFrontPSNOperationWithCoder ¶

func NewSLSBridgedSpaceSetFrontPSNOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetFrontPSNOperation

func NewSLSBridgedSpaceSetFrontPSNOperationWithSpaceIDPsn ¶

func NewSLSBridgedSpaceSetFrontPSNOperationWithSpaceIDPsn(id uint64, psn CPSProcessSerNum) SLSBridgedSpaceSetFrontPSNOperation

func SLSBridgedSpaceSetFrontPSNOperationFromID ¶

func SLSBridgedSpaceSetFrontPSNOperationFromID(id objc.ID) SLSBridgedSpaceSetFrontPSNOperation

SLSBridgedSpaceSetFrontPSNOperationFromID constructs a SLSBridgedSpaceSetFrontPSNOperation from an objc.ID.

func (SLSBridgedSpaceSetFrontPSNOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetFrontPSNOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetFrontPSNOperation) InitWithSpaceIDPsn ¶

func (SLSBridgedSpaceSetFrontPSNOperation) Psn ¶

func (SLSBridgedSpaceSetFrontPSNOperation) SpaceID ¶

type SLSBridgedSpaceSetFrontPSNOperationClass ¶

type SLSBridgedSpaceSetFrontPSNOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetFrontPSNOperationClass ¶

func GetSLSBridgedSpaceSetFrontPSNOperationClass() SLSBridgedSpaceSetFrontPSNOperationClass

GetSLSBridgedSpaceSetFrontPSNOperationClass returns the class object for SLSBridgedSpaceSetFrontPSNOperation.

func (SLSBridgedSpaceSetFrontPSNOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetFrontPSNOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetInterTileSpacingOperation ¶

type SLSBridgedSpaceSetInterTileSpacingOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetInterTileSpacingOperation ¶

func NewSLSBridgedSpaceSetInterTileSpacingOperation() SLSBridgedSpaceSetInterTileSpacingOperation

NewSLSBridgedSpaceSetInterTileSpacingOperation creates a new SLSBridgedSpaceSetInterTileSpacingOperation instance.

func NewSLSBridgedSpaceSetInterTileSpacingOperationWithSpaceIDSpacing ¶

func NewSLSBridgedSpaceSetInterTileSpacingOperationWithSpaceIDSpacing(id uint64, spacing corefoundation.CGSize) SLSBridgedSpaceSetInterTileSpacingOperation

func SLSBridgedSpaceSetInterTileSpacingOperationFromID ¶

func SLSBridgedSpaceSetInterTileSpacingOperationFromID(id objc.ID) SLSBridgedSpaceSetInterTileSpacingOperation

SLSBridgedSpaceSetInterTileSpacingOperationFromID constructs a SLSBridgedSpaceSetInterTileSpacingOperation from an objc.ID.

func (SLSBridgedSpaceSetInterTileSpacingOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetInterTileSpacingOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetInterTileSpacingOperation) InitWithSpaceIDSpacing ¶

func (SLSBridgedSpaceSetInterTileSpacingOperation) SpaceID ¶

func (SLSBridgedSpaceSetInterTileSpacingOperation) Spacing ¶

type SLSBridgedSpaceSetInterTileSpacingOperationClass ¶

type SLSBridgedSpaceSetInterTileSpacingOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetInterTileSpacingOperationClass ¶

func GetSLSBridgedSpaceSetInterTileSpacingOperationClass() SLSBridgedSpaceSetInterTileSpacingOperationClass

GetSLSBridgedSpaceSetInterTileSpacingOperationClass returns the class object for SLSBridgedSpaceSetInterTileSpacingOperation.

func (SLSBridgedSpaceSetInterTileSpacingOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetInterTileSpacingOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetNameOperation ¶

type SLSBridgedSpaceSetNameOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetNameOperation ¶

func NewSLSBridgedSpaceSetNameOperation() SLSBridgedSpaceSetNameOperation

NewSLSBridgedSpaceSetNameOperation creates a new SLSBridgedSpaceSetNameOperation instance.

func NewSLSBridgedSpaceSetNameOperationWithCoder ¶

func NewSLSBridgedSpaceSetNameOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetNameOperation

func NewSLSBridgedSpaceSetNameOperationWithSpaceIDName ¶

func NewSLSBridgedSpaceSetNameOperationWithSpaceIDName(id uint64, name objectivec.IObject) SLSBridgedSpaceSetNameOperation

func SLSBridgedSpaceSetNameOperationFromID ¶

func SLSBridgedSpaceSetNameOperationFromID(id objc.ID) SLSBridgedSpaceSetNameOperation

SLSBridgedSpaceSetNameOperationFromID constructs a SLSBridgedSpaceSetNameOperation from an objc.ID.

func (SLSBridgedSpaceSetNameOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetNameOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetNameOperation) InitWithSpaceIDName ¶

func (SLSBridgedSpaceSetNameOperation) Name ¶

func (SLSBridgedSpaceSetNameOperation) SpaceID ¶

type SLSBridgedSpaceSetNameOperationClass ¶

type SLSBridgedSpaceSetNameOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetNameOperationClass ¶

func GetSLSBridgedSpaceSetNameOperationClass() SLSBridgedSpaceSetNameOperationClass

GetSLSBridgedSpaceSetNameOperationClass returns the class object for SLSBridgedSpaceSetNameOperation.

func (SLSBridgedSpaceSetNameOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetNameOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetOrderingWeightOperation ¶

type SLSBridgedSpaceSetOrderingWeightOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetOrderingWeightOperation ¶

func NewSLSBridgedSpaceSetOrderingWeightOperation() SLSBridgedSpaceSetOrderingWeightOperation

NewSLSBridgedSpaceSetOrderingWeightOperation creates a new SLSBridgedSpaceSetOrderingWeightOperation instance.

func NewSLSBridgedSpaceSetOrderingWeightOperationWithCoder ¶

func NewSLSBridgedSpaceSetOrderingWeightOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetOrderingWeightOperation

func NewSLSBridgedSpaceSetOrderingWeightOperationWithSpaceIDWeight ¶

func NewSLSBridgedSpaceSetOrderingWeightOperationWithSpaceIDWeight(id uint64, weight int) SLSBridgedSpaceSetOrderingWeightOperation

func SLSBridgedSpaceSetOrderingWeightOperationFromID ¶

func SLSBridgedSpaceSetOrderingWeightOperationFromID(id objc.ID) SLSBridgedSpaceSetOrderingWeightOperation

SLSBridgedSpaceSetOrderingWeightOperationFromID constructs a SLSBridgedSpaceSetOrderingWeightOperation from an objc.ID.

func (SLSBridgedSpaceSetOrderingWeightOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetOrderingWeightOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetOrderingWeightOperation) InitWithSpaceIDWeight ¶

func (SLSBridgedSpaceSetOrderingWeightOperation) SpaceID ¶

func (SLSBridgedSpaceSetOrderingWeightOperation) Weight ¶

type SLSBridgedSpaceSetOrderingWeightOperationClass ¶

type SLSBridgedSpaceSetOrderingWeightOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetOrderingWeightOperationClass ¶

func GetSLSBridgedSpaceSetOrderingWeightOperationClass() SLSBridgedSpaceSetOrderingWeightOperationClass

GetSLSBridgedSpaceSetOrderingWeightOperationClass returns the class object for SLSBridgedSpaceSetOrderingWeightOperation.

func (SLSBridgedSpaceSetOrderingWeightOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetOrderingWeightOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetOwnersOperation ¶

type SLSBridgedSpaceSetOwnersOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetOwnersOperation ¶

func NewSLSBridgedSpaceSetOwnersOperation() SLSBridgedSpaceSetOwnersOperation

NewSLSBridgedSpaceSetOwnersOperation creates a new SLSBridgedSpaceSetOwnersOperation instance.

func NewSLSBridgedSpaceSetOwnersOperationWithCoder ¶

func NewSLSBridgedSpaceSetOwnersOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetOwnersOperation

func NewSLSBridgedSpaceSetOwnersOperationWithSpaceIDOwners ¶

func NewSLSBridgedSpaceSetOwnersOperationWithSpaceIDOwners(id uint64, owners objectivec.IObject) SLSBridgedSpaceSetOwnersOperation

func SLSBridgedSpaceSetOwnersOperationFromID ¶

func SLSBridgedSpaceSetOwnersOperationFromID(id objc.ID) SLSBridgedSpaceSetOwnersOperation

SLSBridgedSpaceSetOwnersOperationFromID constructs a SLSBridgedSpaceSetOwnersOperation from an objc.ID.

func (SLSBridgedSpaceSetOwnersOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetOwnersOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetOwnersOperation) InitWithSpaceIDOwners ¶

func (SLSBridgedSpaceSetOwnersOperation) Owners ¶

func (SLSBridgedSpaceSetOwnersOperation) SpaceID ¶

type SLSBridgedSpaceSetOwnersOperationClass ¶

type SLSBridgedSpaceSetOwnersOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetOwnersOperationClass ¶

func GetSLSBridgedSpaceSetOwnersOperationClass() SLSBridgedSpaceSetOwnersOperationClass

GetSLSBridgedSpaceSetOwnersOperationClass returns the class object for SLSBridgedSpaceSetOwnersOperation.

func (SLSBridgedSpaceSetOwnersOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetOwnersOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetShapeOperation ¶

type SLSBridgedSpaceSetShapeOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetShapeOperation ¶

func NewSLSBridgedSpaceSetShapeOperation() SLSBridgedSpaceSetShapeOperation

NewSLSBridgedSpaceSetShapeOperation creates a new SLSBridgedSpaceSetShapeOperation instance.

func NewSLSBridgedSpaceSetShapeOperationWithCoder ¶

func NewSLSBridgedSpaceSetShapeOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetShapeOperation

func NewSLSBridgedSpaceSetShapeOperationWithSpaceIDShape ¶

func NewSLSBridgedSpaceSetShapeOperationWithSpaceIDShape(id uint64, shape uintptr) SLSBridgedSpaceSetShapeOperation

func SLSBridgedSpaceSetShapeOperationFromID ¶

func SLSBridgedSpaceSetShapeOperationFromID(id objc.ID) SLSBridgedSpaceSetShapeOperation

SLSBridgedSpaceSetShapeOperationFromID constructs a SLSBridgedSpaceSetShapeOperation from an objc.ID.

func (SLSBridgedSpaceSetShapeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetShapeOperation) CopyShape ¶

func (SLSBridgedSpaceSetShapeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetShapeOperation) InitWithSpaceIDShape ¶

func (SLSBridgedSpaceSetShapeOperation) SpaceID ¶

type SLSBridgedSpaceSetShapeOperationClass ¶

type SLSBridgedSpaceSetShapeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetShapeOperationClass ¶

func GetSLSBridgedSpaceSetShapeOperationClass() SLSBridgedSpaceSetShapeOperationClass

GetSLSBridgedSpaceSetShapeOperationClass returns the class object for SLSBridgedSpaceSetShapeOperation.

func (SLSBridgedSpaceSetShapeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetShapeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetTransformOperation ¶

type SLSBridgedSpaceSetTransformOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetTransformOperation ¶

func NewSLSBridgedSpaceSetTransformOperation() SLSBridgedSpaceSetTransformOperation

NewSLSBridgedSpaceSetTransformOperation creates a new SLSBridgedSpaceSetTransformOperation instance.

func NewSLSBridgedSpaceSetTransformOperationWithCoder ¶

func NewSLSBridgedSpaceSetTransformOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetTransformOperation

func NewSLSBridgedSpaceSetTransformOperationWithSpaceIDTransformOptions ¶

func NewSLSBridgedSpaceSetTransformOperationWithSpaceIDTransformOptions(id uint64, transform corefoundation.CGAffineTransform, options uint32) SLSBridgedSpaceSetTransformOperation

func SLSBridgedSpaceSetTransformOperationFromID ¶

func SLSBridgedSpaceSetTransformOperationFromID(id objc.ID) SLSBridgedSpaceSetTransformOperation

SLSBridgedSpaceSetTransformOperationFromID constructs a SLSBridgedSpaceSetTransformOperation from an objc.ID.

func (SLSBridgedSpaceSetTransformOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetTransformOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetTransformOperation) InitWithSpaceIDTransformOptions ¶

func (SLSBridgedSpaceSetTransformOperation) Options ¶

func (SLSBridgedSpaceSetTransformOperation) SpaceID ¶

func (SLSBridgedSpaceSetTransformOperation) Transform ¶

type SLSBridgedSpaceSetTransformOperationClass ¶

type SLSBridgedSpaceSetTransformOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetTransformOperationClass ¶

func GetSLSBridgedSpaceSetTransformOperationClass() SLSBridgedSpaceSetTransformOperationClass

GetSLSBridgedSpaceSetTransformOperationClass returns the class object for SLSBridgedSpaceSetTransformOperation.

func (SLSBridgedSpaceSetTransformOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetTransformOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceSetValuesOperation ¶

type SLSBridgedSpaceSetValuesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceSetValuesOperation ¶

func NewSLSBridgedSpaceSetValuesOperation() SLSBridgedSpaceSetValuesOperation

NewSLSBridgedSpaceSetValuesOperation creates a new SLSBridgedSpaceSetValuesOperation instance.

func NewSLSBridgedSpaceSetValuesOperationWithCoder ¶

func NewSLSBridgedSpaceSetValuesOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceSetValuesOperation

func NewSLSBridgedSpaceSetValuesOperationWithSpaceIDValues ¶

func NewSLSBridgedSpaceSetValuesOperationWithSpaceIDValues(id uint64, values objectivec.IObject) SLSBridgedSpaceSetValuesOperation

func SLSBridgedSpaceSetValuesOperationFromID ¶

func SLSBridgedSpaceSetValuesOperationFromID(id objc.ID) SLSBridgedSpaceSetValuesOperation

SLSBridgedSpaceSetValuesOperationFromID constructs a SLSBridgedSpaceSetValuesOperation from an objc.ID.

func (SLSBridgedSpaceSetValuesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceSetValuesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceSetValuesOperation) InitWithSpaceIDValues ¶

func (SLSBridgedSpaceSetValuesOperation) SpaceID ¶

func (SLSBridgedSpaceSetValuesOperation) Values ¶

type SLSBridgedSpaceSetValuesOperationClass ¶

type SLSBridgedSpaceSetValuesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceSetValuesOperationClass ¶

func GetSLSBridgedSpaceSetValuesOperationClass() SLSBridgedSpaceSetValuesOperationClass

GetSLSBridgedSpaceSetValuesOperationClass returns the class object for SLSBridgedSpaceSetValuesOperation.

func (SLSBridgedSpaceSetValuesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceSetValuesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceTileMoveToSpaceAtIndexOperation ¶

type SLSBridgedSpaceTileMoveToSpaceAtIndexOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceTileMoveToSpaceAtIndexOperation ¶

func NewSLSBridgedSpaceTileMoveToSpaceAtIndexOperation() SLSBridgedSpaceTileMoveToSpaceAtIndexOperation

NewSLSBridgedSpaceTileMoveToSpaceAtIndexOperation creates a new SLSBridgedSpaceTileMoveToSpaceAtIndexOperation instance.

func NewSLSBridgedSpaceTileMoveToSpaceAtIndexOperationWithTileIDParentIDIndex ¶

func NewSLSBridgedSpaceTileMoveToSpaceAtIndexOperationWithTileIDParentIDIndex(id uint64, id2 uint64, index uint64) SLSBridgedSpaceTileMoveToSpaceAtIndexOperation

func SLSBridgedSpaceTileMoveToSpaceAtIndexOperationFromID ¶

func SLSBridgedSpaceTileMoveToSpaceAtIndexOperationFromID(id objc.ID) SLSBridgedSpaceTileMoveToSpaceAtIndexOperation

SLSBridgedSpaceTileMoveToSpaceAtIndexOperationFromID constructs a SLSBridgedSpaceTileMoveToSpaceAtIndexOperation from an objc.ID.

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperation) Index ¶

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperation) InitWithTileIDParentIDIndex ¶

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperation) ParentID ¶

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperation) TileID ¶

type SLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass ¶

type SLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass ¶

func GetSLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass() SLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass

GetSLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass returns the class object for SLSBridgedSpaceTileMoveToSpaceAtIndexOperation.

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceTileMoveToSpaceAtIndexOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedSpaceWithNameOperation ¶

type SLSBridgedSpaceWithNameOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedSpaceWithNameOperation ¶

func NewSLSBridgedSpaceWithNameOperation() SLSBridgedSpaceWithNameOperation

NewSLSBridgedSpaceWithNameOperation creates a new SLSBridgedSpaceWithNameOperation instance.

func NewSLSBridgedSpaceWithNameOperationWithCoder ¶

func NewSLSBridgedSpaceWithNameOperationWithCoder(coder objectivec.IObject) SLSBridgedSpaceWithNameOperation

func NewSLSBridgedSpaceWithNameOperationWithName ¶

func NewSLSBridgedSpaceWithNameOperationWithName(name objectivec.IObject) SLSBridgedSpaceWithNameOperation

func SLSBridgedSpaceWithNameOperationFromID ¶

func SLSBridgedSpaceWithNameOperationFromID(id objc.ID) SLSBridgedSpaceWithNameOperation

SLSBridgedSpaceWithNameOperationFromID constructs a SLSBridgedSpaceWithNameOperation from an objc.ID.

func (SLSBridgedSpaceWithNameOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedSpaceWithNameOperation) Init ¶

Init initializes the instance.

func (SLSBridgedSpaceWithNameOperation) InitWithName ¶

func (SLSBridgedSpaceWithNameOperation) MakeResultWithSpaceID ¶

func (s SLSBridgedSpaceWithNameOperation) MakeResultWithSpaceID(id uint64) objectivec.IObject

func (SLSBridgedSpaceWithNameOperation) Name ¶

type SLSBridgedSpaceWithNameOperationClass ¶

type SLSBridgedSpaceWithNameOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedSpaceWithNameOperationClass ¶

func GetSLSBridgedSpaceWithNameOperationClass() SLSBridgedSpaceWithNameOperationClass

GetSLSBridgedSpaceWithNameOperationClass returns the class object for SLSBridgedSpaceWithNameOperation.

func (SLSBridgedSpaceWithNameOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedSpaceWithNameOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation ¶

type SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedTileSpaceMoveSpacersForSizeFencedOperation ¶

func NewSLSBridgedTileSpaceMoveSpacersForSizeFencedOperation() SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation

NewSLSBridgedTileSpaceMoveSpacersForSizeFencedOperation creates a new SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation instance.

func NewSLSBridgedTileSpaceMoveSpacersForSizeFencedOperationWithTileSpaceIDSizeFencePort ¶

func NewSLSBridgedTileSpaceMoveSpacersForSizeFencedOperationWithTileSpaceIDSizeFencePort(id uint64, size corefoundation.CGSize, port uint32) SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation

func SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationFromID ¶

func SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationFromID(id objc.ID) SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation

SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationFromID constructs a SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation from an objc.ID.

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation) FencePort ¶

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation) Init ¶

Init initializes the instance.

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation) InitWithTileSpaceIDSizeFencePort ¶

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation) Size ¶

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation) TileSpaceID ¶

type SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass ¶

type SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass ¶

func GetSLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass() SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass

GetSLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass returns the class object for SLSBridgedTileSpaceMoveSpacersForSizeFencedOperation.

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedTileSpaceMoveSpacersForSizeFencedOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedTileSpaceMoveSpacersForSizeOperation ¶

type SLSBridgedTileSpaceMoveSpacersForSizeOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedTileSpaceMoveSpacersForSizeOperation ¶

func NewSLSBridgedTileSpaceMoveSpacersForSizeOperation() SLSBridgedTileSpaceMoveSpacersForSizeOperation

NewSLSBridgedTileSpaceMoveSpacersForSizeOperation creates a new SLSBridgedTileSpaceMoveSpacersForSizeOperation instance.

func NewSLSBridgedTileSpaceMoveSpacersForSizeOperationWithTileSpaceIDSize ¶

func NewSLSBridgedTileSpaceMoveSpacersForSizeOperationWithTileSpaceIDSize(id uint64, size corefoundation.CGSize) SLSBridgedTileSpaceMoveSpacersForSizeOperation

func SLSBridgedTileSpaceMoveSpacersForSizeOperationFromID ¶

func SLSBridgedTileSpaceMoveSpacersForSizeOperationFromID(id objc.ID) SLSBridgedTileSpaceMoveSpacersForSizeOperation

SLSBridgedTileSpaceMoveSpacersForSizeOperationFromID constructs a SLSBridgedTileSpaceMoveSpacersForSizeOperation from an objc.ID.

func (SLSBridgedTileSpaceMoveSpacersForSizeOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedTileSpaceMoveSpacersForSizeOperation) Init ¶

Init initializes the instance.

func (SLSBridgedTileSpaceMoveSpacersForSizeOperation) InitWithTileSpaceIDSize ¶

func (SLSBridgedTileSpaceMoveSpacersForSizeOperation) Size ¶

func (SLSBridgedTileSpaceMoveSpacersForSizeOperation) TileSpaceID ¶

type SLSBridgedTileSpaceMoveSpacersForSizeOperationClass ¶

type SLSBridgedTileSpaceMoveSpacersForSizeOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedTileSpaceMoveSpacersForSizeOperationClass ¶

func GetSLSBridgedTileSpaceMoveSpacersForSizeOperationClass() SLSBridgedTileSpaceMoveSpacersForSizeOperationClass

GetSLSBridgedTileSpaceMoveSpacersForSizeOperationClass returns the class object for SLSBridgedTileSpaceMoveSpacersForSizeOperation.

func (SLSBridgedTileSpaceMoveSpacersForSizeOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedTileSpaceMoveSpacersForSizeOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation ¶

type SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedTileSpaceReplaceWithSnapshotWindowOperation ¶

func NewSLSBridgedTileSpaceReplaceWithSnapshotWindowOperation() SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation

NewSLSBridgedTileSpaceReplaceWithSnapshotWindowOperation creates a new SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation instance.

func NewSLSBridgedTileSpaceReplaceWithSnapshotWindowOperationWithSpaceID ¶

func NewSLSBridgedTileSpaceReplaceWithSnapshotWindowOperationWithSpaceID(id uint64) SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation

func SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationFromID ¶

func SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationFromID(id objc.ID) SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation

SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationFromID constructs a SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation from an objc.ID.

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation) Init ¶

Init initializes the instance.

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation) InitWithSpaceID ¶

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation) MakeResultWithWindowID ¶

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation) SpaceID ¶

type SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass ¶

type SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass ¶

func GetSLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass() SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass

GetSLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass returns the class object for SLSBridgedTileSpaceReplaceWithSnapshotWindowOperation.

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedTileSpaceReplaceWithSnapshotWindowOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedTileSpaceSetDividerWindowOperation ¶

type SLSBridgedTileSpaceSetDividerWindowOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedTileSpaceSetDividerWindowOperation ¶

func NewSLSBridgedTileSpaceSetDividerWindowOperation() SLSBridgedTileSpaceSetDividerWindowOperation

NewSLSBridgedTileSpaceSetDividerWindowOperation creates a new SLSBridgedTileSpaceSetDividerWindowOperation instance.

func NewSLSBridgedTileSpaceSetDividerWindowOperationWithSpaceIDDirectionWindowID ¶

func NewSLSBridgedTileSpaceSetDividerWindowOperationWithSpaceIDDirectionWindowID(id uint64, direction uint64, id2 uint32) SLSBridgedTileSpaceSetDividerWindowOperation

func SLSBridgedTileSpaceSetDividerWindowOperationFromID ¶

func SLSBridgedTileSpaceSetDividerWindowOperationFromID(id objc.ID) SLSBridgedTileSpaceSetDividerWindowOperation

SLSBridgedTileSpaceSetDividerWindowOperationFromID constructs a SLSBridgedTileSpaceSetDividerWindowOperation from an objc.ID.

func (SLSBridgedTileSpaceSetDividerWindowOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedTileSpaceSetDividerWindowOperation) Direction ¶

func (SLSBridgedTileSpaceSetDividerWindowOperation) Init ¶

Init initializes the instance.

func (SLSBridgedTileSpaceSetDividerWindowOperation) InitWithSpaceIDDirectionWindowID ¶

func (SLSBridgedTileSpaceSetDividerWindowOperation) MakeResultWithVerticalIndexHorizontalIndex ¶

func (s SLSBridgedTileSpaceSetDividerWindowOperation) MakeResultWithVerticalIndexHorizontalIndex(index uint64, index2 uint64) objectivec.IObject

func (SLSBridgedTileSpaceSetDividerWindowOperation) SpaceID ¶

func (SLSBridgedTileSpaceSetDividerWindowOperation) WindowID ¶

type SLSBridgedTileSpaceSetDividerWindowOperationClass ¶

type SLSBridgedTileSpaceSetDividerWindowOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedTileSpaceSetDividerWindowOperationClass ¶

func GetSLSBridgedTileSpaceSetDividerWindowOperationClass() SLSBridgedTileSpaceSetDividerWindowOperationClass

GetSLSBridgedTileSpaceSetDividerWindowOperationClass returns the class object for SLSBridgedTileSpaceSetDividerWindowOperation.

func (SLSBridgedTileSpaceSetDividerWindowOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedTileSpaceSetDividerWindowOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedTileSpaceTakeOwnershipOperation ¶

type SLSBridgedTileSpaceTakeOwnershipOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedTileSpaceTakeOwnershipOperation ¶

func NewSLSBridgedTileSpaceTakeOwnershipOperation() SLSBridgedTileSpaceTakeOwnershipOperation

NewSLSBridgedTileSpaceTakeOwnershipOperation creates a new SLSBridgedTileSpaceTakeOwnershipOperation instance.

func NewSLSBridgedTileSpaceTakeOwnershipOperationWithCoder ¶

func NewSLSBridgedTileSpaceTakeOwnershipOperationWithCoder(coder objectivec.IObject) SLSBridgedTileSpaceTakeOwnershipOperation

func NewSLSBridgedTileSpaceTakeOwnershipOperationWithSpaceID ¶

func NewSLSBridgedTileSpaceTakeOwnershipOperationWithSpaceID(id uint64) SLSBridgedTileSpaceTakeOwnershipOperation

func SLSBridgedTileSpaceTakeOwnershipOperationFromID ¶

func SLSBridgedTileSpaceTakeOwnershipOperationFromID(id objc.ID) SLSBridgedTileSpaceTakeOwnershipOperation

SLSBridgedTileSpaceTakeOwnershipOperationFromID constructs a SLSBridgedTileSpaceTakeOwnershipOperation from an objc.ID.

func (SLSBridgedTileSpaceTakeOwnershipOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedTileSpaceTakeOwnershipOperation) Init ¶

Init initializes the instance.

func (SLSBridgedTileSpaceTakeOwnershipOperation) InitWithSpaceID ¶

func (SLSBridgedTileSpaceTakeOwnershipOperation) SpaceID ¶

type SLSBridgedTileSpaceTakeOwnershipOperationClass ¶

type SLSBridgedTileSpaceTakeOwnershipOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedTileSpaceTakeOwnershipOperationClass ¶

func GetSLSBridgedTileSpaceTakeOwnershipOperationClass() SLSBridgedTileSpaceTakeOwnershipOperationClass

GetSLSBridgedTileSpaceTakeOwnershipOperationClass returns the class object for SLSBridgedTileSpaceTakeOwnershipOperation.

func (SLSBridgedTileSpaceTakeOwnershipOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedTileSpaceTakeOwnershipOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWillSwitchSpacesOperation ¶

type SLSBridgedWillSwitchSpacesOperation struct {
	SLSAsynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedWillSwitchSpacesOperation ¶

func NewSLSBridgedWillSwitchSpacesOperation() SLSBridgedWillSwitchSpacesOperation

NewSLSBridgedWillSwitchSpacesOperation creates a new SLSBridgedWillSwitchSpacesOperation instance.

func NewSLSBridgedWillSwitchSpacesOperationWithCoder ¶

func NewSLSBridgedWillSwitchSpacesOperationWithCoder(coder objectivec.IObject) SLSBridgedWillSwitchSpacesOperation

func NewSLSBridgedWillSwitchSpacesOperationWithSpaces ¶

func NewSLSBridgedWillSwitchSpacesOperationWithSpaces(spaces objectivec.IObject) SLSBridgedWillSwitchSpacesOperation

func SLSBridgedWillSwitchSpacesOperationFromID ¶

func SLSBridgedWillSwitchSpacesOperationFromID(id objc.ID) SLSBridgedWillSwitchSpacesOperation

SLSBridgedWillSwitchSpacesOperationFromID constructs a SLSBridgedWillSwitchSpacesOperation from an objc.ID.

func (SLSBridgedWillSwitchSpacesOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWillSwitchSpacesOperation) Init ¶

Init initializes the instance.

func (SLSBridgedWillSwitchSpacesOperation) InitWithSpaces ¶

func (SLSBridgedWillSwitchSpacesOperation) Spaces ¶

type SLSBridgedWillSwitchSpacesOperationClass ¶

type SLSBridgedWillSwitchSpacesOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWillSwitchSpacesOperationClass ¶

func GetSLSBridgedWillSwitchSpacesOperationClass() SLSBridgedWillSwitchSpacesOperationClass

GetSLSBridgedWillSwitchSpacesOperationClass returns the class object for SLSBridgedWillSwitchSpacesOperation.

func (SLSBridgedWillSwitchSpacesOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWillSwitchSpacesOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowGetTileRectOperation ¶

type SLSBridgedWindowGetTileRectOperation struct {
	SLSSynchronousBridgedWindowManagementOperation
}

Methods ¶

func NewSLSBridgedWindowGetTileRectOperation ¶

func NewSLSBridgedWindowGetTileRectOperation() SLSBridgedWindowGetTileRectOperation

NewSLSBridgedWindowGetTileRectOperation creates a new SLSBridgedWindowGetTileRectOperation instance.

func NewSLSBridgedWindowGetTileRectOperationWithCoder ¶

func NewSLSBridgedWindowGetTileRectOperationWithCoder(coder objectivec.IObject) SLSBridgedWindowGetTileRectOperation

func NewSLSBridgedWindowGetTileRectOperationWithWindowID ¶

func NewSLSBridgedWindowGetTileRectOperationWithWindowID(id uint32) SLSBridgedWindowGetTileRectOperation

func SLSBridgedWindowGetTileRectOperationFromID ¶

func SLSBridgedWindowGetTileRectOperationFromID(id objc.ID) SLSBridgedWindowGetTileRectOperation

SLSBridgedWindowGetTileRectOperationFromID constructs a SLSBridgedWindowGetTileRectOperation from an objc.ID.

func (SLSBridgedWindowGetTileRectOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowGetTileRectOperation) Init ¶

Init initializes the instance.

func (SLSBridgedWindowGetTileRectOperation) InitWithWindowID ¶

func (SLSBridgedWindowGetTileRectOperation) MakeResultWithRect ¶

func (SLSBridgedWindowGetTileRectOperation) WindowID ¶

type SLSBridgedWindowGetTileRectOperationClass ¶

type SLSBridgedWindowGetTileRectOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowGetTileRectOperationClass ¶

func GetSLSBridgedWindowGetTileRectOperationClass() SLSBridgedWindowGetTileRectOperationClass

GetSLSBridgedWindowGetTileRectOperationClass returns the class object for SLSBridgedWindowGetTileRectOperation.

func (SLSBridgedWindowGetTileRectOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowGetTileRectOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult ¶

type SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationAffineTransformWithOptionsResult ¶

func NewSLSBridgedWindowManagementOperationAffineTransformWithOptionsResult() SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult

NewSLSBridgedWindowManagementOperationAffineTransformWithOptionsResult creates a new SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult instance.

func SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultFromID ¶

func SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultFromID(id objc.ID) SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult

SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultFromID constructs a SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult from an objc.ID.

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult) AffineTransform ¶

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult) InitWithAffineTransformOptions ¶

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult) Options ¶

type SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass ¶

type SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass ¶

func GetSLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass() SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass

GetSLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass returns the class object for SLSBridgedWindowManagementOperationAffineTransformWithOptionsResult.

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationAffineTransformWithOptionsResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationBoolResult ¶

type SLSBridgedWindowManagementOperationBoolResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationBoolResult ¶

func NewSLSBridgedWindowManagementOperationBoolResult() SLSBridgedWindowManagementOperationBoolResult

NewSLSBridgedWindowManagementOperationBoolResult creates a new SLSBridgedWindowManagementOperationBoolResult instance.

func NewSLSBridgedWindowManagementOperationBoolResultWithBoolValue ¶

func NewSLSBridgedWindowManagementOperationBoolResultWithBoolValue(value bool) SLSBridgedWindowManagementOperationBoolResult

func SLSBridgedWindowManagementOperationBoolResultFromID ¶

func SLSBridgedWindowManagementOperationBoolResultFromID(id objc.ID) SLSBridgedWindowManagementOperationBoolResult

SLSBridgedWindowManagementOperationBoolResultFromID constructs a SLSBridgedWindowManagementOperationBoolResult from an objc.ID.

func (SLSBridgedWindowManagementOperationBoolResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationBoolResult) BoolValue ¶

func (SLSBridgedWindowManagementOperationBoolResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationBoolResult) InitWithBoolValue ¶

type SLSBridgedWindowManagementOperationBoolResultClass ¶

type SLSBridgedWindowManagementOperationBoolResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationBoolResultClass ¶

func GetSLSBridgedWindowManagementOperationBoolResultClass() SLSBridgedWindowManagementOperationBoolResultClass

GetSLSBridgedWindowManagementOperationBoolResultClass returns the class object for SLSBridgedWindowManagementOperationBoolResult.

func (SLSBridgedWindowManagementOperationBoolResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationBoolResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationFloatResult ¶

type SLSBridgedWindowManagementOperationFloatResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationFloatResult ¶

func NewSLSBridgedWindowManagementOperationFloatResult() SLSBridgedWindowManagementOperationFloatResult

NewSLSBridgedWindowManagementOperationFloatResult creates a new SLSBridgedWindowManagementOperationFloatResult instance.

func NewSLSBridgedWindowManagementOperationFloatResultWithFloatValue ¶

func NewSLSBridgedWindowManagementOperationFloatResultWithFloatValue(value float32) SLSBridgedWindowManagementOperationFloatResult

func SLSBridgedWindowManagementOperationFloatResultFromID ¶

func SLSBridgedWindowManagementOperationFloatResultFromID(id objc.ID) SLSBridgedWindowManagementOperationFloatResult

SLSBridgedWindowManagementOperationFloatResultFromID constructs a SLSBridgedWindowManagementOperationFloatResult from an objc.ID.

func (SLSBridgedWindowManagementOperationFloatResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationFloatResult) FloatValue ¶

func (SLSBridgedWindowManagementOperationFloatResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationFloatResult) InitWithFloatValue ¶

type SLSBridgedWindowManagementOperationFloatResultClass ¶

type SLSBridgedWindowManagementOperationFloatResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationFloatResultClass ¶

func GetSLSBridgedWindowManagementOperationFloatResultClass() SLSBridgedWindowManagementOperationFloatResultClass

GetSLSBridgedWindowManagementOperationFloatResultClass returns the class object for SLSBridgedWindowManagementOperationFloatResult.

func (SLSBridgedWindowManagementOperationFloatResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationFloatResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationInt32Result ¶

type SLSBridgedWindowManagementOperationInt32Result struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationInt32Result ¶

func NewSLSBridgedWindowManagementOperationInt32Result() SLSBridgedWindowManagementOperationInt32Result

NewSLSBridgedWindowManagementOperationInt32Result creates a new SLSBridgedWindowManagementOperationInt32Result instance.

func NewSLSBridgedWindowManagementOperationInt32ResultWithInt32Value ¶

func NewSLSBridgedWindowManagementOperationInt32ResultWithInt32Value(int32Value int) SLSBridgedWindowManagementOperationInt32Result

func SLSBridgedWindowManagementOperationInt32ResultFromID ¶

func SLSBridgedWindowManagementOperationInt32ResultFromID(id objc.ID) SLSBridgedWindowManagementOperationInt32Result

SLSBridgedWindowManagementOperationInt32ResultFromID constructs a SLSBridgedWindowManagementOperationInt32Result from an objc.ID.

func (SLSBridgedWindowManagementOperationInt32Result) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationInt32Result) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationInt32Result) InitWithInt32Value ¶

func (SLSBridgedWindowManagementOperationInt32Result) Int32Value ¶

type SLSBridgedWindowManagementOperationInt32ResultClass ¶

type SLSBridgedWindowManagementOperationInt32ResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationInt32ResultClass ¶

func GetSLSBridgedWindowManagementOperationInt32ResultClass() SLSBridgedWindowManagementOperationInt32ResultClass

GetSLSBridgedWindowManagementOperationInt32ResultClass returns the class object for SLSBridgedWindowManagementOperationInt32Result.

func (SLSBridgedWindowManagementOperationInt32ResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationInt32ResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationNumbersResult ¶

type SLSBridgedWindowManagementOperationNumbersResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationNumbersResult ¶

func NewSLSBridgedWindowManagementOperationNumbersResult() SLSBridgedWindowManagementOperationNumbersResult

NewSLSBridgedWindowManagementOperationNumbersResult creates a new SLSBridgedWindowManagementOperationNumbersResult instance.

func NewSLSBridgedWindowManagementOperationNumbersResultWithNumbers ¶

func NewSLSBridgedWindowManagementOperationNumbersResultWithNumbers(numbers objectivec.IObject) SLSBridgedWindowManagementOperationNumbersResult

func SLSBridgedWindowManagementOperationNumbersResultFromID ¶

func SLSBridgedWindowManagementOperationNumbersResultFromID(id objc.ID) SLSBridgedWindowManagementOperationNumbersResult

SLSBridgedWindowManagementOperationNumbersResultFromID constructs a SLSBridgedWindowManagementOperationNumbersResult from an objc.ID.

func (SLSBridgedWindowManagementOperationNumbersResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationNumbersResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationNumbersResult) InitWithNumbers ¶

func (SLSBridgedWindowManagementOperationNumbersResult) Numbers ¶

type SLSBridgedWindowManagementOperationNumbersResultClass ¶

type SLSBridgedWindowManagementOperationNumbersResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationNumbersResultClass ¶

func GetSLSBridgedWindowManagementOperationNumbersResultClass() SLSBridgedWindowManagementOperationNumbersResultClass

GetSLSBridgedWindowManagementOperationNumbersResultClass returns the class object for SLSBridgedWindowManagementOperationNumbersResult.

func (SLSBridgedWindowManagementOperationNumbersResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationNumbersResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationProcessIdentifierResult ¶

type SLSBridgedWindowManagementOperationProcessIdentifierResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationProcessIdentifierResult ¶

func NewSLSBridgedWindowManagementOperationProcessIdentifierResult() SLSBridgedWindowManagementOperationProcessIdentifierResult

NewSLSBridgedWindowManagementOperationProcessIdentifierResult creates a new SLSBridgedWindowManagementOperationProcessIdentifierResult instance.

func NewSLSBridgedWindowManagementOperationProcessIdentifierResultWithProcessIdentifier ¶

func NewSLSBridgedWindowManagementOperationProcessIdentifierResultWithProcessIdentifier(identifier int) SLSBridgedWindowManagementOperationProcessIdentifierResult

func SLSBridgedWindowManagementOperationProcessIdentifierResultFromID ¶

func SLSBridgedWindowManagementOperationProcessIdentifierResultFromID(id objc.ID) SLSBridgedWindowManagementOperationProcessIdentifierResult

SLSBridgedWindowManagementOperationProcessIdentifierResultFromID constructs a SLSBridgedWindowManagementOperationProcessIdentifierResult from an objc.ID.

func (SLSBridgedWindowManagementOperationProcessIdentifierResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationProcessIdentifierResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationProcessIdentifierResult) InitWithProcessIdentifier ¶

func (SLSBridgedWindowManagementOperationProcessIdentifierResult) ProcessIdentifier ¶

type SLSBridgedWindowManagementOperationProcessIdentifierResultClass ¶

type SLSBridgedWindowManagementOperationProcessIdentifierResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationProcessIdentifierResultClass ¶

func GetSLSBridgedWindowManagementOperationProcessIdentifierResultClass() SLSBridgedWindowManagementOperationProcessIdentifierResultClass

GetSLSBridgedWindowManagementOperationProcessIdentifierResultClass returns the class object for SLSBridgedWindowManagementOperationProcessIdentifierResult.

func (SLSBridgedWindowManagementOperationProcessIdentifierResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationProcessIdentifierResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationPropertyListArrayResult ¶

type SLSBridgedWindowManagementOperationPropertyListArrayResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationPropertyListArrayResult ¶

func NewSLSBridgedWindowManagementOperationPropertyListArrayResult() SLSBridgedWindowManagementOperationPropertyListArrayResult

NewSLSBridgedWindowManagementOperationPropertyListArrayResult creates a new SLSBridgedWindowManagementOperationPropertyListArrayResult instance.

func SLSBridgedWindowManagementOperationPropertyListArrayResultFromID ¶

func SLSBridgedWindowManagementOperationPropertyListArrayResultFromID(id objc.ID) SLSBridgedWindowManagementOperationPropertyListArrayResult

SLSBridgedWindowManagementOperationPropertyListArrayResultFromID constructs a SLSBridgedWindowManagementOperationPropertyListArrayResult from an objc.ID.

func (SLSBridgedWindowManagementOperationPropertyListArrayResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationPropertyListArrayResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationPropertyListArrayResult) InitWithPropertyListArray ¶

func (SLSBridgedWindowManagementOperationPropertyListArrayResult) PropertyListArray ¶

type SLSBridgedWindowManagementOperationPropertyListArrayResultClass ¶

type SLSBridgedWindowManagementOperationPropertyListArrayResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationPropertyListArrayResultClass ¶

func GetSLSBridgedWindowManagementOperationPropertyListArrayResultClass() SLSBridgedWindowManagementOperationPropertyListArrayResultClass

GetSLSBridgedWindowManagementOperationPropertyListArrayResultClass returns the class object for SLSBridgedWindowManagementOperationPropertyListArrayResult.

func (SLSBridgedWindowManagementOperationPropertyListArrayResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationPropertyListArrayResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationPropertyListDictionaryResult ¶

type SLSBridgedWindowManagementOperationPropertyListDictionaryResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationPropertyListDictionaryResult ¶

func NewSLSBridgedWindowManagementOperationPropertyListDictionaryResult() SLSBridgedWindowManagementOperationPropertyListDictionaryResult

NewSLSBridgedWindowManagementOperationPropertyListDictionaryResult creates a new SLSBridgedWindowManagementOperationPropertyListDictionaryResult instance.

func NewSLSBridgedWindowManagementOperationPropertyListDictionaryResultWithPropertyListDictionary ¶

func NewSLSBridgedWindowManagementOperationPropertyListDictionaryResultWithPropertyListDictionary(dictionary objectivec.IObject) SLSBridgedWindowManagementOperationPropertyListDictionaryResult

func SLSBridgedWindowManagementOperationPropertyListDictionaryResultFromID ¶

func SLSBridgedWindowManagementOperationPropertyListDictionaryResultFromID(id objc.ID) SLSBridgedWindowManagementOperationPropertyListDictionaryResult

SLSBridgedWindowManagementOperationPropertyListDictionaryResultFromID constructs a SLSBridgedWindowManagementOperationPropertyListDictionaryResult from an objc.ID.

func (SLSBridgedWindowManagementOperationPropertyListDictionaryResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationPropertyListDictionaryResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationPropertyListDictionaryResult) InitWithPropertyListDictionary ¶

func (SLSBridgedWindowManagementOperationPropertyListDictionaryResult) PropertyListDictionary ¶

type SLSBridgedWindowManagementOperationPropertyListDictionaryResultClass ¶

type SLSBridgedWindowManagementOperationPropertyListDictionaryResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationPropertyListDictionaryResultClass ¶

func GetSLSBridgedWindowManagementOperationPropertyListDictionaryResultClass() SLSBridgedWindowManagementOperationPropertyListDictionaryResultClass

GetSLSBridgedWindowManagementOperationPropertyListDictionaryResultClass returns the class object for SLSBridgedWindowManagementOperationPropertyListDictionaryResult.

func (SLSBridgedWindowManagementOperationPropertyListDictionaryResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationPropertyListDictionaryResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationRectResult ¶

type SLSBridgedWindowManagementOperationRectResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationRectResult ¶

func NewSLSBridgedWindowManagementOperationRectResult() SLSBridgedWindowManagementOperationRectResult

NewSLSBridgedWindowManagementOperationRectResult creates a new SLSBridgedWindowManagementOperationRectResult instance.

func SLSBridgedWindowManagementOperationRectResultFromID ¶

func SLSBridgedWindowManagementOperationRectResultFromID(id objc.ID) SLSBridgedWindowManagementOperationRectResult

SLSBridgedWindowManagementOperationRectResultFromID constructs a SLSBridgedWindowManagementOperationRectResult from an objc.ID.

func (SLSBridgedWindowManagementOperationRectResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationRectResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationRectResult) InitWithRect ¶

func (SLSBridgedWindowManagementOperationRectResult) Rect ¶

type SLSBridgedWindowManagementOperationRectResultClass ¶

type SLSBridgedWindowManagementOperationRectResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationRectResultClass ¶

func GetSLSBridgedWindowManagementOperationRectResultClass() SLSBridgedWindowManagementOperationRectResultClass

GetSLSBridgedWindowManagementOperationRectResultClass returns the class object for SLSBridgedWindowManagementOperationRectResult.

func (SLSBridgedWindowManagementOperationRectResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationRectResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationRegionResult ¶

type SLSBridgedWindowManagementOperationRegionResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationRegionResult ¶

func NewSLSBridgedWindowManagementOperationRegionResult() SLSBridgedWindowManagementOperationRegionResult

NewSLSBridgedWindowManagementOperationRegionResult creates a new SLSBridgedWindowManagementOperationRegionResult instance.

func NewSLSBridgedWindowManagementOperationRegionResultWithRegion ¶

func NewSLSBridgedWindowManagementOperationRegionResultWithRegion(region uintptr) SLSBridgedWindowManagementOperationRegionResult

func SLSBridgedWindowManagementOperationRegionResultFromID ¶

func SLSBridgedWindowManagementOperationRegionResultFromID(id objc.ID) SLSBridgedWindowManagementOperationRegionResult

SLSBridgedWindowManagementOperationRegionResultFromID constructs a SLSBridgedWindowManagementOperationRegionResult from an objc.ID.

func (SLSBridgedWindowManagementOperationRegionResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationRegionResult) CopyRegion ¶

func (SLSBridgedWindowManagementOperationRegionResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationRegionResult) InitWithRegion ¶

type SLSBridgedWindowManagementOperationRegionResultClass ¶

type SLSBridgedWindowManagementOperationRegionResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationRegionResultClass ¶

func GetSLSBridgedWindowManagementOperationRegionResultClass() SLSBridgedWindowManagementOperationRegionResultClass

GetSLSBridgedWindowManagementOperationRegionResultClass returns the class object for SLSBridgedWindowManagementOperationRegionResult.

func (SLSBridgedWindowManagementOperationRegionResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationRegionResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationResult ¶

type SLSBridgedWindowManagementOperationResult struct {
	objectivec.Object
}

Methods ¶

func NewSLSBridgedWindowManagementOperationResult ¶

func NewSLSBridgedWindowManagementOperationResult() SLSBridgedWindowManagementOperationResult

NewSLSBridgedWindowManagementOperationResult creates a new SLSBridgedWindowManagementOperationResult instance.

func NewSLSBridgedWindowManagementOperationResultWithCoder ¶

func NewSLSBridgedWindowManagementOperationResultWithCoder(coder objectivec.IObject) SLSBridgedWindowManagementOperationResult

func SLSBridgedWindowManagementOperationResultFromID ¶

func SLSBridgedWindowManagementOperationResultFromID(id objc.ID) SLSBridgedWindowManagementOperationResult

SLSBridgedWindowManagementOperationResultFromID constructs a SLSBridgedWindowManagementOperationResult from an objc.ID.

func (SLSBridgedWindowManagementOperationResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationResult) EncodeWithCoder ¶

func (SLSBridgedWindowManagementOperationResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationResult) InitWithCoder ¶

type SLSBridgedWindowManagementOperationResultClass ¶

type SLSBridgedWindowManagementOperationResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationResultClass ¶

func GetSLSBridgedWindowManagementOperationResultClass() SLSBridgedWindowManagementOperationResultClass

GetSLSBridgedWindowManagementOperationResultClass returns the class object for SLSBridgedWindowManagementOperationResult.

func (SLSBridgedWindowManagementOperationResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSBridgedWindowManagementOperationResultClass) SupportsSecureCoding ¶

func (_SLSBridgedWindowManagementOperationResultClass SLSBridgedWindowManagementOperationResultClass) SupportsSecureCoding() bool

type SLSBridgedWindowManagementOperationSizeResult ¶

type SLSBridgedWindowManagementOperationSizeResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationSizeResult ¶

func NewSLSBridgedWindowManagementOperationSizeResult() SLSBridgedWindowManagementOperationSizeResult

NewSLSBridgedWindowManagementOperationSizeResult creates a new SLSBridgedWindowManagementOperationSizeResult instance.

func SLSBridgedWindowManagementOperationSizeResultFromID ¶

func SLSBridgedWindowManagementOperationSizeResultFromID(id objc.ID) SLSBridgedWindowManagementOperationSizeResult

SLSBridgedWindowManagementOperationSizeResultFromID constructs a SLSBridgedWindowManagementOperationSizeResult from an objc.ID.

func (SLSBridgedWindowManagementOperationSizeResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationSizeResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationSizeResult) InitWithSize ¶

func (SLSBridgedWindowManagementOperationSizeResult) Size ¶

type SLSBridgedWindowManagementOperationSizeResultClass ¶

type SLSBridgedWindowManagementOperationSizeResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationSizeResultClass ¶

func GetSLSBridgedWindowManagementOperationSizeResultClass() SLSBridgedWindowManagementOperationSizeResultClass

GetSLSBridgedWindowManagementOperationSizeResultClass returns the class object for SLSBridgedWindowManagementOperationSizeResult.

func (SLSBridgedWindowManagementOperationSizeResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationSizeResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationSpaceIDResult ¶

type SLSBridgedWindowManagementOperationSpaceIDResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationSpaceIDResult ¶

func NewSLSBridgedWindowManagementOperationSpaceIDResult() SLSBridgedWindowManagementOperationSpaceIDResult

NewSLSBridgedWindowManagementOperationSpaceIDResult creates a new SLSBridgedWindowManagementOperationSpaceIDResult instance.

func NewSLSBridgedWindowManagementOperationSpaceIDResultWithSpaceID ¶

func NewSLSBridgedWindowManagementOperationSpaceIDResultWithSpaceID(id uint64) SLSBridgedWindowManagementOperationSpaceIDResult

func SLSBridgedWindowManagementOperationSpaceIDResultFromID ¶

func SLSBridgedWindowManagementOperationSpaceIDResultFromID(id objc.ID) SLSBridgedWindowManagementOperationSpaceIDResult

SLSBridgedWindowManagementOperationSpaceIDResultFromID constructs a SLSBridgedWindowManagementOperationSpaceIDResult from an objc.ID.

func (SLSBridgedWindowManagementOperationSpaceIDResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationSpaceIDResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationSpaceIDResult) InitWithSpaceID ¶

func (SLSBridgedWindowManagementOperationSpaceIDResult) SpaceID ¶

type SLSBridgedWindowManagementOperationSpaceIDResultClass ¶

type SLSBridgedWindowManagementOperationSpaceIDResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationSpaceIDResultClass ¶

func GetSLSBridgedWindowManagementOperationSpaceIDResultClass() SLSBridgedWindowManagementOperationSpaceIDResultClass

GetSLSBridgedWindowManagementOperationSpaceIDResultClass returns the class object for SLSBridgedWindowManagementOperationSpaceIDResult.

func (SLSBridgedWindowManagementOperationSpaceIDResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationSpaceIDResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationSpaceManagementModeResult ¶

type SLSBridgedWindowManagementOperationSpaceManagementModeResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationSpaceManagementModeResult ¶

func NewSLSBridgedWindowManagementOperationSpaceManagementModeResult() SLSBridgedWindowManagementOperationSpaceManagementModeResult

NewSLSBridgedWindowManagementOperationSpaceManagementModeResult creates a new SLSBridgedWindowManagementOperationSpaceManagementModeResult instance.

func NewSLSBridgedWindowManagementOperationSpaceManagementModeResultWithSpaceManagementMode ¶

func NewSLSBridgedWindowManagementOperationSpaceManagementModeResultWithSpaceManagementMode(mode uint64) SLSBridgedWindowManagementOperationSpaceManagementModeResult

func SLSBridgedWindowManagementOperationSpaceManagementModeResultFromID ¶

func SLSBridgedWindowManagementOperationSpaceManagementModeResultFromID(id objc.ID) SLSBridgedWindowManagementOperationSpaceManagementModeResult

SLSBridgedWindowManagementOperationSpaceManagementModeResultFromID constructs a SLSBridgedWindowManagementOperationSpaceManagementModeResult from an objc.ID.

func (SLSBridgedWindowManagementOperationSpaceManagementModeResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationSpaceManagementModeResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationSpaceManagementModeResult) InitWithSpaceManagementMode ¶

func (SLSBridgedWindowManagementOperationSpaceManagementModeResult) SpaceManagementMode ¶

type SLSBridgedWindowManagementOperationSpaceManagementModeResultClass ¶

type SLSBridgedWindowManagementOperationSpaceManagementModeResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationSpaceManagementModeResultClass ¶

func GetSLSBridgedWindowManagementOperationSpaceManagementModeResultClass() SLSBridgedWindowManagementOperationSpaceManagementModeResultClass

GetSLSBridgedWindowManagementOperationSpaceManagementModeResultClass returns the class object for SLSBridgedWindowManagementOperationSpaceManagementModeResult.

func (SLSBridgedWindowManagementOperationSpaceManagementModeResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationSpaceManagementModeResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult ¶

type SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationSpaceResizeDirectionsResult ¶

func NewSLSBridgedWindowManagementOperationSpaceResizeDirectionsResult() SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult

NewSLSBridgedWindowManagementOperationSpaceResizeDirectionsResult creates a new SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult instance.

func NewSLSBridgedWindowManagementOperationSpaceResizeDirectionsResultWithSpaceResizeDirections ¶

func NewSLSBridgedWindowManagementOperationSpaceResizeDirectionsResultWithSpaceResizeDirections(directions uint64) SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult

func SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultFromID ¶

func SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultFromID(id objc.ID) SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult

SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultFromID constructs a SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult from an objc.ID.

func (SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult) InitWithSpaceResizeDirections ¶

func (SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult) SpaceResizeDirections ¶

type SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass ¶

type SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass ¶

func GetSLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass() SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass

GetSLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass returns the class object for SLSBridgedWindowManagementOperationSpaceResizeDirectionsResult.

func (SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationSpaceResizeDirectionsResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationSpacerIndexesResult ¶

type SLSBridgedWindowManagementOperationSpacerIndexesResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationSpacerIndexesResult ¶

func NewSLSBridgedWindowManagementOperationSpacerIndexesResult() SLSBridgedWindowManagementOperationSpacerIndexesResult

NewSLSBridgedWindowManagementOperationSpacerIndexesResult creates a new SLSBridgedWindowManagementOperationSpacerIndexesResult instance.

func NewSLSBridgedWindowManagementOperationSpacerIndexesResultWithVerticalIndexHorizontalIndex ¶

func NewSLSBridgedWindowManagementOperationSpacerIndexesResultWithVerticalIndexHorizontalIndex(index uint64, index2 uint64) SLSBridgedWindowManagementOperationSpacerIndexesResult

func SLSBridgedWindowManagementOperationSpacerIndexesResultFromID ¶

func SLSBridgedWindowManagementOperationSpacerIndexesResultFromID(id objc.ID) SLSBridgedWindowManagementOperationSpacerIndexesResult

SLSBridgedWindowManagementOperationSpacerIndexesResultFromID constructs a SLSBridgedWindowManagementOperationSpacerIndexesResult from an objc.ID.

func (SLSBridgedWindowManagementOperationSpacerIndexesResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationSpacerIndexesResult) HorizontalIndex ¶

func (SLSBridgedWindowManagementOperationSpacerIndexesResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationSpacerIndexesResult) InitWithVerticalIndexHorizontalIndex ¶

func (SLSBridgedWindowManagementOperationSpacerIndexesResult) VerticalIndex ¶

type SLSBridgedWindowManagementOperationSpacerIndexesResultClass ¶

type SLSBridgedWindowManagementOperationSpacerIndexesResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationSpacerIndexesResultClass ¶

func GetSLSBridgedWindowManagementOperationSpacerIndexesResultClass() SLSBridgedWindowManagementOperationSpacerIndexesResultClass

GetSLSBridgedWindowManagementOperationSpacerIndexesResultClass returns the class object for SLSBridgedWindowManagementOperationSpacerIndexesResult.

func (SLSBridgedWindowManagementOperationSpacerIndexesResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationSpacerIndexesResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationSpacersResult ¶

type SLSBridgedWindowManagementOperationSpacersResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationSpacersResult ¶

func NewSLSBridgedWindowManagementOperationSpacersResult() SLSBridgedWindowManagementOperationSpacersResult

NewSLSBridgedWindowManagementOperationSpacersResult creates a new SLSBridgedWindowManagementOperationSpacersResult instance.

func NewSLSBridgedWindowManagementOperationSpacersResultWithVerticalIndexHorizontalIndexRect ¶

func NewSLSBridgedWindowManagementOperationSpacersResultWithVerticalIndexHorizontalIndexRect(index uint64, index2 uint64, rect corefoundation.CGRect) SLSBridgedWindowManagementOperationSpacersResult

func SLSBridgedWindowManagementOperationSpacersResultFromID ¶

func SLSBridgedWindowManagementOperationSpacersResultFromID(id objc.ID) SLSBridgedWindowManagementOperationSpacersResult

SLSBridgedWindowManagementOperationSpacersResultFromID constructs a SLSBridgedWindowManagementOperationSpacersResult from an objc.ID.

func (SLSBridgedWindowManagementOperationSpacersResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationSpacersResult) HorizontalIndex ¶

func (SLSBridgedWindowManagementOperationSpacersResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationSpacersResult) InitWithVerticalIndexHorizontalIndexRect ¶

func (SLSBridgedWindowManagementOperationSpacersResult) Rect ¶

func (SLSBridgedWindowManagementOperationSpacersResult) VerticalIndex ¶

type SLSBridgedWindowManagementOperationSpacersResultClass ¶

type SLSBridgedWindowManagementOperationSpacersResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationSpacersResultClass ¶

func GetSLSBridgedWindowManagementOperationSpacersResultClass() SLSBridgedWindowManagementOperationSpacersResultClass

GetSLSBridgedWindowManagementOperationSpacersResultClass returns the class object for SLSBridgedWindowManagementOperationSpacersResult.

func (SLSBridgedWindowManagementOperationSpacersResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationSpacersResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationStringResult ¶

type SLSBridgedWindowManagementOperationStringResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationStringResult ¶

func NewSLSBridgedWindowManagementOperationStringResult() SLSBridgedWindowManagementOperationStringResult

NewSLSBridgedWindowManagementOperationStringResult creates a new SLSBridgedWindowManagementOperationStringResult instance.

func NewSLSBridgedWindowManagementOperationStringResultWithString ¶

func NewSLSBridgedWindowManagementOperationStringResultWithString(string_ objectivec.IObject) SLSBridgedWindowManagementOperationStringResult

func SLSBridgedWindowManagementOperationStringResultFromID ¶

func SLSBridgedWindowManagementOperationStringResultFromID(id objc.ID) SLSBridgedWindowManagementOperationStringResult

SLSBridgedWindowManagementOperationStringResultFromID constructs a SLSBridgedWindowManagementOperationStringResult from an objc.ID.

func (SLSBridgedWindowManagementOperationStringResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationStringResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationStringResult) InitWithString ¶

type SLSBridgedWindowManagementOperationStringResultClass ¶

type SLSBridgedWindowManagementOperationStringResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationStringResultClass ¶

func GetSLSBridgedWindowManagementOperationStringResultClass() SLSBridgedWindowManagementOperationStringResultClass

GetSLSBridgedWindowManagementOperationStringResultClass returns the class object for SLSBridgedWindowManagementOperationStringResult.

func (SLSBridgedWindowManagementOperationStringResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationStringResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationStringsResult ¶

type SLSBridgedWindowManagementOperationStringsResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationStringsResult ¶

func NewSLSBridgedWindowManagementOperationStringsResult() SLSBridgedWindowManagementOperationStringsResult

NewSLSBridgedWindowManagementOperationStringsResult creates a new SLSBridgedWindowManagementOperationStringsResult instance.

func NewSLSBridgedWindowManagementOperationStringsResultWithStrings ¶

func NewSLSBridgedWindowManagementOperationStringsResultWithStrings(strings objectivec.IObject) SLSBridgedWindowManagementOperationStringsResult

func SLSBridgedWindowManagementOperationStringsResultFromID ¶

func SLSBridgedWindowManagementOperationStringsResultFromID(id objc.ID) SLSBridgedWindowManagementOperationStringsResult

SLSBridgedWindowManagementOperationStringsResultFromID constructs a SLSBridgedWindowManagementOperationStringsResult from an objc.ID.

func (SLSBridgedWindowManagementOperationStringsResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationStringsResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationStringsResult) InitWithStrings ¶

func (SLSBridgedWindowManagementOperationStringsResult) Strings ¶

type SLSBridgedWindowManagementOperationStringsResultClass ¶

type SLSBridgedWindowManagementOperationStringsResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationStringsResultClass ¶

func GetSLSBridgedWindowManagementOperationStringsResultClass() SLSBridgedWindowManagementOperationStringsResultClass

GetSLSBridgedWindowManagementOperationStringsResultClass returns the class object for SLSBridgedWindowManagementOperationStringsResult.

func (SLSBridgedWindowManagementOperationStringsResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationStringsResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationWindowIDResult ¶

type SLSBridgedWindowManagementOperationWindowIDResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationWindowIDResult ¶

func NewSLSBridgedWindowManagementOperationWindowIDResult() SLSBridgedWindowManagementOperationWindowIDResult

NewSLSBridgedWindowManagementOperationWindowIDResult creates a new SLSBridgedWindowManagementOperationWindowIDResult instance.

func NewSLSBridgedWindowManagementOperationWindowIDResultWithWindowID ¶

func NewSLSBridgedWindowManagementOperationWindowIDResultWithWindowID(id uint32) SLSBridgedWindowManagementOperationWindowIDResult

func SLSBridgedWindowManagementOperationWindowIDResultFromID ¶

func SLSBridgedWindowManagementOperationWindowIDResultFromID(id objc.ID) SLSBridgedWindowManagementOperationWindowIDResult

SLSBridgedWindowManagementOperationWindowIDResultFromID constructs a SLSBridgedWindowManagementOperationWindowIDResult from an objc.ID.

func (SLSBridgedWindowManagementOperationWindowIDResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationWindowIDResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationWindowIDResult) InitWithWindowID ¶

func (SLSBridgedWindowManagementOperationWindowIDResult) WindowID ¶

type SLSBridgedWindowManagementOperationWindowIDResultClass ¶

type SLSBridgedWindowManagementOperationWindowIDResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationWindowIDResultClass ¶

func GetSLSBridgedWindowManagementOperationWindowIDResultClass() SLSBridgedWindowManagementOperationWindowIDResultClass

GetSLSBridgedWindowManagementOperationWindowIDResultClass returns the class object for SLSBridgedWindowManagementOperationWindowIDResult.

func (SLSBridgedWindowManagementOperationWindowIDResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationWindowIDResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBridgedWindowManagementOperationWorkspaceTypeResult ¶

type SLSBridgedWindowManagementOperationWorkspaceTypeResult struct {
	SLSBridgedWindowManagementOperationResult
}

Methods ¶

func NewSLSBridgedWindowManagementOperationWorkspaceTypeResult ¶

func NewSLSBridgedWindowManagementOperationWorkspaceTypeResult() SLSBridgedWindowManagementOperationWorkspaceTypeResult

NewSLSBridgedWindowManagementOperationWorkspaceTypeResult creates a new SLSBridgedWindowManagementOperationWorkspaceTypeResult instance.

func NewSLSBridgedWindowManagementOperationWorkspaceTypeResultWithWorkspaceType ¶

func NewSLSBridgedWindowManagementOperationWorkspaceTypeResultWithWorkspaceType(type_ int) SLSBridgedWindowManagementOperationWorkspaceTypeResult

func SLSBridgedWindowManagementOperationWorkspaceTypeResultFromID ¶

func SLSBridgedWindowManagementOperationWorkspaceTypeResultFromID(id objc.ID) SLSBridgedWindowManagementOperationWorkspaceTypeResult

SLSBridgedWindowManagementOperationWorkspaceTypeResultFromID constructs a SLSBridgedWindowManagementOperationWorkspaceTypeResult from an objc.ID.

func (SLSBridgedWindowManagementOperationWorkspaceTypeResult) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBridgedWindowManagementOperationWorkspaceTypeResult) Init ¶

Init initializes the instance.

func (SLSBridgedWindowManagementOperationWorkspaceTypeResult) InitWithWorkspaceType ¶

func (SLSBridgedWindowManagementOperationWorkspaceTypeResult) WorkspaceType ¶

type SLSBridgedWindowManagementOperationWorkspaceTypeResultClass ¶

type SLSBridgedWindowManagementOperationWorkspaceTypeResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSBridgedWindowManagementOperationWorkspaceTypeResultClass ¶

func GetSLSBridgedWindowManagementOperationWorkspaceTypeResultClass() SLSBridgedWindowManagementOperationWorkspaceTypeResultClass

GetSLSBridgedWindowManagementOperationWorkspaceTypeResultClass returns the class object for SLSBridgedWindowManagementOperationWorkspaceTypeResult.

func (SLSBridgedWindowManagementOperationWorkspaceTypeResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBridgedWindowManagementOperationWorkspaceTypeResultClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBrightnessControl ¶

type SLSBrightnessControl interface {
	objectivec.IObject

	// AbortContrastEnhancerRampError protocol.
	AbortContrastEnhancerRampError() (float32, error)

	// AbortWhitePointRampError protocol.
	AbortWhitePointRampError(ramp kernel.Pointer) (bool, error)

	// BrightnessAvailable protocol.
	BrightnessAvailable() bool

	// DisplayId protocol.
	DisplayId() int

	// DisplayType protocol.
	DisplayType() uint32

	// GetLinearBrightnessError protocol.
	GetLinearBrightnessError() (float32, error)

	// GetNitsError protocol.
	GetNitsError() (float32, error)

	// IsOnline protocol.
	IsOnline() bool

	// MaximumLuminance protocol.
	MaximumLuminance() float32

	// NativeWhitePoint protocol.
	NativeWhitePoint() unsafe.Pointer

	// ProductId protocol.
	ProductId() uint64

	// SerialNumber protocol.
	SerialNumber() uint64

	// SetContrastEnhancerRampDurationError protocol.
	SetContrastEnhancerRampDurationError(enhancer float32, duration float64) (bool, error)

	// SetLinearBrightnessError protocol.
	SetLinearBrightnessError(brightness float32) (bool, error)

	// SetWhitePointRampDurationError protocol.
	SetWhitePointRampDurationError(point kernel.Pointer, duration float64) (bool, error)

	// UnregisterNotificationBlocks protocol.
	UnregisterNotificationBlocks()

	// VendorId protocol.
	VendorId() uint64

	// WhitePointAvailable protocol.
	WhitePointAvailable() bool

	// WhitePointD50XYZ protocol.
	WhitePointD50XYZ() bool
}

SLSBrightnessControl protocol.

type SLSBrightnessControlClient ¶

type SLSBrightnessControlClient struct {
	SLSDisplayControlClient
}

Methods ¶

func NewSLSBrightnessControlClient ¶

func NewSLSBrightnessControlClient() SLSBrightnessControlClient

NewSLSBrightnessControlClient creates a new SLSBrightnessControlClient instance.

func SLSBrightnessControlClientFromID ¶

func SLSBrightnessControlClientFromID(id objc.ID) SLSBrightnessControlClient

SLSBrightnessControlClientFromID constructs a SLSBrightnessControlClient from an objc.ID.

func (SLSBrightnessControlClient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSBrightnessControlClient) BrightnessControls ¶

func (s SLSBrightnessControlClient) BrightnessControls(controls []objectivec.IObject) objectivec.IObject

func (SLSBrightnessControlClient) CommitBrightnessPolicy ¶

func (s SLSBrightnessControlClient) CommitBrightnessPolicy(policy []objectivec.IObject) bool

func (SLSBrightnessControlClient) ControllerWithId ¶

func (s SLSBrightnessControlClient) ControllerWithId(id uint32) objectivec.IObject

func (SLSBrightnessControlClient) Displays ¶

func (SLSBrightnessControlClient) GetFloatWithKeyFromReply ¶

func (s SLSBrightnessControlClient) GetFloatWithKeyFromReply(key string, reply objectivec.IObject) (float32, bool)

func (SLSBrightnessControlClient) GetWhitePointMatrixWithKeyFromReply ¶

func (s SLSBrightnessControlClient) GetWhitePointMatrixWithKeyFromReply(matrix unsafe.Pointer, key string, reply objectivec.IObject) bool

func (SLSBrightnessControlClient) HandleServerMessage ¶

func (s SLSBrightnessControlClient) HandleServerMessage(message objectivec.IObject)

func (SLSBrightnessControlClient) Init ¶

Init initializes the instance.

func (SLSBrightnessControlClient) InitBrightnessControlClientNotifyQueueNotificationBlock ¶

func (s SLSBrightnessControlClient) InitBrightnessControlClientNotifyQueueNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, block VoidHandler) SLSBrightnessControlClient

func (SLSBrightnessControlClient) InitBrightnessControlClientNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSBrightnessControlClient) InitBrightnessControlClientNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSBrightnessControlClient

func (SLSBrightnessControlClient) RequestAbortRampCommandDisplayError ¶

func (s SLSBrightnessControlClient) RequestAbortRampCommandDisplayError(ramp kernel.Pointer, command uint64, display int) (int, error)

func (SLSBrightnessControlClient) RequestBrightnessPolicyError ¶

func (s SLSBrightnessControlClient) RequestBrightnessPolicyError(policy objectivec.IObject) (uint64, error)

func (SLSBrightnessControlClient) RequestBrightnessTimeoutsError ¶

func (s SLSBrightnessControlClient) RequestBrightnessTimeoutsError(timeouts objectivec.IObject) (uint64, error)

func (SLSBrightnessControlClient) RequestBulkBrightnessChangeError ¶

func (s SLSBrightnessControlClient) RequestBulkBrightnessChangeError(change objectivec.IObject) (uint64, error)

func (SLSBrightnessControlClient) RequestGetValueCommandDisplayError ¶

func (s SLSBrightnessControlClient) RequestGetValueCommandDisplayError(value kernel.Pointer, command uint64, display int) (int, error)

func (SLSBrightnessControlClient) RequestSetContrastEnhancerDurationDisplayError ¶

func (s SLSBrightnessControlClient) RequestSetContrastEnhancerDurationDisplayError(enhancer float32, duration float64, display int) (uint64, error)

func (SLSBrightnessControlClient) RequestSetWhitePointDurationDisplayError ¶

func (s SLSBrightnessControlClient) RequestSetWhitePointDurationDisplayError(point kernel.Pointer, duration float64, display int) (uint64, error)

func (SLSBrightnessControlClient) SendRequestCommandError ¶

func (s SLSBrightnessControlClient) SendRequestCommandError(request objectivec.IObject, command uint64) (uint64, error)

func (SLSBrightnessControlClient) SendSynchronousRequestCommandError ¶

func (s SLSBrightnessControlClient) SendSynchronousRequestCommandError(request objectivec.IObject, command uint64) (objectivec.IObject, error)

func (SLSBrightnessControlClient) Service ¶

func (SLSBrightnessControlClient) SetDimMessagingPolicy ¶

func (s SLSBrightnessControlClient) SetDimMessagingPolicy(policy byte)

func (SLSBrightnessControlClient) SetDisplays ¶

func (s SLSBrightnessControlClient) SetDisplays(value foundation.INSArray)

func (SLSBrightnessControlClient) SetNotifyBlock ¶

func (s SLSBrightnessControlClient) SetNotifyBlock(block VoidHandler)

func (SLSBrightnessControlClient) SetNotifyBlockSync ¶

func (s SLSBrightnessControlClient) SetNotifyBlockSync(ctx context.Context) error

SetNotifyBlockSync is a synchronous wrapper around SLSBrightnessControlClient.SetNotifyBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSBrightnessControlClient) SetService ¶

func (s SLSBrightnessControlClient) SetService(value ISLSXPCService)

func (SLSBrightnessControlClient) SetShieldingPolicy ¶

func (s SLSBrightnessControlClient) SetShieldingPolicy(policy byte)

func (SLSBrightnessControlClient) SetSleepMessagingPolicy ¶

func (s SLSBrightnessControlClient) SetSleepMessagingPolicy(policy byte)

type SLSBrightnessControlClientClass ¶

type SLSBrightnessControlClientClass struct {
	// contains filtered or unexported fields
}

func GetSLSBrightnessControlClientClass ¶

func GetSLSBrightnessControlClientClass() SLSBrightnessControlClientClass

GetSLSBrightnessControlClientClass returns the class object for SLSBrightnessControlClient.

func (SLSBrightnessControlClientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSBrightnessControlClientClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSBrightnessControlObject ¶

type SLSBrightnessControlObject struct {
	objectivec.Object
}

SLSBrightnessControlObject wraps an existing Objective-C object that conforms to the SLSBrightnessControl protocol.

func SLSBrightnessControlObjectFromID ¶

func SLSBrightnessControlObjectFromID(id objc.ID) SLSBrightnessControlObject

SLSBrightnessControlObjectFromID constructs a SLSBrightnessControlObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSBrightnessControlObject) AbortContrastEnhancerRampError ¶

func (o SLSBrightnessControlObject) AbortContrastEnhancerRampError() (float32, error)

func (SLSBrightnessControlObject) AbortWhitePointRampError ¶

func (o SLSBrightnessControlObject) AbortWhitePointRampError(ramp kernel.Pointer) (bool, error)

func (SLSBrightnessControlObject) BaseObject ¶

func (SLSBrightnessControlObject) BrightnessAvailable ¶

func (o SLSBrightnessControlObject) BrightnessAvailable() bool

func (SLSBrightnessControlObject) BrightnessCapabilities ¶

func (o SLSBrightnessControlObject) BrightnessCapabilities() objectivec.IObject

func (SLSBrightnessControlObject) ContainerId ¶

func (SLSBrightnessControlObject) DisplayId ¶

func (o SLSBrightnessControlObject) DisplayId() int

func (SLSBrightnessControlObject) DisplayType ¶

func (o SLSBrightnessControlObject) DisplayType() uint32

func (SLSBrightnessControlObject) GetLinearBrightnessError ¶

func (o SLSBrightnessControlObject) GetLinearBrightnessError() (float32, error)

func (SLSBrightnessControlObject) GetNitsError ¶

func (o SLSBrightnessControlObject) GetNitsError() (float32, error)

func (SLSBrightnessControlObject) IsOnline ¶

func (o SLSBrightnessControlObject) IsOnline() bool

func (SLSBrightnessControlObject) MaximumLuminance ¶

func (o SLSBrightnessControlObject) MaximumLuminance() float32

func (SLSBrightnessControlObject) NativeWhitePoint ¶

func (o SLSBrightnessControlObject) NativeWhitePoint() unsafe.Pointer

func (SLSBrightnessControlObject) ProductId ¶

func (o SLSBrightnessControlObject) ProductId() uint64

func (SLSBrightnessControlObject) RegisterForNotificationsWithBlock ¶ added in v0.6.10

func (o SLSBrightnessControlObject) RegisterForNotificationsWithBlock(notifications objectivec.IObject, block ObjectHandler)

func (SLSBrightnessControlObject) SerialNumber ¶

func (o SLSBrightnessControlObject) SerialNumber() uint64

func (SLSBrightnessControlObject) SetContrastEnhancerRampDurationError ¶

func (o SLSBrightnessControlObject) SetContrastEnhancerRampDurationError(enhancer float32, duration float64) (bool, error)

func (SLSBrightnessControlObject) SetLinearBrightnessError ¶

func (o SLSBrightnessControlObject) SetLinearBrightnessError(brightness float32) (bool, error)

func (SLSBrightnessControlObject) SetNotificationQueue ¶

func (o SLSBrightnessControlObject) SetNotificationQueue(queue objectivec.IObject)

func (SLSBrightnessControlObject) SetWhitePointRampDurationError ¶

func (o SLSBrightnessControlObject) SetWhitePointRampDurationError(point kernel.Pointer, duration float64) (bool, error)

func (SLSBrightnessControlObject) UnregisterNotificationBlocks ¶

func (o SLSBrightnessControlObject) UnregisterNotificationBlocks()

func (SLSBrightnessControlObject) Uuid ¶

func (SLSBrightnessControlObject) VendorId ¶

func (o SLSBrightnessControlObject) VendorId() uint64

func (SLSBrightnessControlObject) WhitePointAvailable ¶

func (o SLSBrightnessControlObject) WhitePointAvailable() bool

func (SLSBrightnessControlObject) WhitePointD50XYZ ¶

func (o SLSBrightnessControlObject) WhitePointD50XYZ() bool

type SLSBrightnessPolicyTransaction ¶

type SLSBrightnessPolicyTransaction interface {
	objectivec.IObject

	// CommitBrightnessPolicy protocol.
	CommitBrightnessPolicy(policy []objectivec.IObject) bool

	// SetDimMessagingPolicy protocol.
	SetDimMessagingPolicy(policy byte)

	// SetShieldingPolicy protocol.
	SetShieldingPolicy(policy byte)

	// SetSleepMessagingPolicy protocol.
	SetSleepMessagingPolicy(policy byte)
}

SLSBrightnessPolicyTransaction protocol.

type SLSBrightnessPolicyTransactionObject ¶

type SLSBrightnessPolicyTransactionObject struct {
	objectivec.Object
}

SLSBrightnessPolicyTransactionObject wraps an existing Objective-C object that conforms to the SLSBrightnessPolicyTransaction protocol.

func SLSBrightnessPolicyTransactionObjectFromID ¶

func SLSBrightnessPolicyTransactionObjectFromID(id objc.ID) SLSBrightnessPolicyTransactionObject

SLSBrightnessPolicyTransactionObjectFromID constructs a SLSBrightnessPolicyTransactionObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSBrightnessPolicyTransactionObject) BaseObject ¶

func (SLSBrightnessPolicyTransactionObject) CommitBrightnessPolicy ¶

func (o SLSBrightnessPolicyTransactionObject) CommitBrightnessPolicy(policy []objectivec.IObject) bool

func (SLSBrightnessPolicyTransactionObject) SetDimMessagingPolicy ¶

func (o SLSBrightnessPolicyTransactionObject) SetDimMessagingPolicy(policy byte)

func (SLSBrightnessPolicyTransactionObject) SetShieldingPolicy ¶

func (o SLSBrightnessPolicyTransactionObject) SetShieldingPolicy(policy byte)

func (SLSBrightnessPolicyTransactionObject) SetSleepMessagingPolicy ¶

func (o SLSBrightnessPolicyTransactionObject) SetSleepMessagingPolicy(policy byte)

type SLSBrightnessPolicyTxState ¶

type SLSBrightnessPolicyTxState struct {
	Shielding_policy uint8
	Dim_policy       uint8
	Sleep_policy     uint8
	Mask             uint
}

SLSBrightnessPolicyTxState

type SLSBrightnessTimeoutTxState ¶

type SLSBrightnessTimeoutTxState struct {
	Shielding_timeout float64
	Dim_timeout       float64
	Sleep_timeout     float64
	Mask              uint
}

SLSBrightnessTimeoutTxState

type SLSBrightnessTxState ¶

type SLSBrightnessTxState struct {
	Ambient                    float32
	Filtered_ambient           float32
	Sdr_brightness             float32
	Brightness_limit           float32
	Headroom                   float32
	Potential_headroom         float32
	Reference_headroom         float32
	Contrast_preservation      float32
	Low_ambient_adaptation     float32
	High_ambient_adaptation    float32
	Indicator_brightness       float32
	Indicator_brightness_limit float32
	Contrast_enhancer          float32
	Mask                       uint
}

SLSBrightnessTxState

type SLSCCHmacContext ¶

type SLSCCHmacContext struct {
	objectivec.Object
}

Methods ¶

func NewSLSCCHmacContext ¶

func NewSLSCCHmacContext() SLSCCHmacContext

NewSLSCCHmacContext creates a new SLSCCHmacContext instance.

func SLSCCHmacContextFromID ¶

func SLSCCHmacContextFromID(id objc.ID) SLSCCHmacContext

SLSCCHmacContextFromID constructs a SLSCCHmacContext from an objc.ID.

func (SLSCCHmacContext) Autorelease ¶

func (s SLSCCHmacContext) Autorelease() SLSCCHmacContext

Autorelease adds the receiver to the current autorelease pool.

func (SLSCCHmacContext) FinalizedData ¶

func (s SLSCCHmacContext) FinalizedData() foundation.NSData

func (SLSCCHmacContext) Init ¶

Init initializes the instance.

func (SLSCCHmacContext) UpdateSigningContextWithBytesLength ¶

func (s SLSCCHmacContext) UpdateSigningContextWithBytesLength(bytes unsafe.Pointer, length uint64)

func (SLSCCHmacContext) UpdateSigningContextWithData ¶

func (s SLSCCHmacContext) UpdateSigningContextWithData(data objectivec.IObject)

func (SLSCCHmacContext) UpdateSigningContextWithObject ¶

func (s SLSCCHmacContext) UpdateSigningContextWithObject(object objectivec.IObject)

type SLSCCHmacContextClass ¶

type SLSCCHmacContextClass struct {
	// contains filtered or unexported fields
}

func GetSLSCCHmacContextClass ¶

func GetSLSCCHmacContextClass() SLSCCHmacContextClass

GetSLSCCHmacContextClass returns the class object for SLSCCHmacContext.

func (SLSCCHmacContextClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSCCHmacContextClass) Class ¶

func (sc SLSCCHmacContextClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLSCCHmacContextClass) ContextWithImplementingDigester ¶

func (_SLSCCHmacContextClass SLSCCHmacContextClass) ContextWithImplementingDigester(digester unsafe.Pointer) objectivec.IObject

type SLSDisplayControlClient ¶

type SLSDisplayControlClient struct {
	objectivec.Object
}

Methods ¶

func NewSLSDisplayControlClient ¶

func NewSLSDisplayControlClient() SLSDisplayControlClient

NewSLSDisplayControlClient creates a new SLSDisplayControlClient instance.

func SLSDisplayControlClientFromID ¶

func SLSDisplayControlClientFromID(id objc.ID) SLSDisplayControlClient

SLSDisplayControlClientFromID constructs a SLSDisplayControlClient from an objc.ID.

func (SLSDisplayControlClient) AddNotificationTypeTo ¶

func (s SLSDisplayControlClient) AddNotificationTypeTo(type_ uint64, to objectivec.IObject)

func (SLSDisplayControlClient) AddPayloadOfTypeTo ¶

func (s SLSDisplayControlClient) AddPayloadOfTypeTo(payload objectivec.IObject, type_ uint64, to objectivec.IObject)

func (SLSDisplayControlClient) AddUUIDTo ¶

func (s SLSDisplayControlClient) AddUUIDTo(uuid uint64, to objectivec.IObject)

func (SLSDisplayControlClient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayControlClient) CfStringToCStringPtr ¶

func (s SLSDisplayControlClient) CfStringToCStringPtr(ptr objectivec.IObject) string

func (SLSDisplayControlClient) Configured ¶

func (s SLSDisplayControlClient) Configured() bool

func (SLSDisplayControlClient) CreateNSErrorWithCGError ¶

func (s SLSDisplayControlClient) CreateNSErrorWithCGError(nSError []objectivec.IObject, cGError int64)

func (SLSDisplayControlClient) DebugDescription ¶

func (s SLSDisplayControlClient) DebugDescription() string

func (SLSDisplayControlClient) DecodeNotificationNotifyTypeUuidPayloadTypePayload ¶

func (s SLSDisplayControlClient) DecodeNotificationNotifyTypeUuidPayloadTypePayload(notification objectivec.IObject, type_ *uint64, uuid *uint64, type_2 *uint64, payload []objectivec.IObject)

func (SLSDisplayControlClient) Description ¶

func (s SLSDisplayControlClient) Description() string

func (SLSDisplayControlClient) Enabled ¶

func (s SLSDisplayControlClient) Enabled() bool

func (SLSDisplayControlClient) EncodeCommandWithUUIDPayloadTypePayload ¶

func (s SLSDisplayControlClient) EncodeCommandWithUUIDPayloadTypePayload(command uint64, uuid *uint64, type_ uint64, payload objectivec.IObject) objectivec.IObject

func (SLSDisplayControlClient) Hash ¶

func (SLSDisplayControlClient) Init ¶

Init initializes the instance.

func (SLSDisplayControlClient) IsTypeOfClassAClassError ¶

func (s SLSDisplayControlClient) IsTypeOfClassAClassError(class objectivec.IObject, class2 objectivec.Class) (int, bool)

func (SLSDisplayControlClient) PayloadTypeToCFType ¶

func (s SLSDisplayControlClient) PayloadTypeToCFType(cFType uint64) uint64

func (SLSDisplayControlClient) RegisterClientPortNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSDisplayControlClient) RegisterClientPortNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, port uint32, queue objectivec.IObject, type_ uint64, block VoidHandler)

func (SLSDisplayControlClient) RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSDisplayControlClient) RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock(client objectivec.IObject, autoreconnect bool, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) objectivec.IObject

func (SLSDisplayControlClient) RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSDisplayControlClient) RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, port uint32, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) objectivec.IObject

func (SLSDisplayControlClient) Semaphore ¶

func (SLSDisplayControlClient) SemaphoreSignal ¶

func (s SLSDisplayControlClient) SemaphoreSignal()

func (SLSDisplayControlClient) SemaphoreWait ¶

func (s SLSDisplayControlClient) SemaphoreWait(wait byte) int

func (SLSDisplayControlClient) SetConfigured ¶

func (s SLSDisplayControlClient) SetConfigured(value bool)

func (SLSDisplayControlClient) SetEnabled ¶

func (s SLSDisplayControlClient) SetEnabled(value bool)

func (SLSDisplayControlClient) SetNotification ¶

func (s SLSDisplayControlClient) SetNotification(notification VoidHandler)

func (SLSDisplayControlClient) SetNotificationSync ¶

func (s SLSDisplayControlClient) SetNotificationSync(ctx context.Context) error

SetNotificationSync is a synchronous wrapper around SLSDisplayControlClient.SetNotification. It blocks until the completion handler fires or the context is cancelled.

func (SLSDisplayControlClient) SetSemaphore ¶

func (s SLSDisplayControlClient) SetSemaphore(value objectivec.Object)

func (SLSDisplayControlClient) Superclass ¶

func (s SLSDisplayControlClient) Superclass() objectivec.Class

func (SLSDisplayControlClient) TerminateConnection ¶

func (s SLSDisplayControlClient) TerminateConnection()

func (SLSDisplayControlClient) XpcEventToNotification ¶

func (s SLSDisplayControlClient) XpcEventToNotification(notification objectivec.IObject) objectivec.IObject

type SLSDisplayControlClientClass ¶

type SLSDisplayControlClientClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayControlClientClass ¶

func GetSLSDisplayControlClientClass() SLSDisplayControlClientClass

GetSLSDisplayControlClientClass returns the class object for SLSDisplayControlClient.

func (SLSDisplayControlClientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayControlClientClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSDisplayControlClientProtocol ¶

type SLSDisplayControlClientProtocol interface {
	objectivec.IObject

	// Configured protocol.
	Configured() bool

	// Enabled protocol.
	Enabled() bool

	// Notification protocol.
	Notification() unsafe.Pointer

	// TerminateConnection protocol.
	TerminateConnection()
}

SLSDisplayControlClientProtocol protocol.

type SLSDisplayControlClientProtocolObject ¶

type SLSDisplayControlClientProtocolObject struct {
	objectivec.Object
}

SLSDisplayControlClientProtocolObject wraps an existing Objective-C object that conforms to the SLSDisplayControlClientProtocol protocol.

func SLSDisplayControlClientProtocolObjectFromID ¶

func SLSDisplayControlClientProtocolObjectFromID(id objc.ID) SLSDisplayControlClientProtocolObject

SLSDisplayControlClientProtocolObjectFromID constructs a SLSDisplayControlClientProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSDisplayControlClientProtocolObject) BaseObject ¶

func (SLSDisplayControlClientProtocolObject) Configured ¶

func (SLSDisplayControlClientProtocolObject) Enabled ¶

func (SLSDisplayControlClientProtocolObject) Notification ¶

func (SLSDisplayControlClientProtocolObject) RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (o SLSDisplayControlClientProtocolObject) RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock(client objectivec.IObject, autoreconnect bool, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block UnsafePointerHandler) objectivec.IObject

func (SLSDisplayControlClientProtocolObject) RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (o SLSDisplayControlClientProtocolObject) RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, port uint32, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block UnsafePointerHandler) objectivec.IObject

func (SLSDisplayControlClientProtocolObject) TerminateConnection ¶

func (o SLSDisplayControlClientProtocolObject) TerminateConnection()

type SLSDisplayControlServiceProtocol ¶

type SLSDisplayControlServiceProtocol interface {
	objectivec.IObject
}

SLSDisplayControlServiceProtocol protocol.

type SLSDisplayControlServiceProtocolObject ¶

type SLSDisplayControlServiceProtocolObject struct {
	objectivec.Object
}

SLSDisplayControlServiceProtocolObject wraps an existing Objective-C object that conforms to the SLSDisplayControlServiceProtocol protocol.

func SLSDisplayControlServiceProtocolObjectFromID ¶

func SLSDisplayControlServiceProtocolObjectFromID(id objc.ID) SLSDisplayControlServiceProtocolObject

SLSDisplayControlServiceProtocolObjectFromID constructs a SLSDisplayControlServiceProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSDisplayControlServiceProtocolObject) BaseObject ¶

func (SLSDisplayControlServiceProtocolObject) Service ¶

type SLSDisplayController ¶

type SLSDisplayController struct {
	objectivec.Object
}

Methods ¶

func NewSLSDisplayController ¶

func NewSLSDisplayController() SLSDisplayController

NewSLSDisplayController creates a new SLSDisplayController instance.

func NewSLSDisplayControllerWithDisplayIdCapabilitiesClient ¶

func NewSLSDisplayControllerWithDisplayIdCapabilitiesClient(id int, capabilities objectivec.IObject, client objectivec.IObject) SLSDisplayController

func SLSDisplayControllerFromID ¶

func SLSDisplayControllerFromID(id objc.ID) SLSDisplayController

SLSDisplayControllerFromID constructs a SLSDisplayController from an objc.ID.

func (SLSDisplayController) AbortContrastEnhancerRampError ¶

func (s SLSDisplayController) AbortContrastEnhancerRampError() (float32, error)

func (SLSDisplayController) AbortWhitePointRampError ¶

func (s SLSDisplayController) AbortWhitePointRampError(ramp kernel.Pointer) (bool, error)

func (SLSDisplayController) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayController) BrightnessAvailable ¶

func (s SLSDisplayController) BrightnessAvailable() bool

func (SLSDisplayController) BrightnessCapabilities ¶

func (s SLSDisplayController) BrightnessCapabilities() foundation.INSDictionary

func (SLSDisplayController) CommitBrightness ¶

func (s SLSDisplayController) CommitBrightness(brightness []objectivec.IObject) bool

func (SLSDisplayController) CommitBrightnessTimeouts ¶

func (s SLSDisplayController) CommitBrightnessTimeouts(timeouts []objectivec.IObject) bool

func (SLSDisplayController) ContainerId ¶

func (s SLSDisplayController) ContainerId() foundation.NSUUID

func (SLSDisplayController) DebugDescription ¶

func (s SLSDisplayController) DebugDescription() string

func (SLSDisplayController) Description ¶

func (s SLSDisplayController) Description() string

func (SLSDisplayController) DisplayAttachmentSeed ¶

func (s SLSDisplayController) DisplayAttachmentSeed() uint64

func (SLSDisplayController) DisplayId ¶

func (s SLSDisplayController) DisplayId() int

func (SLSDisplayController) DisplayInfo ¶

func (s SLSDisplayController) DisplayInfo() objectivec.IObject

func (SLSDisplayController) DisplayType ¶

func (s SLSDisplayController) DisplayType() uint32

func (SLSDisplayController) GetLinearBrightnessError ¶

func (s SLSDisplayController) GetLinearBrightnessError() (float32, error)

func (SLSDisplayController) GetNitsError ¶

func (s SLSDisplayController) GetNitsError() (float32, error)

func (SLSDisplayController) Hash ¶

func (s SLSDisplayController) Hash() uint64

func (SLSDisplayController) Init ¶

Init initializes the instance.

func (SLSDisplayController) InitWithDisplayIdCapabilitiesClient ¶

func (s SLSDisplayController) InitWithDisplayIdCapabilitiesClient(id int, capabilities objectivec.IObject, client objectivec.IObject) SLSDisplayController

func (SLSDisplayController) IsOnline ¶

func (s SLSDisplayController) IsOnline() bool

func (SLSDisplayController) MaximumLuminance ¶

func (s SLSDisplayController) MaximumLuminance() float32

func (SLSDisplayController) NativeWhitePoint ¶

func (s SLSDisplayController) NativeWhitePoint() unsafe.Pointer

func (SLSDisplayController) NotificationQueue ¶

func (s SLSDisplayController) NotificationQueue() objectivec.IObject

func (SLSDisplayController) Online ¶

func (s SLSDisplayController) Online() bool

func (SLSDisplayController) PostNotificationPayload ¶

func (s SLSDisplayController) PostNotificationPayload(notification objectivec.IObject, payload objectivec.IObject)

func (SLSDisplayController) ProductId ¶

func (s SLSDisplayController) ProductId() uint64

func (SLSDisplayController) RegisterForNotificationsWithBlock ¶

func (s SLSDisplayController) RegisterForNotificationsWithBlock(notifications objectivec.IObject, block VoidHandler)

func (SLSDisplayController) RegisterForNotificationsWithBlockSync ¶

func (s SLSDisplayController) RegisterForNotificationsWithBlockSync(ctx context.Context, notifications objectivec.IObject) error

RegisterForNotificationsWithBlockSync is a synchronous wrapper around SLSDisplayController.RegisterForNotificationsWithBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSDisplayController) SerialNumber ¶

func (s SLSDisplayController) SerialNumber() uint64

func (SLSDisplayController) SetAmbient ¶

func (s SLSDisplayController) SetAmbient(ambient float32)

func (SLSDisplayController) SetApplyPolicy ¶

func (s SLSDisplayController) SetApplyPolicy()

func (SLSDisplayController) SetBrightnessAvailable ¶

func (s SLSDisplayController) SetBrightnessAvailable(value bool)

func (SLSDisplayController) SetBrightnessCapabilities ¶

func (s SLSDisplayController) SetBrightnessCapabilities(value foundation.INSDictionary)

func (SLSDisplayController) SetBrightnessLimit ¶

func (s SLSDisplayController) SetBrightnessLimit(limit float32)

func (SLSDisplayController) SetContainerId ¶

func (s SLSDisplayController) SetContainerId(value foundation.NSUUID)

func (SLSDisplayController) SetContrastEnhancer ¶

func (s SLSDisplayController) SetContrastEnhancer(enhancer float32)

func (SLSDisplayController) SetContrastEnhancerRampDurationError ¶

func (s SLSDisplayController) SetContrastEnhancerRampDurationError(enhancer float32, duration float64) (bool, error)

func (SLSDisplayController) SetContrastPreservation ¶

func (s SLSDisplayController) SetContrastPreservation(preservation float32)

func (SLSDisplayController) SetDimMessagingTimeout ¶

func (s SLSDisplayController) SetDimMessagingTimeout(timeout float64)

func (SLSDisplayController) SetDisplayAttachmentSeed ¶

func (s SLSDisplayController) SetDisplayAttachmentSeed(value uint64)

func (SLSDisplayController) SetDisplayId ¶

func (s SLSDisplayController) SetDisplayId(value int)

func (SLSDisplayController) SetDisplayType ¶

func (s SLSDisplayController) SetDisplayType(value uint32)

func (SLSDisplayController) SetFilteredAmbient ¶

func (s SLSDisplayController) SetFilteredAmbient(ambient float32)

func (SLSDisplayController) SetHeadroom ¶

func (s SLSDisplayController) SetHeadroom(headroom float32)

func (SLSDisplayController) SetHighAmbientAdaptation ¶

func (s SLSDisplayController) SetHighAmbientAdaptation(adaptation float32)

func (SLSDisplayController) SetIndicatorBrightness ¶

func (s SLSDisplayController) SetIndicatorBrightness(brightness float32)

func (SLSDisplayController) SetIndicatorBrightnessLimit ¶

func (s SLSDisplayController) SetIndicatorBrightnessLimit(limit float32)

func (SLSDisplayController) SetLinearBrightnessError ¶

func (s SLSDisplayController) SetLinearBrightnessError(brightness float32) (bool, error)

func (SLSDisplayController) SetLowAmbientAdaptation ¶

func (s SLSDisplayController) SetLowAmbientAdaptation(adaptation float32)

func (SLSDisplayController) SetMaximumLuminance ¶

func (s SLSDisplayController) SetMaximumLuminance(value float32)

func (SLSDisplayController) SetNativeWhitePoint ¶

func (s SLSDisplayController) SetNativeWhitePoint(value kernel.Pointer)

func (SLSDisplayController) SetNotificationQueue ¶

func (s SLSDisplayController) SetNotificationQueue(queue objectivec.IObject)

func (SLSDisplayController) SetOnline ¶

func (s SLSDisplayController) SetOnline(value bool)

func (SLSDisplayController) SetPotentialHeadroom ¶

func (s SLSDisplayController) SetPotentialHeadroom(headroom float32)

func (SLSDisplayController) SetProductId ¶

func (s SLSDisplayController) SetProductId(value uint64)

func (SLSDisplayController) SetReferenceHeadroom ¶

func (s SLSDisplayController) SetReferenceHeadroom(headroom float32)

func (SLSDisplayController) SetSDRBrightness ¶

func (s SLSDisplayController) SetSDRBrightness(sDRBrightness float32)

func (SLSDisplayController) SetSerialNumber ¶

func (s SLSDisplayController) SetSerialNumber(value uint64)

func (SLSDisplayController) SetShieldingTimeout ¶

func (s SLSDisplayController) SetShieldingTimeout(timeout float64)

func (SLSDisplayController) SetSleepMessagingTimeout ¶

func (s SLSDisplayController) SetSleepMessagingTimeout(timeout float64)

func (SLSDisplayController) SetUuid ¶

func (s SLSDisplayController) SetUuid(value foundation.NSUUID)

func (SLSDisplayController) SetVendorId ¶

func (s SLSDisplayController) SetVendorId(value uint64)

func (SLSDisplayController) SetWhitePointAvailable ¶

func (s SLSDisplayController) SetWhitePointAvailable(value bool)

func (SLSDisplayController) SetWhitePointD50XYZ ¶

func (s SLSDisplayController) SetWhitePointD50XYZ(value bool)

func (SLSDisplayController) SetWhitePointRampDurationError ¶

func (s SLSDisplayController) SetWhitePointRampDurationError(point kernel.Pointer, duration float64) (bool, error)

func (SLSDisplayController) Superclass ¶

func (s SLSDisplayController) Superclass() objectivec.Class

func (SLSDisplayController) UnregisterNotificationBlocks ¶

func (s SLSDisplayController) UnregisterNotificationBlocks()

func (SLSDisplayController) Uuid ¶

func (SLSDisplayController) VendorId ¶

func (s SLSDisplayController) VendorId() uint64

func (SLSDisplayController) WhitePointAvailable ¶

func (s SLSDisplayController) WhitePointAvailable() bool

func (SLSDisplayController) WhitePointD50XYZ ¶

func (s SLSDisplayController) WhitePointD50XYZ() bool

type SLSDisplayControllerClass ¶

type SLSDisplayControllerClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayControllerClass ¶

func GetSLSDisplayControllerClass() SLSDisplayControllerClass

GetSLSDisplayControllerClass returns the class object for SLSDisplayController.

func (SLSDisplayControllerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayControllerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSDisplayManager ¶

type SLSDisplayManager struct {
	objectivec.Object
}

Methods ¶

func NewSLSDisplayManager ¶

func NewSLSDisplayManager() SLSDisplayManager

NewSLSDisplayManager creates a new SLSDisplayManager instance.

func NewSLSDisplayManagerWith ¶

func NewSLSDisplayManagerWith(with []objectivec.IObject) SLSDisplayManager

func SLSDisplayManagerFromID ¶

func SLSDisplayManagerFromID(id objc.ID) SLSDisplayManager

SLSDisplayManagerFromID constructs a SLSDisplayManager from an objc.ID.

func (SLSDisplayManager) Autorelease ¶

func (s SLSDisplayManager) Autorelease() SLSDisplayManager

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayManager) Client ¶

func (s SLSDisplayManager) Client() ISLSGUIClient

func (SLSDisplayManager) Connected ¶

func (s SLSDisplayManager) Connected() bool

func (SLSDisplayManager) DeliverPowerStateNotificationPayload ¶

func (s SLSDisplayManager) DeliverPowerStateNotificationPayload(notification byte, payload objectivec.IObject)

func (SLSDisplayManager) DispatchPowerStateNotificationPayload ¶

func (s SLSDisplayManager) DispatchPowerStateNotificationPayload(notification byte, payload objectivec.IObject)

func (SLSDisplayManager) Enabled ¶

func (s SLSDisplayManager) Enabled() bool

func (SLSDisplayManager) IdleDisplays ¶

func (s SLSDisplayManager) IdleDisplays(displays []objectivec.IObject) bool

func (SLSDisplayManager) Init ¶

Init initializes the instance.

func (SLSDisplayManager) InitWith ¶

func (SLSDisplayManager) LastPowerStateNotification ¶

func (s SLSDisplayManager) LastPowerStateNotification() byte

func (SLSDisplayManager) RegisterPowerStateNotificationRegistrationIDSendInitialStateQueueRefconNotificationOptionNotificationBlockNotificationPayloadBlock ¶

func (s SLSDisplayManager) RegisterPowerStateNotificationRegistrationIDSendInitialStateQueueRefconNotificationOptionNotificationBlockNotificationPayloadBlock(notification []objectivec.IObject, id objectivec.IObject, state bool, queue objectivec.IObject, refcon uintptr, option uint32, block VoidHandler, block2 VoidHandler) bool

func (SLSDisplayManager) RegisteredNotifiers ¶

func (s SLSDisplayManager) RegisteredNotifiers() unsafe.Pointer

func (SLSDisplayManager) RunningInServer ¶

func (s SLSDisplayManager) RunningInServer() bool

func (SLSDisplayManager) Semaphore ¶

func (s SLSDisplayManager) Semaphore() objectivec.Object

func (SLSDisplayManager) SetClient ¶

func (s SLSDisplayManager) SetClient(value ISLSGUIClient)

func (SLSDisplayManager) SetConnected ¶

func (s SLSDisplayManager) SetConnected(value bool)

func (SLSDisplayManager) SetEnabled ¶

func (s SLSDisplayManager) SetEnabled(value bool)

func (SLSDisplayManager) SetLastPowerStateNotification ¶

func (s SLSDisplayManager) SetLastPowerStateNotification(value byte)

func (SLSDisplayManager) SetRegisteredNotifiers ¶

func (s SLSDisplayManager) SetRegisteredNotifiers(value kernel.Pointer)

func (SLSDisplayManager) SetRunningInServer ¶

func (s SLSDisplayManager) SetRunningInServer(value bool)

func (SLSDisplayManager) SetSemaphore ¶

func (s SLSDisplayManager) SetSemaphore(value objectivec.Object)

func (SLSDisplayManager) UnregisterPowerStateNotificationRegistrationIDNotificationOption ¶

func (s SLSDisplayManager) UnregisterPowerStateNotificationRegistrationIDNotificationOption(notification []objectivec.IObject, id objectivec.IObject, option uint32) bool

type SLSDisplayManagerClass ¶

type SLSDisplayManagerClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayManagerClass ¶

func GetSLSDisplayManagerClass() SLSDisplayManagerClass

GetSLSDisplayManagerClass returns the class object for SLSDisplayManager.

func (SLSDisplayManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayManagerClass) BroadcastPowerStateChangeEventPayload ¶

func (_SLSDisplayManagerClass SLSDisplayManagerClass) BroadcastPowerStateChangeEventPayload(event byte, payload objectivec.IObject)

func (SLSDisplayManagerClass) Class ¶

func (sc SLSDisplayManagerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLSDisplayPowerControlClient ¶

type SLSDisplayPowerControlClient struct {
	SLSDisplayControlClient
}

Methods ¶

func NewSLSDisplayPowerControlClient ¶

func NewSLSDisplayPowerControlClient() SLSDisplayPowerControlClient

NewSLSDisplayPowerControlClient creates a new SLSDisplayPowerControlClient instance.

func SLSDisplayPowerControlClientFromID ¶

func SLSDisplayPowerControlClientFromID(id objc.ID) SLSDisplayPowerControlClient

SLSDisplayPowerControlClientFromID constructs a SLSDisplayPowerControlClient from an objc.ID.

func (SLSDisplayPowerControlClient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayPowerControlClient) Init ¶

Init initializes the instance.

func (SLSDisplayPowerControlClient) InitAsyncPowerControlClientNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSDisplayPowerControlClient) InitAsyncPowerControlClientNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSDisplayPowerControlClient

func (SLSDisplayPowerControlClient) InitPowerControlClientNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSDisplayPowerControlClient) InitPowerControlClientNotifyQueueNotificationTypeNotificationBlock(client []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSDisplayPowerControlClient

func (SLSDisplayPowerControlClient) RequestStateChangeError ¶

func (s SLSDisplayPowerControlClient) RequestStateChangeError(change objectivec.IObject) (uint64, error)

func (SLSDisplayPowerControlClient) SendStateChangeRequestUuid ¶

func (s SLSDisplayPowerControlClient) SendStateChangeRequestUuid(request objectivec.IObject, uuid *uint64) int

func (SLSDisplayPowerControlClient) Service ¶

func (SLSDisplayPowerControlClient) SetService ¶

func (s SLSDisplayPowerControlClient) SetService(value ISLSXPCService)

type SLSDisplayPowerControlClientClass ¶

type SLSDisplayPowerControlClientClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayPowerControlClientClass ¶

func GetSLSDisplayPowerControlClientClass() SLSDisplayPowerControlClientClass

GetSLSDisplayPowerControlClientClass returns the class object for SLSDisplayPowerControlClient.

func (SLSDisplayPowerControlClientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayPowerControlClientClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSDisplayPowerControlClientProtocol ¶

type SLSDisplayPowerControlClientProtocol interface {
	objectivec.IObject

	// TerminateConnection protocol.
	TerminateConnection(connection []objectivec.IObject)
}

SLSDisplayPowerControlClientProtocol protocol.

type SLSDisplayPowerControlClientProtocolObject ¶

type SLSDisplayPowerControlClientProtocolObject struct {
	objectivec.Object
}

SLSDisplayPowerControlClientProtocolObject wraps an existing Objective-C object that conforms to the SLSDisplayPowerControlClientProtocol protocol.

func SLSDisplayPowerControlClientProtocolObjectFromID ¶

func SLSDisplayPowerControlClientProtocolObjectFromID(id objc.ID) SLSDisplayPowerControlClientProtocolObject

SLSDisplayPowerControlClientProtocolObjectFromID constructs a SLSDisplayPowerControlClientProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSDisplayPowerControlClientProtocolObject) BaseObject ¶

func (SLSDisplayPowerControlClientProtocolObject) RequestStateChangeError ¶

func (o SLSDisplayPowerControlClientProtocolObject) RequestStateChangeError(change objectivec.IObject) (uint64, error)

func (SLSDisplayPowerControlClientProtocolObject) TerminateConnection ¶

func (o SLSDisplayPowerControlClientProtocolObject) TerminateConnection(connection []objectivec.IObject)

type SLSDisplayWall ¶

type SLSDisplayWall struct {
	objectivec.Object
}

func NewSLSDisplayWall ¶

func NewSLSDisplayWall() SLSDisplayWall

NewSLSDisplayWall creates a new SLSDisplayWall instance.

func SLSDisplayWallFromID ¶

func SLSDisplayWallFromID(id objc.ID) SLSDisplayWall

SLSDisplayWallFromID constructs a SLSDisplayWall from an objc.ID.

func (SLSDisplayWall) Autorelease ¶

func (s SLSDisplayWall) Autorelease() SLSDisplayWall

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayWall) Init ¶

func (s SLSDisplayWall) Init() SLSDisplayWall

Init initializes the instance.

type SLSDisplayWallClass ¶

type SLSDisplayWallClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayWallClass ¶

func GetSLSDisplayWallClass() SLSDisplayWallClass

GetSLSDisplayWallClass returns the class object for SLSDisplayWall.

func (SLSDisplayWallClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayWallClass) AvailableDisplayWallGroups ¶

func (_SLSDisplayWallClass SLSDisplayWallClass) AvailableDisplayWallGroups() objectivec.IObject

func (SLSDisplayWallClass) Class ¶

func (sc SLSDisplayWallClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLSDisplayWallClass) DisableDisplayWall ¶

func (_SLSDisplayWallClass SLSDisplayWallClass) DisableDisplayWall(wall objectivec.IObject) int

func (SLSDisplayWallClass) EnableDisplayWallWithConfiguration ¶

func (_SLSDisplayWallClass SLSDisplayWallClass) EnableDisplayWallWithConfiguration(configuration objectivec.IObject) int

func (SLSDisplayWallClass) IsDisplayWall ¶

func (_SLSDisplayWallClass SLSDisplayWallClass) IsDisplayWall(wall objectivec.IObject) bool

func (SLSDisplayWallClass) ValidateDisplayWallConfiguration ¶

func (_SLSDisplayWallClass SLSDisplayWallClass) ValidateDisplayWallConfiguration(configuration objectivec.IObject) bool

type SLSDisplayWallConfiguration ¶

type SLSDisplayWallConfiguration struct {
	objectivec.Object
}

Methods ¶

func NewSLSDisplayWallConfiguration ¶

func NewSLSDisplayWallConfiguration() SLSDisplayWallConfiguration

NewSLSDisplayWallConfiguration creates a new SLSDisplayWallConfiguration instance.

func SLSDisplayWallConfigurationFromID ¶

func SLSDisplayWallConfigurationFromID(id objc.ID) SLSDisplayWallConfiguration

SLSDisplayWallConfigurationFromID constructs a SLSDisplayWallConfiguration from an objc.ID.

func (SLSDisplayWallConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayWallConfiguration) DisplayIDs ¶

func (SLSDisplayWallConfiguration) GridHeight ¶

func (SLSDisplayWallConfiguration) GridWidth ¶

func (SLSDisplayWallConfiguration) Init ¶

Init initializes the instance.

func (SLSDisplayWallConfiguration) SetDisplayIDs ¶

func (s SLSDisplayWallConfiguration) SetDisplayIDs(value foundation.INSArray)

func (SLSDisplayWallConfiguration) SetGridHeight ¶

func (s SLSDisplayWallConfiguration) SetGridHeight(value foundation.NSNumber)

func (SLSDisplayWallConfiguration) SetGridWidth ¶

func (s SLSDisplayWallConfiguration) SetGridWidth(value foundation.NSNumber)

type SLSDisplayWallConfigurationClass ¶

type SLSDisplayWallConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayWallConfigurationClass ¶

func GetSLSDisplayWallConfigurationClass() SLSDisplayWallConfigurationClass

GetSLSDisplayWallConfigurationClass returns the class object for SLSDisplayWallConfiguration.

func (SLSDisplayWallConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayWallConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSDisplayWallGroup ¶

type SLSDisplayWallGroup struct {
	objectivec.Object
}

Methods ¶

func NewSLSDisplayWallGroup ¶

func NewSLSDisplayWallGroup() SLSDisplayWallGroup

NewSLSDisplayWallGroup creates a new SLSDisplayWallGroup instance.

func NewSLSDisplayWallGroupWithCGDisplayWallGroup ¶

func NewSLSDisplayWallGroupWithCGDisplayWallGroup(group unsafe.Pointer) SLSDisplayWallGroup

func SLSDisplayWallGroupFromID ¶

func SLSDisplayWallGroupFromID(id objc.ID) SLSDisplayWallGroup

SLSDisplayWallGroupFromID constructs a SLSDisplayWallGroup from an objc.ID.

func (SLSDisplayWallGroup) Autorelease ¶

func (s SLSDisplayWallGroup) Autorelease() SLSDisplayWallGroup

Autorelease adds the receiver to the current autorelease pool.

func (SLSDisplayWallGroup) DisplayIDs ¶

func (s SLSDisplayWallGroup) DisplayIDs() foundation.INSArray

func (SLSDisplayWallGroup) GroupID ¶

func (SLSDisplayWallGroup) Init ¶

Init initializes the instance.

func (SLSDisplayWallGroup) InitWithCGDisplayWallGroup ¶

func (s SLSDisplayWallGroup) InitWithCGDisplayWallGroup(group unsafe.Pointer) SLSDisplayWallGroup

type SLSDisplayWallGroupClass ¶

type SLSDisplayWallGroupClass struct {
	// contains filtered or unexported fields
}

func GetSLSDisplayWallGroupClass ¶

func GetSLSDisplayWallGroupClass() SLSDisplayWallGroupClass

GetSLSDisplayWallGroupClass returns the class object for SLSDisplayWallGroup.

func (SLSDisplayWallGroupClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSDisplayWallGroupClass) Class ¶

func (sc SLSDisplayWallGroupClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLSEventAuthenticationMessage ¶

type SLSEventAuthenticationMessage struct {
	objectivec.Object
}

Methods ¶

func NewSLSEventAuthenticationMessage ¶

func NewSLSEventAuthenticationMessage() SLSEventAuthenticationMessage

NewSLSEventAuthenticationMessage creates a new SLSEventAuthenticationMessage instance.

func NewSLSEventAuthenticationMessageWithBasisSignature ¶

func NewSLSEventAuthenticationMessageWithBasisSignature(basis objectivec.IObject, signature objectivec.IObject) SLSEventAuthenticationMessage

func NewSLSEventAuthenticationMessageWithCoder ¶

func NewSLSEventAuthenticationMessageWithCoder(coder objectivec.IObject) SLSEventAuthenticationMessage

func NewSLSEventAuthenticationMessageWithEventRecordPidVersion ¶

func NewSLSEventAuthenticationMessageWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSEventAuthenticationMessage

func NewSLSEventAuthenticationMessageWithMessageInitData ¶

func NewSLSEventAuthenticationMessageWithMessageInitData(data MessageInitData) SLSEventAuthenticationMessage

func SLSEventAuthenticationMessageFromID ¶

func SLSEventAuthenticationMessageFromID(id objc.ID) SLSEventAuthenticationMessage

SLSEventAuthenticationMessageFromID constructs a SLSEventAuthenticationMessage from an objc.ID.

func (SLSEventAuthenticationMessage) AddToSigningContext ¶

func (s SLSEventAuthenticationMessage) AddToSigningContext(context objectivec.IObject)

func (SLSEventAuthenticationMessage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSEventAuthenticationMessage) Capabilities ¶

func (s SLSEventAuthenticationMessage) Capabilities() uint64

func (SLSEventAuthenticationMessage) Context ¶

func (SLSEventAuthenticationMessage) CopySignedByKey ¶

func (SLSEventAuthenticationMessage) CopyWithSignature ¶

func (s SLSEventAuthenticationMessage) CopyWithSignature(signature objectivec.IObject) objectivec.IObject

func (SLSEventAuthenticationMessage) CopyWithZoneSignature ¶

func (s SLSEventAuthenticationMessage) CopyWithZoneSignature(zone NSZoneRef, signature objectivec.IObject) objectivec.IObject

func (SLSEventAuthenticationMessage) DebugDescription ¶

func (s SLSEventAuthenticationMessage) DebugDescription() string

func (SLSEventAuthenticationMessage) Description ¶

func (s SLSEventAuthenticationMessage) Description() string

func (SLSEventAuthenticationMessage) EncodeWithCoder ¶

func (s SLSEventAuthenticationMessage) EncodeWithCoder(coder foundation.INSCoder)

func (SLSEventAuthenticationMessage) EventType ¶

func (SLSEventAuthenticationMessage) HasSuperclassEquivalentUnsignedData ¶

func (s SLSEventAuthenticationMessage) HasSuperclassEquivalentUnsignedData(data objectivec.IObject) bool

func (SLSEventAuthenticationMessage) Hash ¶

func (SLSEventAuthenticationMessage) Init ¶

Init initializes the instance.

func (SLSEventAuthenticationMessage) InitWithBasisSignature ¶

func (SLSEventAuthenticationMessage) InitWithCoder ¶

func (SLSEventAuthenticationMessage) InitWithEventRecordPidVersion ¶

func (s SLSEventAuthenticationMessage) InitWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSEventAuthenticationMessage

func (SLSEventAuthenticationMessage) InitWithMessageInitData ¶

func (SLSEventAuthenticationMessage) IsSuperclassEquivalent ¶

func (s SLSEventAuthenticationMessage) IsSuperclassEquivalent(equivalent objectivec.IObject) bool

func (SLSEventAuthenticationMessage) MatchesMessageData ¶

func (s SLSEventAuthenticationMessage) MatchesMessageData(data objectivec.IObject) bool

func (SLSEventAuthenticationMessage) OriginIdentifier ¶

func (s SLSEventAuthenticationMessage) OriginIdentifier() uint64

func (SLSEventAuthenticationMessage) ProxyTargetProcess ¶

func (SLSEventAuthenticationMessage) Signature ¶

func (SLSEventAuthenticationMessage) Superclass ¶

func (SLSEventAuthenticationMessage) TargetProcess ¶

func (SLSEventAuthenticationMessage) Timestamp ¶

func (s SLSEventAuthenticationMessage) Timestamp() uint64

func (SLSEventAuthenticationMessage) ValidateWithOptionsAndResultBlock ¶

func (s SLSEventAuthenticationMessage) ValidateWithOptionsAndResultBlock(options objectivec.IObject, block VoidHandler)

func (SLSEventAuthenticationMessage) ValidateWithOptionsAndResultBlockSync ¶

func (s SLSEventAuthenticationMessage) ValidateWithOptionsAndResultBlockSync(ctx context.Context, options objectivec.IObject) error

ValidateWithOptionsAndResultBlockSync is a synchronous wrapper around SLSEventAuthenticationMessage.ValidateWithOptionsAndResultBlock. It blocks until the completion handler fires or the context is cancelled.

type SLSEventAuthenticationMessageClass ¶

type SLSEventAuthenticationMessageClass struct {
	// contains filtered or unexported fields
}

func GetSLSEventAuthenticationMessageClass ¶

func GetSLSEventAuthenticationMessageClass() SLSEventAuthenticationMessageClass

GetSLSEventAuthenticationMessageClass returns the class object for SLSEventAuthenticationMessage.

func (SLSEventAuthenticationMessageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSEventAuthenticationMessageClass) BasisMessageSignedByKey ¶

func (_SLSEventAuthenticationMessageClass SLSEventAuthenticationMessageClass) BasisMessageSignedByKey(message objectivec.IObject, key objectivec.IObject) objectivec.IObject

func (SLSEventAuthenticationMessageClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSEventAuthenticationMessageClass) ClassForEventType ¶

func (_SLSEventAuthenticationMessageClass SLSEventAuthenticationMessageClass) ClassForEventType(type_ uint32) objectivec.Class

func (SLSEventAuthenticationMessageClass) MessageWithEventRecordPidVersion ¶

func (_SLSEventAuthenticationMessageClass SLSEventAuthenticationMessageClass) MessageWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) objectivec.IObject

func (SLSEventAuthenticationMessageClass) SupportsSecureCoding ¶

func (_SLSEventAuthenticationMessageClass SLSEventAuthenticationMessageClass) SupportsSecureCoding() bool

type SLSEventAuthenticationMessageEventType ¶

type SLSEventAuthenticationMessageEventType struct {
	objectivec.Object
}

Methods ¶

func NewSLSEventAuthenticationMessageEventType ¶

func NewSLSEventAuthenticationMessageEventType() SLSEventAuthenticationMessageEventType

NewSLSEventAuthenticationMessageEventType creates a new SLSEventAuthenticationMessageEventType instance.

func NewSLSEventAuthenticationMessageEventTypeWithCoder ¶

func NewSLSEventAuthenticationMessageEventTypeWithCoder(coder objectivec.IObject) SLSEventAuthenticationMessageEventType

func NewSLSEventAuthenticationMessageEventTypeWithEventRecord ¶

func NewSLSEventAuthenticationMessageEventTypeWithEventRecord(record SLSEventRecord) SLSEventAuthenticationMessageEventType

func NewSLSEventAuthenticationMessageEventTypeWithHIDTypeCgTypeCgSubType ¶

func NewSLSEventAuthenticationMessageEventTypeWithHIDTypeCgTypeCgSubType(hIDType uint32, type_ uint32, type_2 uint64) SLSEventAuthenticationMessageEventType

func SLSEventAuthenticationMessageEventTypeFromID ¶

func SLSEventAuthenticationMessageEventTypeFromID(id objc.ID) SLSEventAuthenticationMessageEventType

SLSEventAuthenticationMessageEventTypeFromID constructs a SLSEventAuthenticationMessageEventType from an objc.ID.

func (SLSEventAuthenticationMessageEventType) AddToSigningContext ¶

func (s SLSEventAuthenticationMessageEventType) AddToSigningContext(context objectivec.IObject)

func (SLSEventAuthenticationMessageEventType) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSEventAuthenticationMessageEventType) CgSubType ¶

func (SLSEventAuthenticationMessageEventType) CgType ¶

func (SLSEventAuthenticationMessageEventType) EncodeWithCoder ¶

func (SLSEventAuthenticationMessageEventType) HidType ¶

func (SLSEventAuthenticationMessageEventType) Init ¶

Init initializes the instance.

func (SLSEventAuthenticationMessageEventType) InitWithCoder ¶

func (SLSEventAuthenticationMessageEventType) InitWithEventRecord ¶

func (SLSEventAuthenticationMessageEventType) InitWithHIDTypeCgTypeCgSubType ¶

func (s SLSEventAuthenticationMessageEventType) InitWithHIDTypeCgTypeCgSubType(hIDType uint32, type_ uint32, type_2 uint64) SLSEventAuthenticationMessageEventType

func (SLSEventAuthenticationMessageEventType) IsCGType ¶

type SLSEventAuthenticationMessageEventTypeClass ¶

type SLSEventAuthenticationMessageEventTypeClass struct {
	// contains filtered or unexported fields
}

func GetSLSEventAuthenticationMessageEventTypeClass ¶

func GetSLSEventAuthenticationMessageEventTypeClass() SLSEventAuthenticationMessageEventTypeClass

GetSLSEventAuthenticationMessageEventTypeClass returns the class object for SLSEventAuthenticationMessageEventType.

func (SLSEventAuthenticationMessageEventTypeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSEventAuthenticationMessageEventTypeClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSEventAuthenticationMessageEventTypeClass) SupportsSecureCoding ¶

func (_SLSEventAuthenticationMessageEventTypeClass SLSEventAuthenticationMessageEventTypeClass) SupportsSecureCoding() bool

type SLSEventAuthenticationMessageVersionedPID ¶

type SLSEventAuthenticationMessageVersionedPID struct {
	objectivec.Object
}

Methods ¶

func NewSLSEventAuthenticationMessageVersionedPID ¶

func NewSLSEventAuthenticationMessageVersionedPID() SLSEventAuthenticationMessageVersionedPID

NewSLSEventAuthenticationMessageVersionedPID creates a new SLSEventAuthenticationMessageVersionedPID instance.

func NewSLSEventAuthenticationMessageVersionedPIDWithCoder ¶

func NewSLSEventAuthenticationMessageVersionedPIDWithCoder(coder objectivec.IObject) SLSEventAuthenticationMessageVersionedPID

func NewSLSEventAuthenticationMessageVersionedPIDWithPIDVersion ¶

func NewSLSEventAuthenticationMessageVersionedPIDWithPIDVersion(pid int, version uint32) SLSEventAuthenticationMessageVersionedPID

func SLSEventAuthenticationMessageVersionedPIDFromID ¶

func SLSEventAuthenticationMessageVersionedPIDFromID(id objc.ID) SLSEventAuthenticationMessageVersionedPID

SLSEventAuthenticationMessageVersionedPIDFromID constructs a SLSEventAuthenticationMessageVersionedPID from an objc.ID.

func (SLSEventAuthenticationMessageVersionedPID) AddToSigningContext ¶

func (s SLSEventAuthenticationMessageVersionedPID) AddToSigningContext(context objectivec.IObject)

func (SLSEventAuthenticationMessageVersionedPID) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSEventAuthenticationMessageVersionedPID) EncodeWithCoder ¶

func (SLSEventAuthenticationMessageVersionedPID) Init ¶

Init initializes the instance.

func (SLSEventAuthenticationMessageVersionedPID) InitWithCoder ¶

func (SLSEventAuthenticationMessageVersionedPID) InitWithPIDVersion ¶

func (SLSEventAuthenticationMessageVersionedPID) Pid ¶

func (SLSEventAuthenticationMessageVersionedPID) Token ¶

func (SLSEventAuthenticationMessageVersionedPID) Version ¶

type SLSEventAuthenticationMessageVersionedPIDClass ¶

type SLSEventAuthenticationMessageVersionedPIDClass struct {
	// contains filtered or unexported fields
}

func GetSLSEventAuthenticationMessageVersionedPIDClass ¶

func GetSLSEventAuthenticationMessageVersionedPIDClass() SLSEventAuthenticationMessageVersionedPIDClass

GetSLSEventAuthenticationMessageVersionedPIDClass returns the class object for SLSEventAuthenticationMessageVersionedPID.

func (SLSEventAuthenticationMessageVersionedPIDClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSEventAuthenticationMessageVersionedPIDClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSEventAuthenticationMessageVersionedPIDClass) SupportsSecureCoding ¶

func (_SLSEventAuthenticationMessageVersionedPIDClass SLSEventAuthenticationMessageVersionedPIDClass) SupportsSecureCoding() bool

type SLSEventRecord ¶

type SLSEventRecord struct {
}

SLSEventRecord

type SLSEventRecordRef ¶

type SLSEventRecordRef uintptr

type SLSFullScreenPidReporter ¶

type SLSFullScreenPidReporter struct {
	objectivec.Object
}

Methods ¶

func NewSLSFullScreenPidReporter ¶

func NewSLSFullScreenPidReporter() SLSFullScreenPidReporter

NewSLSFullScreenPidReporter creates a new SLSFullScreenPidReporter instance.

func SLSFullScreenPidReporterFromID ¶

func SLSFullScreenPidReporterFromID(id objc.ID) SLSFullScreenPidReporter

SLSFullScreenPidReporterFromID constructs a SLSFullScreenPidReporter from an objc.ID.

func (SLSFullScreenPidReporter) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSFullScreenPidReporter) EqualCurrentSeed ¶

func (s SLSFullScreenPidReporter) EqualCurrentSeed(seed uint64) bool

func (SLSFullScreenPidReporter) HandleConnectionInterrupt ¶

func (s SLSFullScreenPidReporter) HandleConnectionInterrupt()

func (SLSFullScreenPidReporter) IncrementSeed ¶

func (s SLSFullScreenPidReporter) IncrementSeed() uint64

func (SLSFullScreenPidReporter) Init ¶

Init initializes the instance.

func (SLSFullScreenPidReporter) ReceiveMessages ¶

func (s SLSFullScreenPidReporter) ReceiveMessages(messages objectivec.IObject)

func (SLSFullScreenPidReporter) ReportFullScreenStatusWithFilterAndHandler ¶

func (s SLSFullScreenPidReporter) ReportFullScreenStatusWithFilterAndHandler(filter objectivec.IObject, handler VoidHandler)

func (SLSFullScreenPidReporter) ReportFullScreenStatusWithFilterAndHandlerSync ¶

func (s SLSFullScreenPidReporter) ReportFullScreenStatusWithFilterAndHandlerSync(ctx context.Context, filter objectivec.IObject) error

ReportFullScreenStatusWithFilterAndHandlerSync is a synchronous wrapper around SLSFullScreenPidReporter.ReportFullScreenStatusWithFilterAndHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLSFullScreenPidReporter) SetDisconnectHandler ¶

func (s SLSFullScreenPidReporter) SetDisconnectHandler(handler VoidHandler)

func (SLSFullScreenPidReporter) SetDisconnectHandlerSync ¶

func (s SLSFullScreenPidReporter) SetDisconnectHandlerSync(ctx context.Context) error

SetDisconnectHandlerSync is a synchronous wrapper around SLSFullScreenPidReporter.SetDisconnectHandler. It blocks until the completion handler fires or the context is cancelled.

type SLSFullScreenPidReporterClass ¶

type SLSFullScreenPidReporterClass struct {
	// contains filtered or unexported fields
}

func GetSLSFullScreenPidReporterClass ¶

func GetSLSFullScreenPidReporterClass() SLSFullScreenPidReporterClass

GetSLSFullScreenPidReporterClass returns the class object for SLSFullScreenPidReporter.

func (SLSFullScreenPidReporterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSFullScreenPidReporterClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSFullScreenPidReporterClass) SharedReporter ¶

func (_SLSFullScreenPidReporterClass SLSFullScreenPidReporterClass) SharedReporter() SLSFullScreenPidReporter

type SLSGUIClient ¶

type SLSGUIClient struct {
	SLSDisplayControlClient
}

Methods ¶

func NewSLSGUIClient ¶

func NewSLSGUIClient() SLSGUIClient

NewSLSGUIClient creates a new SLSGUIClient instance.

func SLSGUIClientFromID ¶

func SLSGUIClientFromID(id objc.ID) SLSGUIClient

SLSGUIClientFromID constructs a SLSGUIClient from an objc.ID.

func (SLSGUIClient) Autorelease ¶

func (s SLSGUIClient) Autorelease() SLSGUIClient

Autorelease adds the receiver to the current autorelease pool.

func (SLSGUIClient) Init ¶

func (s SLSGUIClient) Init() SLSGUIClient

Init initializes the instance.

func (SLSGUIClient) InitGUIClientErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (s SLSGUIClient) InitGUIClientErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) SLSGUIClient

func (SLSGUIClient) RequestDisplaysIdleError ¶

func (s SLSGUIClient) RequestDisplaysIdleError(idle objectivec.IObject) (uint64, error)

func (SLSGUIClient) Service ¶

func (s SLSGUIClient) Service() ISLSXPCService

func (SLSGUIClient) SetService ¶

func (s SLSGUIClient) SetService(value ISLSXPCService)

func (SLSGUIClient) ValidateIdleRequest ¶

func (s SLSGUIClient) ValidateIdleRequest(request objectivec.IObject) int

type SLSGUIClientClass ¶

type SLSGUIClientClass struct {
	// contains filtered or unexported fields
}

func GetSLSGUIClientClass ¶

func GetSLSGUIClientClass() SLSGUIClientClass

GetSLSGUIClientClass returns the class object for SLSGUIClient.

func (SLSGUIClientClass) Alloc ¶

func (sc SLSGUIClientClass) Alloc() SLSGUIClient

Alloc allocates memory for a new instance of the class.

func (SLSGUIClientClass) Class ¶

func (sc SLSGUIClientClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLSGUIClientClass) ConfigGUIClientErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (_SLSGUIClientClass SLSGUIClientClass) ConfigGUIClientErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block VoidHandler) objectivec.IObject

type SLSGUIClientProtocol ¶

type SLSGUIClientProtocol interface {
	objectivec.IObject

	// TerminateConnection protocol.
	TerminateConnection(connection []objectivec.IObject)
}

SLSGUIClientProtocol protocol.

type SLSGUIClientProtocolObject ¶

type SLSGUIClientProtocolObject struct {
	objectivec.Object
}

SLSGUIClientProtocolObject wraps an existing Objective-C object that conforms to the SLSGUIClientProtocol protocol.

func SLSGUIClientProtocolObjectFromID ¶

func SLSGUIClientProtocolObjectFromID(id objc.ID) SLSGUIClientProtocolObject

SLSGUIClientProtocolObjectFromID constructs a SLSGUIClientProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSGUIClientProtocolObject) BaseObject ¶

func (SLSGUIClientProtocolObject) ConfigGUIClientErrorNotifyQueueNotificationTypeNotificationBlock ¶

func (o SLSGUIClientProtocolObject) ConfigGUIClientErrorNotifyQueueNotificationTypeNotificationBlock(gUIClient objectivec.IObject, error_ []objectivec.IObject, queue objectivec.IObject, type_ uint64, block UnsafePointerHandler) objectivec.IObject

func (SLSGUIClientProtocolObject) RequestDisplaysIdleError ¶

func (o SLSGUIClientProtocolObject) RequestDisplaysIdleError(idle objectivec.IObject) (uint64, error)

func (SLSGUIClientProtocolObject) TerminateConnection ¶

func (o SLSGUIClientProtocolObject) TerminateConnection(connection []objectivec.IObject)

type SLSIconAppearanceConfiguration ¶

type SLSIconAppearanceConfiguration struct {
	objectivec.Object
}

Methods ¶

func NewSLSIconAppearanceConfiguration ¶

func NewSLSIconAppearanceConfiguration() SLSIconAppearanceConfiguration

NewSLSIconAppearanceConfiguration creates a new SLSIconAppearanceConfiguration instance.

func SLSIconAppearanceConfigurationFromID ¶

func SLSIconAppearanceConfigurationFromID(id objc.ID) SLSIconAppearanceConfiguration

SLSIconAppearanceConfigurationFromID constructs a SLSIconAppearanceConfiguration from an objc.ID.

func (SLSIconAppearanceConfiguration) AppearanceTheme ¶

func (s SLSIconAppearanceConfiguration) AppearanceTheme() uint32

func (SLSIconAppearanceConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSIconAppearanceConfiguration) CanInitWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme ¶ added in v0.6.0

func (s SLSIconAppearanceConfiguration) CanInitWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme() bool

CanInitWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme reports whether the receiver responds to the private selector _initWithIconAppearanceTheme:iconTintColorName:otherIconTintColor:appearanceTheme:.

func (SLSIconAppearanceConfiguration) IconAppearanceTheme ¶

func (s SLSIconAppearanceConfiguration) IconAppearanceTheme() uint32

func (SLSIconAppearanceConfiguration) IconTintColorName ¶

func (s SLSIconAppearanceConfiguration) IconTintColorName() uint32

func (SLSIconAppearanceConfiguration) Init ¶

Init initializes the instance.

func (SLSIconAppearanceConfiguration) InitWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme ¶

func (s SLSIconAppearanceConfiguration) InitWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme(theme uint32, name uint32, color coregraphics.CGColorRef, theme2 uint32) (objectivec.IObject, error)

InitWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme is an exported wrapper for the private method _initWithIconAppearanceThemeIconTintColorNameOtherIconTintColorAppearanceTheme.

func (SLSIconAppearanceConfiguration) OtherIconTintColor ¶

func (SLSIconAppearanceConfiguration) Save ¶

func (SLSIconAppearanceConfiguration) SetAppearanceTheme ¶

func (s SLSIconAppearanceConfiguration) SetAppearanceTheme(value uint32)

func (SLSIconAppearanceConfiguration) SetIconAppearanceTheme ¶

func (s SLSIconAppearanceConfiguration) SetIconAppearanceTheme(value uint32)

func (SLSIconAppearanceConfiguration) SetIconTintColorName ¶

func (s SLSIconAppearanceConfiguration) SetIconTintColorName(value uint32)

func (SLSIconAppearanceConfiguration) SetOtherIconTintColor ¶

func (s SLSIconAppearanceConfiguration) SetOtherIconTintColor(value coregraphics.CGColorRef)

type SLSIconAppearanceConfigurationClass ¶

type SLSIconAppearanceConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetSLSIconAppearanceConfigurationClass ¶

func GetSLSIconAppearanceConfigurationClass() SLSIconAppearanceConfigurationClass

GetSLSIconAppearanceConfigurationClass returns the class object for SLSIconAppearanceConfiguration.

func (SLSIconAppearanceConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSIconAppearanceConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSIconAppearanceConfigurationClass) FetchCurrentIconAppearanceConfiguration ¶

func (_SLSIconAppearanceConfigurationClass SLSIconAppearanceConfigurationClass) FetchCurrentIconAppearanceConfiguration() objectivec.IObject

type SLSRemoteViewEventClient ¶

type SLSRemoteViewEventClient struct {
	objectivec.Object
}

Methods ¶

func NewSLSRemoteViewEventClient ¶

func NewSLSRemoteViewEventClient() SLSRemoteViewEventClient

NewSLSRemoteViewEventClient creates a new SLSRemoteViewEventClient instance.

func NewSLSRemoteViewEventClientWithConfig ¶

func NewSLSRemoteViewEventClientWithConfig(config objectivec.IObject) SLSRemoteViewEventClient

func SLSRemoteViewEventClientFromID ¶

func SLSRemoteViewEventClientFromID(id objc.ID) SLSRemoteViewEventClient

SLSRemoteViewEventClientFromID constructs a SLSRemoteViewEventClient from an objc.ID.

func (SLSRemoteViewEventClient) ActivateWithHandlerInvalidationHandler ¶

func (s SLSRemoteViewEventClient) ActivateWithHandlerInvalidationHandler(handler VoidHandler, handler2 VoidHandler)

func (SLSRemoteViewEventClient) ActivateWithHandlerInvalidationHandlerSync ¶

func (s SLSRemoteViewEventClient) ActivateWithHandlerInvalidationHandlerSync(ctx context.Context, handler VoidHandler) error

ActivateWithHandlerInvalidationHandlerSync is a synchronous wrapper around SLSRemoteViewEventClient.ActivateWithHandlerInvalidationHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLSRemoteViewEventClient) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSRemoteViewEventClient) DebugDescription ¶

func (s SLSRemoteViewEventClient) DebugDescription() string

func (SLSRemoteViewEventClient) DeferringEnvironmentFromEvent ¶

func (s SLSRemoteViewEventClient) DeferringEnvironmentFromEvent(event unsafe.Pointer) objectivec.IObject

func (SLSRemoteViewEventClient) DeferringTokenFromEvent ¶

func (s SLSRemoteViewEventClient) DeferringTokenFromEvent(event unsafe.Pointer) objectivec.IObject

func (SLSRemoteViewEventClient) Delegate ¶

func (SLSRemoteViewEventClient) Description ¶

func (s SLSRemoteViewEventClient) Description() string

func (SLSRemoteViewEventClient) Hash ¶

func (SLSRemoteViewEventClient) Init ¶

Init initializes the instance.

func (SLSRemoteViewEventClient) InitWithConfig ¶

func (SLSRemoteViewEventClient) Invalidate ¶

func (s SLSRemoteViewEventClient) Invalidate()

func (SLSRemoteViewEventClient) SendEventToHostFullDispatchReply ¶

func (s SLSRemoteViewEventClient) SendEventToHostFullDispatchReply(host objectivec.IObject, dispatch objectivec.IObject, reply VoidHandler)

func (SLSRemoteViewEventClient) SendEventToHostFullDispatchReplySync ¶

func (s SLSRemoteViewEventClient) SendEventToHostFullDispatchReplySync(ctx context.Context, host objectivec.IObject, dispatch objectivec.IObject) error

SendEventToHostFullDispatchReplySync is a synchronous wrapper around SLSRemoteViewEventClient.SendEventToHostFullDispatchReply. It blocks until the completion handler fires or the context is cancelled.

func (SLSRemoteViewEventClient) ServicePassEventUpstreamToHostFullDispatchReply ¶

func (s SLSRemoteViewEventClient) ServicePassEventUpstreamToHostFullDispatchReply(host unsafe.Pointer, dispatch bool, reply VoidHandler)

func (SLSRemoteViewEventClient) ServicePassEventUpstreamToHostFullDispatchReplySync ¶

func (s SLSRemoteViewEventClient) ServicePassEventUpstreamToHostFullDispatchReplySync(ctx context.Context, host unsafe.Pointer, dispatch bool) error

ServicePassEventUpstreamToHostFullDispatchReplySync is a synchronous wrapper around SLSRemoteViewEventClient.ServicePassEventUpstreamToHostFullDispatchReply. It blocks until the completion handler fires or the context is cancelled.

func (SLSRemoteViewEventClient) SetDeferringTokenAndEnvironmentInEvent ¶

func (s SLSRemoteViewEventClient) SetDeferringTokenAndEnvironmentInEvent(token objectivec.IObject, environment objectivec.IObject, event unsafe.Pointer)

func (SLSRemoteViewEventClient) SetDelegate ¶

func (s SLSRemoteViewEventClient) SetDelegate(value kernel.Pointer)

func (SLSRemoteViewEventClient) Superclass ¶

func (s SLSRemoteViewEventClient) Superclass() objectivec.Class

type SLSRemoteViewEventClientClass ¶

type SLSRemoteViewEventClientClass struct {
	// contains filtered or unexported fields
}

func GetSLSRemoteViewEventClientClass ¶

func GetSLSRemoteViewEventClientClass() SLSRemoteViewEventClientClass

GetSLSRemoteViewEventClientClass returns the class object for SLSRemoteViewEventClient.

func (SLSRemoteViewEventClientClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSRemoteViewEventClientClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSRemoteViewEventClientClass) PossibleEventDescriptorForVirtualKeyCode ¶

func (_SLSRemoteViewEventClientClass SLSRemoteViewEventClientClass) PossibleEventDescriptorForVirtualKeyCode(code uint32) objectivec.IObject

func (SLSRemoteViewEventClientClass) SharedInstance ¶

func (_SLSRemoteViewEventClientClass SLSRemoteViewEventClientClass) SharedInstance() SLSRemoteViewEventClient

type SLSRemoteViewEventClientConfig ¶

type SLSRemoteViewEventClientConfig interface {
	objectivec.IObject
}

SLSRemoteViewEventClientConfig protocol.

type SLSRemoteViewEventClientConfigObject ¶

type SLSRemoteViewEventClientConfigObject struct {
	objectivec.Object
}

SLSRemoteViewEventClientConfigObject wraps an existing Objective-C object that conforms to the SLSRemoteViewEventClientConfig protocol.

func SLSRemoteViewEventClientConfigObjectFromID ¶

func SLSRemoteViewEventClientConfigObjectFromID(id objc.ID) SLSRemoteViewEventClientConfigObject

SLSRemoteViewEventClientConfigObjectFromID constructs a SLSRemoteViewEventClientConfigObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSRemoteViewEventClientConfigObject) BaseObject ¶

func (SLSRemoteViewEventClientConfigObject) Connection ¶

func (SLSRemoteViewEventClientConfigObject) ServiceInterface ¶

type SLSRemoteViewEventClientDefaultConfig ¶

type SLSRemoteViewEventClientDefaultConfig struct {
	objectivec.Object
}

Methods ¶

func NewSLSRemoteViewEventClientDefaultConfig ¶

func NewSLSRemoteViewEventClientDefaultConfig() SLSRemoteViewEventClientDefaultConfig

NewSLSRemoteViewEventClientDefaultConfig creates a new SLSRemoteViewEventClientDefaultConfig instance.

func SLSRemoteViewEventClientDefaultConfigFromID ¶

func SLSRemoteViewEventClientDefaultConfigFromID(id objc.ID) SLSRemoteViewEventClientDefaultConfig

SLSRemoteViewEventClientDefaultConfigFromID constructs a SLSRemoteViewEventClientDefaultConfig from an objc.ID.

func (SLSRemoteViewEventClientDefaultConfig) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSRemoteViewEventClientDefaultConfig) Connection ¶

func (SLSRemoteViewEventClientDefaultConfig) DebugDescription ¶

func (s SLSRemoteViewEventClientDefaultConfig) DebugDescription() string

func (SLSRemoteViewEventClientDefaultConfig) Description ¶

func (SLSRemoteViewEventClientDefaultConfig) Hash ¶

func (SLSRemoteViewEventClientDefaultConfig) Init ¶

Init initializes the instance.

func (SLSRemoteViewEventClientDefaultConfig) ServiceInterface ¶

func (SLSRemoteViewEventClientDefaultConfig) Superclass ¶

type SLSRemoteViewEventClientDefaultConfigClass ¶

type SLSRemoteViewEventClientDefaultConfigClass struct {
	// contains filtered or unexported fields
}

func GetSLSRemoteViewEventClientDefaultConfigClass ¶

func GetSLSRemoteViewEventClientDefaultConfigClass() SLSRemoteViewEventClientDefaultConfigClass

GetSLSRemoteViewEventClientDefaultConfigClass returns the class object for _SLSRemoteViewEventClientDefaultConfig.

func (SLSRemoteViewEventClientDefaultConfigClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSRemoteViewEventClientDefaultConfigClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSScreenTelemetryResultsSnapshotDataRef ¶

type SLSScreenTelemetryResultsSnapshotDataRef uintptr

type SLSScreenTelemetryResultsSnapshotDataWrapper ¶

type SLSScreenTelemetryResultsSnapshotDataWrapper struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenTelemetryResultsSnapshotDataWrapper ¶

func NewSLSScreenTelemetryResultsSnapshotDataWrapper() SLSScreenTelemetryResultsSnapshotDataWrapper

NewSLSScreenTelemetryResultsSnapshotDataWrapper creates a new SLSScreenTelemetryResultsSnapshotDataWrapper instance.

func NewSLSScreenTelemetryResultsSnapshotDataWrapperWithObject ¶

func NewSLSScreenTelemetryResultsSnapshotDataWrapperWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotDataWrapper

func NewSLSScreenTelemetryResultsSnapshotDataWrapperWithXPCObject ¶

func NewSLSScreenTelemetryResultsSnapshotDataWrapperWithXPCObject(xPCObject objectivec.IObject) SLSScreenTelemetryResultsSnapshotDataWrapper

func SLSScreenTelemetryResultsSnapshotDataWrapperFromID ¶

func SLSScreenTelemetryResultsSnapshotDataWrapperFromID(id objc.ID) SLSScreenTelemetryResultsSnapshotDataWrapper

SLSScreenTelemetryResultsSnapshotDataWrapperFromID constructs a SLSScreenTelemetryResultsSnapshotDataWrapper from an objc.ID.

func (SLSScreenTelemetryResultsSnapshotDataWrapper) AZL_max ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) AZL_mean ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) AZL_min ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenTelemetryResultsSnapshotDataWrapper) ColumnCount ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) Data ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) EDR_headroom ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) Init ¶

Init initializes the instance.

func (SLSScreenTelemetryResultsSnapshotDataWrapper) InitWithObject ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) InitWithXPCObject ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) ObjectAtIndexedSubscript ¶

func (s SLSScreenTelemetryResultsSnapshotDataWrapper) ObjectAtIndexedSubscript(subscript uint64) objectivec.IObject

func (SLSScreenTelemetryResultsSnapshotDataWrapper) Panel ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) RawData ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) RowCount ¶

func (SLSScreenTelemetryResultsSnapshotDataWrapper) Timestamp ¶

type SLSScreenTelemetryResultsSnapshotDataWrapperClass ¶

type SLSScreenTelemetryResultsSnapshotDataWrapperClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenTelemetryResultsSnapshotDataWrapperClass ¶

func GetSLSScreenTelemetryResultsSnapshotDataWrapperClass() SLSScreenTelemetryResultsSnapshotDataWrapperClass

GetSLSScreenTelemetryResultsSnapshotDataWrapperClass returns the class object for SLSScreenTelemetryResultsSnapshotDataWrapper.

func (SLSScreenTelemetryResultsSnapshotDataWrapperClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSScreenTelemetryResultsSnapshotDataWrapperClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSScreenTelemetryResultsSnapshotDataWrapperClass) WrapperWithObject ¶

func (_SLSScreenTelemetryResultsSnapshotDataWrapperClass SLSScreenTelemetryResultsSnapshotDataWrapperClass) WrapperWithObject(object unsafe.Pointer) objectivec.IObject

func (SLSScreenTelemetryResultsSnapshotDataWrapperClass) WrapperWithXPCObject ¶

func (_SLSScreenTelemetryResultsSnapshotDataWrapperClass SLSScreenTelemetryResultsSnapshotDataWrapperClass) WrapperWithXPCObject(xPCObject objectivec.IObject) objectivec.IObject

type SLSScreenTelemetryResultsSnapshotPanelDataRef ¶

type SLSScreenTelemetryResultsSnapshotPanelDataRef uintptr

type SLSScreenTelemetryResultsSnapshotPanelDataWrapper ¶

type SLSScreenTelemetryResultsSnapshotPanelDataWrapper struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenTelemetryResultsSnapshotPanelDataWrapper ¶

func NewSLSScreenTelemetryResultsSnapshotPanelDataWrapper() SLSScreenTelemetryResultsSnapshotPanelDataWrapper

NewSLSScreenTelemetryResultsSnapshotPanelDataWrapper creates a new SLSScreenTelemetryResultsSnapshotPanelDataWrapper instance.

func NewSLSScreenTelemetryResultsSnapshotPanelDataWrapperWithObject ¶

func NewSLSScreenTelemetryResultsSnapshotPanelDataWrapperWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotPanelDataWrapper

func SLSScreenTelemetryResultsSnapshotPanelDataWrapperFromID ¶

func SLSScreenTelemetryResultsSnapshotPanelDataWrapperFromID(id objc.ID) SLSScreenTelemetryResultsSnapshotPanelDataWrapper

SLSScreenTelemetryResultsSnapshotPanelDataWrapperFromID constructs a SLSScreenTelemetryResultsSnapshotPanelDataWrapper from an objc.ID.

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) AvgB ¶

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) AvgG ¶

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) AvgR ¶

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) Data ¶

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) Init ¶

Init initializes the instance.

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) InitWithObject ¶

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) RawData ¶

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapper) TotalPixelCount ¶

type SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass ¶

type SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenTelemetryResultsSnapshotPanelDataWrapperClass ¶

func GetSLSScreenTelemetryResultsSnapshotPanelDataWrapperClass() SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass

GetSLSScreenTelemetryResultsSnapshotPanelDataWrapperClass returns the class object for SLSScreenTelemetryResultsSnapshotPanelDataWrapper.

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass) WrapperWithObject ¶

func (_SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass SLSScreenTelemetryResultsSnapshotPanelDataWrapperClass) WrapperWithObject(object unsafe.Pointer) objectivec.IObject

type SLSScreenTelemetryResultsSnapshotZoneDataRef ¶

type SLSScreenTelemetryResultsSnapshotZoneDataRef uintptr

type SLSScreenTelemetryResultsSnapshotZoneDataWrapper ¶

type SLSScreenTelemetryResultsSnapshotZoneDataWrapper struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenTelemetryResultsSnapshotZoneDataWrapper ¶

func NewSLSScreenTelemetryResultsSnapshotZoneDataWrapper() SLSScreenTelemetryResultsSnapshotZoneDataWrapper

NewSLSScreenTelemetryResultsSnapshotZoneDataWrapper creates a new SLSScreenTelemetryResultsSnapshotZoneDataWrapper instance.

func NewSLSScreenTelemetryResultsSnapshotZoneDataWrapperWithObject ¶

func NewSLSScreenTelemetryResultsSnapshotZoneDataWrapperWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotZoneDataWrapper

func SLSScreenTelemetryResultsSnapshotZoneDataWrapperFromID ¶

func SLSScreenTelemetryResultsSnapshotZoneDataWrapperFromID(id objc.ID) SLSScreenTelemetryResultsSnapshotZoneDataWrapper

SLSScreenTelemetryResultsSnapshotZoneDataWrapperFromID constructs a SLSScreenTelemetryResultsSnapshotZoneDataWrapper from an objc.ID.

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) Column ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) Count ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) Data ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) Init ¶

Init initializes the instance.

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) InitWithObject ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) RawData ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) Row ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) ZAverage ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) ZMax ¶

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapper) ZMin ¶

type SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass ¶

type SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenTelemetryResultsSnapshotZoneDataWrapperClass ¶

func GetSLSScreenTelemetryResultsSnapshotZoneDataWrapperClass() SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass

GetSLSScreenTelemetryResultsSnapshotZoneDataWrapperClass returns the class object for SLSScreenTelemetryResultsSnapshotZoneDataWrapper.

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass) WrapperWithObject ¶

func (_SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass SLSScreenTelemetryResultsSnapshotZoneDataWrapperClass) WrapperWithObject(object unsafe.Pointer) objectivec.IObject

type SLSScreenTelemetryResultsSnapshotZoneRowDataRef ¶

type SLSScreenTelemetryResultsSnapshotZoneRowDataRef uintptr

type SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper ¶

type SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenTelemetryResultsSnapshotZoneRowDataWrapper ¶

func NewSLSScreenTelemetryResultsSnapshotZoneRowDataWrapper() SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper

NewSLSScreenTelemetryResultsSnapshotZoneRowDataWrapper creates a new SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper instance.

func NewSLSScreenTelemetryResultsSnapshotZoneRowDataWrapperWithObject ¶

func NewSLSScreenTelemetryResultsSnapshotZoneRowDataWrapperWithObject(object unsafe.Pointer) SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper

func SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperFromID ¶

func SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperFromID(id objc.ID) SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper

SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperFromID constructs a SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper from an objc.ID.

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) ColumnCount ¶

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) Data ¶

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) Init ¶

Init initializes the instance.

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) InitWithObject ¶

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) ObjectAtIndexedSubscript ¶

func (s SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) ObjectAtIndexedSubscript(subscript uint64) objectivec.IObject

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) RawData ¶

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper) Row ¶

type SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass ¶

type SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass ¶

func GetSLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass() SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass

GetSLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass returns the class object for SLSScreenTelemetryResultsSnapshotZoneRowDataWrapper.

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass) WrapperWithObject ¶

func (_SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass SLSScreenTelemetryResultsSnapshotZoneRowDataWrapperClass) WrapperWithObject(object unsafe.Pointer) objectivec.IObject

type SLSScreenTelemetryUpdate ¶

type SLSScreenTelemetryUpdate struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenTelemetryUpdate ¶

func NewSLSScreenTelemetryUpdate() SLSScreenTelemetryUpdate

NewSLSScreenTelemetryUpdate creates a new SLSScreenTelemetryUpdate instance.

func NewSLSScreenTelemetryUpdateWithActionConnectionErrorAndSnapshot ¶

func NewSLSScreenTelemetryUpdateWithActionConnectionErrorAndSnapshot(action uint32, connection objectivec.IObject, error_ objectivec.IObject, snapshot objectivec.IObject) SLSScreenTelemetryUpdate

func SLSScreenTelemetryUpdateFromID ¶

func SLSScreenTelemetryUpdateFromID(id objc.ID) SLSScreenTelemetryUpdate

SLSScreenTelemetryUpdateFromID constructs a SLSScreenTelemetryUpdate from an objc.ID.

func (SLSScreenTelemetryUpdate) Action ¶

func (s SLSScreenTelemetryUpdate) Action() uint32

func (SLSScreenTelemetryUpdate) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenTelemetryUpdate) Connection ¶

func (SLSScreenTelemetryUpdate) Error ¶

func (SLSScreenTelemetryUpdate) Init ¶

Init initializes the instance.

func (SLSScreenTelemetryUpdate) InitWithActionConnectionErrorAndSnapshot ¶

func (s SLSScreenTelemetryUpdate) InitWithActionConnectionErrorAndSnapshot(action uint32, connection objectivec.IObject, error_ objectivec.IObject, snapshot objectivec.IObject) SLSScreenTelemetryUpdate

func (SLSScreenTelemetryUpdate) Snapshot ¶

type SLSScreenTelemetryUpdateClass ¶

type SLSScreenTelemetryUpdateClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenTelemetryUpdateClass ¶

func GetSLSScreenTelemetryUpdateClass() SLSScreenTelemetryUpdateClass

GetSLSScreenTelemetryUpdateClass returns the class object for SLSScreenTelemetryUpdate.

func (SLSScreenTelemetryUpdateClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSScreenTelemetryUpdateClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSScreenTelemetryUpdateClass) UpdateWithActionConnectionErrorAndSnapshot ¶

func (_SLSScreenTelemetryUpdateClass SLSScreenTelemetryUpdateClass) UpdateWithActionConnectionErrorAndSnapshot(action uint32, connection objectivec.IObject, error_ objectivec.IObject, snapshot objectivec.IObject) objectivec.IObject

type SLSScreenshot ¶

type SLSScreenshot struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenshot ¶

func NewSLSScreenshot() SLSScreenshot

NewSLSScreenshot creates a new SLSScreenshot instance.

func SLSScreenshotFromID ¶

func SLSScreenshotFromID(id objc.ID) SLSScreenshot

SLSScreenshotFromID constructs a SLSScreenshot from an objc.ID.

func (SLSScreenshot) Autorelease ¶

func (s SLSScreenshot) Autorelease() SLSScreenshot

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenshot) BridgingHandler ¶

func (s SLSScreenshot) BridgingHandler() VoidHandler

func (SLSScreenshot) Filter ¶

func (s SLSScreenshot) Filter() ISLContentFilter

func (SLSScreenshot) Init ¶

func (s SLSScreenshot) Init() SLSScreenshot

Init initializes the instance.

func (SLSScreenshot) Properties ¶

func (s SLSScreenshot) Properties() foundation.INSDictionary

func (SLSScreenshot) Queue ¶

func (s SLSScreenshot) Queue() objectivec.Object

func (SLSScreenshot) SetFilter ¶

func (s SLSScreenshot) SetFilter(value ISLContentFilter)

func (SLSScreenshot) SetHandler ¶

func (s SLSScreenshot) SetHandler(handler VoidHandler)

func (SLSScreenshot) SetHandlerSync ¶

func (s SLSScreenshot) SetHandlerSync(ctx context.Context) error

SetHandlerSync is a synchronous wrapper around SLSScreenshot.SetHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLSScreenshot) SetProperties ¶

func (s SLSScreenshot) SetProperties(value foundation.INSDictionary)

func (SLSScreenshot) SetQueue ¶

func (s SLSScreenshot) SetQueue(value objectivec.Object)

func (SLSScreenshot) ZeroWeakSelf ¶

func (s SLSScreenshot) ZeroWeakSelf() VoidHandler

type SLSScreenshotClass ¶

type SLSScreenshotClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenshotClass ¶

func GetSLSScreenshotClass() SLSScreenshotClass

GetSLSScreenshotClass returns the class object for SLSScreenshot.

func (SLSScreenshotClass) Alloc ¶

func (sc SLSScreenshotClass) Alloc() SLSScreenshot

Alloc allocates memory for a new instance of the class.

func (SLSScreenshotClass) Class ¶

func (sc SLSScreenshotClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLSScreenshotClass) ConvertContentStreamPropertiesToScreenshot ¶

func (_SLSScreenshotClass SLSScreenshotClass) ConvertContentStreamPropertiesToScreenshot(screenshot objectivec.IObject) objectivec.IObject

func (SLSScreenshotClass) CreateScreenshotPropertiesQueueHandlerError ¶

func (_SLSScreenshotClass SLSScreenshotClass) CreateScreenshotPropertiesQueueHandlerError(screenshot objectivec.IObject, properties objectivec.IObject, queue objectivec.IObject, handler func()) (bool, error)

func (SLSScreenshotClass) ReplaceColorSpaceInDictionaryWithProfileIDForKey ¶

func (_SLSScreenshotClass SLSScreenshotClass) ReplaceColorSpaceInDictionaryWithProfileIDForKey(id objectivec.IObject, key objectivec.IObject) bool

type SLSScreenshotResult ¶

type SLSScreenshotResult struct {
	objectivec.Object
}

Methods ¶

func NewSLSScreenshotResult ¶

func NewSLSScreenshotResult() SLSScreenshotResult

NewSLSScreenshotResult creates a new SLSScreenshotResult instance.

func NewSLSScreenshotResultWithStatusFrameSurfaceSDRFrameSurfaceHDR ¶

func NewSLSScreenshotResultWithStatusFrameSurfaceSDRFrameSurfaceHDR(status int, sdr objectivec.IObject, hdr objectivec.IObject) SLSScreenshotResult

func SLSScreenshotResultFromID ¶

func SLSScreenshotResultFromID(id objc.ID) SLSScreenshotResult

SLSScreenshotResultFromID constructs a SLSScreenshotResult from an objc.ID.

func (SLSScreenshotResult) Autorelease ¶

func (s SLSScreenshotResult) Autorelease() SLSScreenshotResult

Autorelease adds the receiver to the current autorelease pool.

func (SLSScreenshotResult) FrameSurfaceHDR ¶

func (s SLSScreenshotResult) FrameSurfaceHDR() iosurface.IOSurface

func (SLSScreenshotResult) FrameSurfaceSDR ¶

func (s SLSScreenshotResult) FrameSurfaceSDR() iosurface.IOSurface

func (SLSScreenshotResult) Init ¶

Init initializes the instance.

func (SLSScreenshotResult) InitWithStatusFrameSurfaceSDRFrameSurfaceHDR ¶

func (s SLSScreenshotResult) InitWithStatusFrameSurfaceSDRFrameSurfaceHDR(status int, sdr objectivec.IObject, hdr objectivec.IObject) SLSScreenshotResult

func (SLSScreenshotResult) Status ¶

func (s SLSScreenshotResult) Status() int

type SLSScreenshotResultClass ¶

type SLSScreenshotResultClass struct {
	// contains filtered or unexported fields
}

func GetSLSScreenshotResultClass ¶

func GetSLSScreenshotResultClass() SLSScreenshotResultClass

GetSLSScreenshotResultClass returns the class object for SLSScreenshotResult.

func (SLSScreenshotResultClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSScreenshotResultClass) Class ¶

func (sc SLSScreenshotResultClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLSSigningKey ¶

type SLSSigningKey struct {
	objectivec.Object
}

Methods ¶

func NewSLSSigningKey ¶

func NewSLSSigningKey() SLSSigningKey

NewSLSSigningKey creates a new SLSSigningKey instance.

func NewSLSSigningKeyWithCoder ¶

func NewSLSSigningKeyWithCoder(coder objectivec.IObject) SLSSigningKey

func NewSLSSigningKeyWithData ¶

func NewSLSSigningKeyWithData(data objectivec.IObject) SLSSigningKey

func SLSSigningKeyFromID ¶

func SLSSigningKeyFromID(id objc.ID) SLSSigningKey

SLSSigningKeyFromID constructs a SLSSigningKey from an objc.ID.

func (SLSSigningKey) Autorelease ¶

func (s SLSSigningKey) Autorelease() SLSSigningKey

Autorelease adds the receiver to the current autorelease pool.

func (SLSSigningKey) CreateSignatureForMessage ¶

func (s SLSSigningKey) CreateSignatureForMessage(message objectivec.IObject) objectivec.IObject

func (SLSSigningKey) EncodeWithCoder ¶

func (s SLSSigningKey) EncodeWithCoder(coder foundation.INSCoder)

func (SLSSigningKey) Init ¶

func (s SLSSigningKey) Init() SLSSigningKey

Init initializes the instance.

func (SLSSigningKey) InitWithCoder ¶

func (s SLSSigningKey) InitWithCoder(coder foundation.INSCoder) SLSSigningKey

func (SLSSigningKey) InitWithData ¶

func (s SLSSigningKey) InitWithData(data objectivec.IObject) SLSSigningKey

func (SLSSigningKey) SigningContext ¶

func (s SLSSigningKey) SigningContext() objectivec.IObject

type SLSSigningKeyClass ¶

type SLSSigningKeyClass struct {
	// contains filtered or unexported fields
}

func GetSLSSigningKeyClass ¶

func GetSLSSigningKeyClass() SLSSigningKeyClass

GetSLSSigningKeyClass returns the class object for SLSSigningKey.

func (SLSSigningKeyClass) Alloc ¶

func (sc SLSSigningKeyClass) Alloc() SLSSigningKey

Alloc allocates memory for a new instance of the class.

func (SLSSigningKeyClass) Class ¶

func (sc SLSSigningKeyClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLSSigningKeyClass) Key ¶

func (_SLSSigningKeyClass SLSSigningKeyClass) Key() objectivec.IObject

func (SLSSigningKeyClass) KeyWithData ¶

func (_SLSSigningKeyClass SLSSigningKeyClass) KeyWithData(data objectivec.IObject) objectivec.IObject

func (SLSSigningKeyClass) SupportsSecureCoding ¶

func (_SLSSigningKeyClass SLSSigningKeyClass) SupportsSecureCoding() bool

type SLSSigningKeyRef ¶

type SLSSigningKeyRef uintptr

type SLSSkyLightEventAuthenticationMessage ¶

type SLSSkyLightEventAuthenticationMessage struct {
	SLSEventAuthenticationMessage
}

Methods ¶

func NewSLSSkyLightEventAuthenticationMessage ¶

func NewSLSSkyLightEventAuthenticationMessage() SLSSkyLightEventAuthenticationMessage

NewSLSSkyLightEventAuthenticationMessage creates a new SLSSkyLightEventAuthenticationMessage instance.

func NewSLSSkyLightEventAuthenticationMessageWithBasisSignature ¶

func NewSLSSkyLightEventAuthenticationMessageWithBasisSignature(basis objectivec.IObject, signature objectivec.IObject) SLSSkyLightEventAuthenticationMessage

func NewSLSSkyLightEventAuthenticationMessageWithCoder ¶

func NewSLSSkyLightEventAuthenticationMessageWithCoder(coder objectivec.IObject) SLSSkyLightEventAuthenticationMessage

func NewSLSSkyLightEventAuthenticationMessageWithEventRecordPidVersion ¶

func NewSLSSkyLightEventAuthenticationMessageWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSSkyLightEventAuthenticationMessage

func NewSLSSkyLightEventAuthenticationMessageWithMessageInitData ¶

func NewSLSSkyLightEventAuthenticationMessageWithMessageInitData(data MessageInitData) SLSSkyLightEventAuthenticationMessage

func SLSSkyLightEventAuthenticationMessageFromID ¶

func SLSSkyLightEventAuthenticationMessageFromID(id objc.ID) SLSSkyLightEventAuthenticationMessage

SLSSkyLightEventAuthenticationMessageFromID constructs a SLSSkyLightEventAuthenticationMessage from an objc.ID.

func (SLSSkyLightEventAuthenticationMessage) Attributes ¶

func (SLSSkyLightEventAuthenticationMessage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSSkyLightEventAuthenticationMessage) Connection ¶

func (SLSSkyLightEventAuthenticationMessage) Flags ¶

func (SLSSkyLightEventAuthenticationMessage) Gesture ¶

func (SLSSkyLightEventAuthenticationMessage) Init ¶

Init initializes the instance.

func (SLSSkyLightEventAuthenticationMessage) Key ¶

func (SLSSkyLightEventAuthenticationMessage) Location ¶

func (SLSSkyLightEventAuthenticationMessage) MatchesEvent ¶

func (SLSSkyLightEventAuthenticationMessage) Mouse ¶

func (SLSSkyLightEventAuthenticationMessage) Window ¶

type SLSSkyLightEventAuthenticationMessageClass ¶

type SLSSkyLightEventAuthenticationMessageClass struct {
	// contains filtered or unexported fields
}

func GetSLSSkyLightEventAuthenticationMessageClass ¶

func GetSLSSkyLightEventAuthenticationMessageClass() SLSSkyLightEventAuthenticationMessageClass

GetSLSSkyLightEventAuthenticationMessageClass returns the class object for SLSSkyLightEventAuthenticationMessage.

func (SLSSkyLightEventAuthenticationMessageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSSkyLightEventAuthenticationMessageClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSSkyLightGestureEventAuthenticationMessage ¶

type SLSSkyLightGestureEventAuthenticationMessage struct {
	SLSSkyLightEventAuthenticationMessage
}

Methods ¶

func NewSLSSkyLightGestureEventAuthenticationMessage ¶

func NewSLSSkyLightGestureEventAuthenticationMessage() SLSSkyLightGestureEventAuthenticationMessage

NewSLSSkyLightGestureEventAuthenticationMessage creates a new SLSSkyLightGestureEventAuthenticationMessage instance.

func NewSLSSkyLightGestureEventAuthenticationMessageWithBasisSignature ¶

func NewSLSSkyLightGestureEventAuthenticationMessageWithBasisSignature(basis objectivec.IObject, signature objectivec.IObject) SLSSkyLightGestureEventAuthenticationMessage

func NewSLSSkyLightGestureEventAuthenticationMessageWithEventRecordPidVersion ¶

func NewSLSSkyLightGestureEventAuthenticationMessageWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSSkyLightGestureEventAuthenticationMessage

func NewSLSSkyLightGestureEventAuthenticationMessageWithMessageInitData ¶

func NewSLSSkyLightGestureEventAuthenticationMessageWithMessageInitData(data MessageInitData) SLSSkyLightGestureEventAuthenticationMessage

func SLSSkyLightGestureEventAuthenticationMessageFromID ¶

func SLSSkyLightGestureEventAuthenticationMessageFromID(id objc.ID) SLSSkyLightGestureEventAuthenticationMessage

SLSSkyLightGestureEventAuthenticationMessageFromID constructs a SLSSkyLightGestureEventAuthenticationMessage from an objc.ID.

func (SLSSkyLightGestureEventAuthenticationMessage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSSkyLightGestureEventAuthenticationMessage) GestureHidType ¶

func (SLSSkyLightGestureEventAuthenticationMessage) GesturePhase ¶

func (SLSSkyLightGestureEventAuthenticationMessage) Init ¶

Init initializes the instance.

type SLSSkyLightGestureEventAuthenticationMessageClass ¶

type SLSSkyLightGestureEventAuthenticationMessageClass struct {
	// contains filtered or unexported fields
}

func GetSLSSkyLightGestureEventAuthenticationMessageClass ¶

func GetSLSSkyLightGestureEventAuthenticationMessageClass() SLSSkyLightGestureEventAuthenticationMessageClass

GetSLSSkyLightGestureEventAuthenticationMessageClass returns the class object for SLSSkyLightGestureEventAuthenticationMessage.

func (SLSSkyLightGestureEventAuthenticationMessageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSSkyLightGestureEventAuthenticationMessageClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSSkyLightKeyEventAuthenticationMessage ¶

type SLSSkyLightKeyEventAuthenticationMessage struct {
	SLSSkyLightEventAuthenticationMessage
}

Methods ¶

func NewSLSSkyLightKeyEventAuthenticationMessage ¶

func NewSLSSkyLightKeyEventAuthenticationMessage() SLSSkyLightKeyEventAuthenticationMessage

NewSLSSkyLightKeyEventAuthenticationMessage creates a new SLSSkyLightKeyEventAuthenticationMessage instance.

func NewSLSSkyLightKeyEventAuthenticationMessageWithBasisSignature ¶

func NewSLSSkyLightKeyEventAuthenticationMessageWithBasisSignature(basis objectivec.IObject, signature objectivec.IObject) SLSSkyLightKeyEventAuthenticationMessage

func NewSLSSkyLightKeyEventAuthenticationMessageWithCoder ¶

func NewSLSSkyLightKeyEventAuthenticationMessageWithCoder(coder objectivec.IObject) SLSSkyLightKeyEventAuthenticationMessage

func NewSLSSkyLightKeyEventAuthenticationMessageWithEventRecordPidVersion ¶

func NewSLSSkyLightKeyEventAuthenticationMessageWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSSkyLightKeyEventAuthenticationMessage

func NewSLSSkyLightKeyEventAuthenticationMessageWithMessageInitData ¶

func NewSLSSkyLightKeyEventAuthenticationMessageWithMessageInitData(data MessageInitData) SLSSkyLightKeyEventAuthenticationMessage

func SLSSkyLightKeyEventAuthenticationMessageFromID ¶

func SLSSkyLightKeyEventAuthenticationMessageFromID(id objc.ID) SLSSkyLightKeyEventAuthenticationMessage

SLSSkyLightKeyEventAuthenticationMessageFromID constructs a SLSSkyLightKeyEventAuthenticationMessage from an objc.ID.

func (SLSSkyLightKeyEventAuthenticationMessage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSSkyLightKeyEventAuthenticationMessage) CharCode ¶

func (SLSSkyLightKeyEventAuthenticationMessage) Init ¶

Init initializes the instance.

func (SLSSkyLightKeyEventAuthenticationMessage) Repeat ¶

type SLSSkyLightKeyEventAuthenticationMessageClass ¶

type SLSSkyLightKeyEventAuthenticationMessageClass struct {
	// contains filtered or unexported fields
}

func GetSLSSkyLightKeyEventAuthenticationMessageClass ¶

func GetSLSSkyLightKeyEventAuthenticationMessageClass() SLSSkyLightKeyEventAuthenticationMessageClass

GetSLSSkyLightKeyEventAuthenticationMessageClass returns the class object for SLSSkyLightKeyEventAuthenticationMessage.

func (SLSSkyLightKeyEventAuthenticationMessageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSSkyLightKeyEventAuthenticationMessageClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSSkyLightMouseEventAuthenticationMessage ¶

type SLSSkyLightMouseEventAuthenticationMessage struct {
	SLSSkyLightEventAuthenticationMessage
}

Methods ¶

func NewSLSSkyLightMouseEventAuthenticationMessage ¶

func NewSLSSkyLightMouseEventAuthenticationMessage() SLSSkyLightMouseEventAuthenticationMessage

NewSLSSkyLightMouseEventAuthenticationMessage creates a new SLSSkyLightMouseEventAuthenticationMessage instance.

func NewSLSSkyLightMouseEventAuthenticationMessageWithBasisSignature ¶

func NewSLSSkyLightMouseEventAuthenticationMessageWithBasisSignature(basis objectivec.IObject, signature objectivec.IObject) SLSSkyLightMouseEventAuthenticationMessage

func NewSLSSkyLightMouseEventAuthenticationMessageWithCoder ¶

func NewSLSSkyLightMouseEventAuthenticationMessageWithCoder(coder objectivec.IObject) SLSSkyLightMouseEventAuthenticationMessage

func NewSLSSkyLightMouseEventAuthenticationMessageWithEventRecordPidVersion ¶

func NewSLSSkyLightMouseEventAuthenticationMessageWithEventRecordPidVersion(record SLSEventRecord, pid int, version uint32) SLSSkyLightMouseEventAuthenticationMessage

func NewSLSSkyLightMouseEventAuthenticationMessageWithMessageInitData ¶

func NewSLSSkyLightMouseEventAuthenticationMessageWithMessageInitData(data MessageInitData) SLSSkyLightMouseEventAuthenticationMessage

func SLSSkyLightMouseEventAuthenticationMessageFromID ¶

func SLSSkyLightMouseEventAuthenticationMessageFromID(id objc.ID) SLSSkyLightMouseEventAuthenticationMessage

SLSSkyLightMouseEventAuthenticationMessageFromID constructs a SLSSkyLightMouseEventAuthenticationMessage from an objc.ID.

func (SLSSkyLightMouseEventAuthenticationMessage) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSSkyLightMouseEventAuthenticationMessage) ButtonNumber ¶

func (SLSSkyLightMouseEventAuthenticationMessage) Init ¶

Init initializes the instance.

type SLSSkyLightMouseEventAuthenticationMessageClass ¶

type SLSSkyLightMouseEventAuthenticationMessageClass struct {
	// contains filtered or unexported fields
}

func GetSLSSkyLightMouseEventAuthenticationMessageClass ¶

func GetSLSSkyLightMouseEventAuthenticationMessageClass() SLSSkyLightMouseEventAuthenticationMessageClass

GetSLSSkyLightMouseEventAuthenticationMessageClass returns the class object for SLSSkyLightMouseEventAuthenticationMessage.

func (SLSSkyLightMouseEventAuthenticationMessageClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSSkyLightMouseEventAuthenticationMessageClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSSpaceWindowManager ¶

type SLSSpaceWindowManager struct {
	objectivec.Object
}

Methods ¶

func NewSLSSpaceWindowManager ¶

func NewSLSSpaceWindowManager() SLSSpaceWindowManager

NewSLSSpaceWindowManager creates a new SLSSpaceWindowManager instance.

func NewSLSSpaceWindowManagerWithConnectionIDDelegateCapabilities ¶

func NewSLSSpaceWindowManagerWithConnectionIDDelegateCapabilities(id uint32, delegate objectivec.IObject, capabilities uint64) SLSSpaceWindowManager

func SLSSpaceWindowManagerFromID ¶

func SLSSpaceWindowManagerFromID(id objc.ID) SLSSpaceWindowManager

SLSSpaceWindowManagerFromID constructs a SLSSpaceWindowManager from an objc.ID.

func (SLSSpaceWindowManager) Activate ¶

func (s SLSSpaceWindowManager) Activate()

func (SLSSpaceWindowManager) AddWindowsToSpacesRemovingFromTransaction ¶

func (s SLSSpaceWindowManager) AddWindowsToSpacesRemovingFromTransaction(windows objectivec.IObject, spaces objectivec.IObject, from uint32, transaction SLSTransactionRef)

func (SLSSpaceWindowManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSSpaceWindowManager) BatchedDelegate ¶

func (s SLSSpaceWindowManager) BatchedDelegate() objectivec.IObject

func (SLSSpaceWindowManager) BeganBatch ¶

func (s SLSSpaceWindowManager) BeganBatch() bool

func (SLSSpaceWindowManager) BeginBatch ¶

func (s SLSSpaceWindowManager) BeginBatch() error

BeginBatch is an exported wrapper for the private method _beginBatch.

func (SLSSpaceWindowManager) CanBeginBatch ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanBeginBatch() bool

CanBeginBatch reports whether the receiver responds to the private selector _beginBatch.

func (SLSSpaceWindowManager) CanCheckDisplayState ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanCheckDisplayState() bool

CanCheckDisplayState reports whether the receiver responds to the private selector _checkDisplayState:.

func (SLSSpaceWindowManager) CanCheckSpaceMovedToDisplayDisplayUUID ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanCheckSpaceMovedToDisplayDisplayUUID() bool

CanCheckSpaceMovedToDisplayDisplayUUID reports whether the receiver responds to the private selector _checkSpaceMovedToDisplay:displayUUID:.

func (SLSSpaceWindowManager) CanEndBatch ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanEndBatch() bool

CanEndBatch reports whether the receiver responds to the private selector _endBatch.

func (SLSSpaceWindowManager) CanFullRebuildSpaceChange ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanFullRebuildSpaceChange() bool

CanFullRebuildSpaceChange reports whether the receiver responds to the private selector _fullRebuildSpaceChange:.

func (SLSSpaceWindowManager) CanFullRebuildSpacesChanged ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanFullRebuildSpacesChanged() bool

CanFullRebuildSpacesChanged reports whether the receiver responds to the private selector _fullRebuildSpacesChanged.

func (SLSSpaceWindowManager) CanGetDisplayUUIDForSpace ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanGetDisplayUUIDForSpace() bool

CanGetDisplayUUIDForSpace reports whether the receiver responds to the private selector _getDisplayUUIDForSpace:.

func (SLSSpaceWindowManager) CanPerformBatchingCallouts ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanPerformBatchingCallouts() bool

CanPerformBatchingCallouts reports whether the receiver responds to the private selector _performBatchingCallouts:.

func (SLSSpaceWindowManager) CanPostActiveDisplayChange ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanPostActiveDisplayChange() bool

CanPostActiveDisplayChange reports whether the receiver responds to the private selector _postActiveDisplayChange.

func (SLSSpaceWindowManager) CanRemoveSpace ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanRemoveSpace() bool

CanRemoveSpace reports whether the receiver responds to the private selector _removeSpace:.

func (SLSSpaceWindowManager) CanSpaceAddWindow ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanSpaceAddWindow() bool

CanSpaceAddWindow reports whether the receiver responds to the private selector _space:addWindow:.

func (SLSSpaceWindowManager) CanSpaceChangedDisplay ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanSpaceChangedDisplay() bool

CanSpaceChangedDisplay reports whether the receiver responds to the private selector _spaceChangedDisplay:.

func (SLSSpaceWindowManager) CanSpaceRemoveWindow ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanSpaceRemoveWindow() bool

CanSpaceRemoveWindow reports whether the receiver responds to the private selector _space:removeWindow:.

func (SLSSpaceWindowManager) CanSpaceWithIDCreateIfNeeded ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanSpaceWithIDCreateIfNeeded() bool

CanSpaceWithIDCreateIfNeeded reports whether the receiver responds to the private selector _spaceWithID:createIfNeeded:.

func (SLSSpaceWindowManager) CanUpdateSpaceWithData ¶ added in v0.6.0

func (s SLSSpaceWindowManager) CanUpdateSpaceWithData() bool

CanUpdateSpaceWithData reports whether the receiver responds to the private selector _updateSpaceWithData:.

func (SLSSpaceWindowManager) Capabilities ¶

func (s SLSSpaceWindowManager) Capabilities() uint64

func (SLSSpaceWindowManager) CheckDisplayState ¶

func (s SLSSpaceWindowManager) CheckDisplayState(state objectivec.IObject) error

CheckDisplayState is an exported wrapper for the private method _checkDisplayState.

func (SLSSpaceWindowManager) CheckSpaceMovedToDisplayDisplayUUID ¶

func (s SLSSpaceWindowManager) CheckSpaceMovedToDisplayDisplayUUID(display objectivec.IObject, uuid objectivec.IObject) error

CheckSpaceMovedToDisplayDisplayUUID is an exported wrapper for the private method _checkSpaceMovedToDisplayDisplayUUID.

func (SLSSpaceWindowManager) ConnectionID ¶

func (s SLSSpaceWindowManager) ConnectionID() uint32

func (SLSSpaceWindowManager) Delegate ¶

func (s SLSSpaceWindowManager) Delegate() unsafe.Pointer

func (SLSSpaceWindowManager) DisplayCurrentSpaces ¶

func (s SLSSpaceWindowManager) DisplayCurrentSpaces() foundation.INSDictionary

func (SLSSpaceWindowManager) DisplaySpaceList ¶

func (s SLSSpaceWindowManager) DisplaySpaceList() foundation.INSDictionary

func (SLSSpaceWindowManager) DisplaysHaveSeparateSpaces ¶

func (s SLSSpaceWindowManager) DisplaysHaveSeparateSpaces() bool

func (SLSSpaceWindowManager) EndBatch ¶

func (s SLSSpaceWindowManager) EndBatch() error

EndBatch is an exported wrapper for the private method _endBatch.

func (SLSSpaceWindowManager) FullRebuildSpaceChange ¶

func (s SLSSpaceWindowManager) FullRebuildSpaceChange(change uint64) error

FullRebuildSpaceChange is an exported wrapper for the private method _fullRebuildSpaceChange.

func (SLSSpaceWindowManager) FullRebuildSpacesChanged ¶

func (s SLSSpaceWindowManager) FullRebuildSpacesChanged() error

FullRebuildSpacesChanged is an exported wrapper for the private method _fullRebuildSpacesChanged.

func (SLSSpaceWindowManager) GetDisplayUUIDForSpace ¶

func (s SLSSpaceWindowManager) GetDisplayUUIDForSpace(space uint64) (objectivec.IObject, error)

GetDisplayUUIDForSpace is an exported wrapper for the private method _getDisplayUUIDForSpace.

func (SLSSpaceWindowManager) Init ¶

Init initializes the instance.

func (SLSSpaceWindowManager) InitWithConnectionIDDelegateCapabilities ¶

func (s SLSSpaceWindowManager) InitWithConnectionIDDelegateCapabilities(id uint32, delegate objectivec.IObject, capabilities uint64) SLSSpaceWindowManager

func (SLSSpaceWindowManager) Invalidate ¶

func (s SLSSpaceWindowManager) Invalidate()

func (SLSSpaceWindowManager) IsWindowPresentOnUnmanagedSpaces ¶

func (s SLSSpaceWindowManager) IsWindowPresentOnUnmanagedSpaces(spaces uint32) bool

func (SLSSpaceWindowManager) MoveDraggedWindowToPointMouseLocationTimestampTransaction ¶

func (s SLSSpaceWindowManager) MoveDraggedWindowToPointMouseLocationTimestampTransaction(window uint32, point corefoundation.CGPoint, location corefoundation.CGPoint, timestamp uint64, transaction SLSTransactionRef)

func (SLSSpaceWindowManager) NestedCalloutCount ¶

func (s SLSSpaceWindowManager) NestedCalloutCount() int64

func (SLSSpaceWindowManager) PerformBatchingCallouts ¶

func (s SLSSpaceWindowManager) PerformBatchingCallouts(callouts VoidHandler) error

PerformBatchingCallouts is an exported wrapper for the private method _performBatchingCallouts.

func (SLSSpaceWindowManager) PostActiveDisplayChange ¶

func (s SLSSpaceWindowManager) PostActiveDisplayChange() error

PostActiveDisplayChange is an exported wrapper for the private method _postActiveDisplayChange.

func (SLSSpaceWindowManager) RebuildMenuBarOnSpaceFrontConnectionTransaction ¶

func (s SLSSpaceWindowManager) RebuildMenuBarOnSpaceFrontConnectionTransaction(space uint64, connection uint32, transaction SLSTransactionRef)

func (SLSSpaceWindowManager) RemoveSpace ¶

func (s SLSSpaceWindowManager) RemoveSpace(space uint64) error

RemoveSpace is an exported wrapper for the private method _removeSpace.

func (SLSSpaceWindowManager) RequestSpaceSwitchForWindowTransaction ¶

func (s SLSSpaceWindowManager) RequestSpaceSwitchForWindowTransaction(window uint32, transaction SLSTransactionRef)

func (SLSSpaceWindowManager) SetBeganBatch ¶

func (s SLSSpaceWindowManager) SetBeganBatch(value bool)

func (SLSSpaceWindowManager) SetCapabilities ¶

func (s SLSSpaceWindowManager) SetCapabilities(value uint64)

func (SLSSpaceWindowManager) SetConnectionID ¶

func (s SLSSpaceWindowManager) SetConnectionID(value uint32)

func (SLSSpaceWindowManager) SetDelegate ¶

func (s SLSSpaceWindowManager) SetDelegate(value kernel.Pointer)

func (SLSSpaceWindowManager) SetDisplayCurrentSpaces ¶

func (s SLSSpaceWindowManager) SetDisplayCurrentSpaces(value foundation.INSDictionary)

func (SLSSpaceWindowManager) SetDisplaySpaceList ¶

func (s SLSSpaceWindowManager) SetDisplaySpaceList(value foundation.INSDictionary)

func (SLSSpaceWindowManager) SetDisplaysHaveSeparateSpaces ¶

func (s SLSSpaceWindowManager) SetDisplaysHaveSeparateSpaces(value bool)

func (SLSSpaceWindowManager) SetGlobalWindowVisibilityListTransaction ¶

func (s SLSSpaceWindowManager) SetGlobalWindowVisibilityListTransaction(list objectivec.IObject, transaction SLSTransactionRef)

func (SLSSpaceWindowManager) SetNestedCalloutCount ¶

func (s SLSSpaceWindowManager) SetNestedCalloutCount(value int64)

func (SLSSpaceWindowManager) SetSpaces ¶

func (s SLSSpaceWindowManager) SetSpaces(value foundation.INSDictionary)

func (SLSSpaceWindowManager) SetValid ¶

func (s SLSSpaceWindowManager) SetValid(value bool)

func (SLSSpaceWindowManager) SpaceAddWindow ¶

func (s SLSSpaceWindowManager) SpaceAddWindow(_space uint64, window uint32) error

SpaceAddWindow is an exported wrapper for the private method _spaceAddWindow.

func (SLSSpaceWindowManager) SpaceChangedDisplay ¶

func (s SLSSpaceWindowManager) SpaceChangedDisplay(display uint64) error

SpaceChangedDisplay is an exported wrapper for the private method _spaceChangedDisplay.

func (SLSSpaceWindowManager) SpaceRemoveWindow ¶

func (s SLSSpaceWindowManager) SpaceRemoveWindow(_space uint64, window uint32) error

SpaceRemoveWindow is an exported wrapper for the private method _spaceRemoveWindow.

func (SLSSpaceWindowManager) SpaceWithID ¶

func (s SLSSpaceWindowManager) SpaceWithID(id uint64) objectivec.IObject

func (SLSSpaceWindowManager) SpaceWithIDCreateIfNeeded ¶

func (s SLSSpaceWindowManager) SpaceWithIDCreateIfNeeded(id uint64, needed bool) (objectivec.IObject, error)

SpaceWithIDCreateIfNeeded is an exported wrapper for the private method _spaceWithIDCreateIfNeeded.

func (SLSSpaceWindowManager) Spaces ¶

func (SLSSpaceWindowManager) Synchronize ¶

func (s SLSSpaceWindowManager) Synchronize()

func (SLSSpaceWindowManager) UpdateSpaceWithData ¶

func (s SLSSpaceWindowManager) UpdateSpaceWithData(data unsafe.Pointer) error

UpdateSpaceWithData is an exported wrapper for the private method _updateSpaceWithData.

func (SLSSpaceWindowManager) Valid ¶

func (s SLSSpaceWindowManager) Valid() bool

type SLSSpaceWindowManagerClass ¶

type SLSSpaceWindowManagerClass struct {
	// contains filtered or unexported fields
}

func GetSLSSpaceWindowManagerClass ¶

func GetSLSSpaceWindowManagerClass() SLSSpaceWindowManagerClass

GetSLSSpaceWindowManagerClass returns the class object for SLSSpaceWindowManager.

func (SLSSpaceWindowManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSSpaceWindowManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSStructuralRegionIDRangeRef ¶

type SLSStructuralRegionIDRangeRef uintptr

type SLSSynchronousBridgedWindowManagementOperation ¶

type SLSSynchronousBridgedWindowManagementOperation struct {
	objectivec.Object
}

Methods ¶

func NewSLSSynchronousBridgedWindowManagementOperation ¶

func NewSLSSynchronousBridgedWindowManagementOperation() SLSSynchronousBridgedWindowManagementOperation

NewSLSSynchronousBridgedWindowManagementOperation creates a new SLSSynchronousBridgedWindowManagementOperation instance.

func SLSSynchronousBridgedWindowManagementOperationFromID ¶

func SLSSynchronousBridgedWindowManagementOperationFromID(id objc.ID) SLSSynchronousBridgedWindowManagementOperation

SLSSynchronousBridgedWindowManagementOperationFromID constructs a SLSSynchronousBridgedWindowManagementOperation from an objc.ID.

func (SLSSynchronousBridgedWindowManagementOperation) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSSynchronousBridgedWindowManagementOperation) EncodeWithCoder ¶

func (SLSSynchronousBridgedWindowManagementOperation) Init ¶

Init initializes the instance.

func (SLSSynchronousBridgedWindowManagementOperation) InitWithCoder ¶

func (SLSSynchronousBridgedWindowManagementOperation) InvokeFallback ¶

func (SLSSynchronousBridgedWindowManagementOperation) PerformWithWMBridgeDelegate ¶

func (s SLSSynchronousBridgedWindowManagementOperation) PerformWithWMBridgeDelegate() objectivec.IObject

type SLSSynchronousBridgedWindowManagementOperationClass ¶

type SLSSynchronousBridgedWindowManagementOperationClass struct {
	// contains filtered or unexported fields
}

func GetSLSSynchronousBridgedWindowManagementOperationClass ¶

func GetSLSSynchronousBridgedWindowManagementOperationClass() SLSSynchronousBridgedWindowManagementOperationClass

GetSLSSynchronousBridgedWindowManagementOperationClass returns the class object for SLSSynchronousBridgedWindowManagementOperation.

func (SLSSynchronousBridgedWindowManagementOperationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSSynchronousBridgedWindowManagementOperationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSSynchronousBridgedWindowManagementOperationClass) SupportsSecureCoding ¶

func (_SLSSynchronousBridgedWindowManagementOperationClass SLSSynchronousBridgedWindowManagementOperationClass) SupportsSecureCoding() bool

type SLSTransaction ¶

type SLSTransaction struct {
}

SLSTransaction

type SLSTransactionPerMenuBarData ¶

type SLSTransactionPerMenuBarData struct {
	objectivec.Object
}

func NewSLSTransactionPerMenuBarData ¶

func NewSLSTransactionPerMenuBarData() SLSTransactionPerMenuBarData

NewSLSTransactionPerMenuBarData creates a new SLSTransactionPerMenuBarData instance.

func SLSTransactionPerMenuBarDataFromID ¶

func SLSTransactionPerMenuBarDataFromID(id objc.ID) SLSTransactionPerMenuBarData

SLSTransactionPerMenuBarDataFromID constructs a SLSTransactionPerMenuBarData from an objc.ID.

func (SLSTransactionPerMenuBarData) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSTransactionPerMenuBarData) Init ¶

Init initializes the instance.

type SLSTransactionPerMenuBarDataClass ¶

type SLSTransactionPerMenuBarDataClass struct {
	// contains filtered or unexported fields
}

func GetSLSTransactionPerMenuBarDataClass ¶

func GetSLSTransactionPerMenuBarDataClass() SLSTransactionPerMenuBarDataClass

GetSLSTransactionPerMenuBarDataClass returns the class object for SLSTransactionPerMenuBarData.

func (SLSTransactionPerMenuBarDataClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSTransactionPerMenuBarDataClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSTransactionRef ¶

type SLSTransactionRef uintptr

type SLSWMBridgedWindow ¶

type SLSWMBridgedWindow struct {
	objectivec.Object
}

Methods ¶

func NewSLSWMBridgedWindow ¶

func NewSLSWMBridgedWindow() SLSWMBridgedWindow

NewSLSWMBridgedWindow creates a new SLSWMBridgedWindow instance.

func NewSLSWMBridgedWindowWithWindowID ¶

func NewSLSWMBridgedWindowWithWindowID(id uint32) SLSWMBridgedWindow

func SLSWMBridgedWindowFromID ¶

func SLSWMBridgedWindowFromID(id objc.ID) SLSWMBridgedWindow

SLSWMBridgedWindowFromID constructs a SLSWMBridgedWindow from an objc.ID.

func (SLSWMBridgedWindow) AddChildWindowOrdered ¶

func (s SLSWMBridgedWindow) AddChildWindowOrdered(window objectivec.IObject, ordered int)

func (SLSWMBridgedWindow) Autorelease ¶

func (s SLSWMBridgedWindow) Autorelease() SLSWMBridgedWindow

Autorelease adds the receiver to the current autorelease pool.

func (SLSWMBridgedWindow) CanRebuildChildWindowInfos ¶ added in v0.6.0

func (s SLSWMBridgedWindow) CanRebuildChildWindowInfos() bool

CanRebuildChildWindowInfos reports whether the receiver responds to the private selector _rebuildChildWindowInfos.

func (SLSWMBridgedWindow) ClearOrderingGroup ¶

func (s SLSWMBridgedWindow) ClearOrderingGroup()

func (SLSWMBridgedWindow) DebugDescription ¶

func (s SLSWMBridgedWindow) DebugDescription() string

func (SLSWMBridgedWindow) Description ¶

func (s SLSWMBridgedWindow) Description() string

func (SLSWMBridgedWindow) Hash ¶

func (s SLSWMBridgedWindow) Hash() uint64

func (SLSWMBridgedWindow) Init ¶

Init initializes the instance.

func (SLSWMBridgedWindow) InitWithWindowID ¶

func (s SLSWMBridgedWindow) InitWithWindowID(id uint32) SLSWMBridgedWindow

func (SLSWMBridgedWindow) OrderWindowRelativeToIDRelativeToOrderGroup ¶

func (s SLSWMBridgedWindow) OrderWindowRelativeToIDRelativeToOrderGroup(window int, id uint32, to objectivec.IObject, group bool)

func (SLSWMBridgedWindow) RebuildChildWindowInfos ¶

func (s SLSWMBridgedWindow) RebuildChildWindowInfos() error

RebuildChildWindowInfos is an exported wrapper for the private method _rebuildChildWindowInfos.

func (SLSWMBridgedWindow) RemoveChildWindow ¶

func (s SLSWMBridgedWindow) RemoveChildWindow(window objectivec.IObject)

func (SLSWMBridgedWindow) RemoveFromParent ¶

func (s SLSWMBridgedWindow) RemoveFromParent()

func (SLSWMBridgedWindow) SetFrameForceAsync ¶

func (s SLSWMBridgedWindow) SetFrameForceAsync(frame corefoundation.CGRect, async bool)

func (SLSWMBridgedWindow) SetWindowLevel ¶

func (s SLSWMBridgedWindow) SetWindowLevel(level int)

func (SLSWMBridgedWindow) Superclass ¶

func (s SLSWMBridgedWindow) Superclass() objectivec.Class

func (SLSWMBridgedWindow) WindowDidUpdateWithChangedProperties ¶

func (s SLSWMBridgedWindow) WindowDidUpdateWithChangedProperties(window objectivec.IObject, properties uint64)

type SLSWMBridgedWindowChildInfo ¶

type SLSWMBridgedWindowChildInfo struct {
	objectivec.Object
}

Methods ¶

func NewSLSWMBridgedWindowChildInfo ¶

func NewSLSWMBridgedWindowChildInfo() SLSWMBridgedWindowChildInfo

NewSLSWMBridgedWindowChildInfo creates a new SLSWMBridgedWindowChildInfo instance.

func SLSWMBridgedWindowChildInfoFromID ¶

func SLSWMBridgedWindowChildInfoFromID(id objc.ID) SLSWMBridgedWindowChildInfo

SLSWMBridgedWindowChildInfoFromID constructs a SLSWMBridgedWindowChildInfo from an objc.ID.

func (SLSWMBridgedWindowChildInfo) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSWMBridgedWindowChildInfo) Init ¶

Init initializes the instance.

func (SLSWMBridgedWindowChildInfo) Op ¶

func (SLSWMBridgedWindowChildInfo) SetOp ¶

func (s SLSWMBridgedWindowChildInfo) SetOp(value int)

func (SLSWMBridgedWindowChildInfo) SetWindow ¶

func (SLSWMBridgedWindowChildInfo) Window ¶

type SLSWMBridgedWindowChildInfoClass ¶

type SLSWMBridgedWindowChildInfoClass struct {
	// contains filtered or unexported fields
}

func GetSLSWMBridgedWindowChildInfoClass ¶

func GetSLSWMBridgedWindowChildInfoClass() SLSWMBridgedWindowChildInfoClass

GetSLSWMBridgedWindowChildInfoClass returns the class object for SLSWMBridgedWindowChildInfo.

func (SLSWMBridgedWindowChildInfoClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSWMBridgedWindowChildInfoClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSWMBridgedWindowClass ¶

type SLSWMBridgedWindowClass struct {
	// contains filtered or unexported fields
}

func GetSLSWMBridgedWindowClass ¶

func GetSLSWMBridgedWindowClass() SLSWMBridgedWindowClass

GetSLSWMBridgedWindowClass returns the class object for SLSWMBridgedWindow.

func (SLSWMBridgedWindowClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSWMBridgedWindowClass) Class ¶

func (sc SLSWMBridgedWindowClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLSWindowManagementBridgeDelegate ¶

type SLSWindowManagementBridgeDelegate interface {
	objectivec.IObject

	// PerformWindowManagementBridgeTransactionUsingBlock protocol.
	PerformWindowManagementBridgeTransactionUsingBlock(block VoidHandler)
}

SLSWindowManagementBridgeDelegate protocol.

type SLSWindowManagementBridgeDelegateObject ¶

type SLSWindowManagementBridgeDelegateObject struct {
	objectivec.Object
}

SLSWindowManagementBridgeDelegateObject wraps an existing Objective-C object that conforms to the SLSWindowManagementBridgeDelegate protocol.

func SLSWindowManagementBridgeDelegateObjectFromID ¶

func SLSWindowManagementBridgeDelegateObjectFromID(id objc.ID) SLSWindowManagementBridgeDelegateObject

SLSWindowManagementBridgeDelegateObjectFromID constructs a SLSWindowManagementBridgeDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSWindowManagementBridgeDelegateObject) BaseObject ¶

func (SLSWindowManagementBridgeDelegateObject) PerformAsynchronousBridgedWindowManagementOperation ¶

func (o SLSWindowManagementBridgeDelegateObject) PerformAsynchronousBridgedWindowManagementOperation(operation objectivec.IObject)

func (SLSWindowManagementBridgeDelegateObject) PerformSynchronousBridgedWindowManagementOperation ¶

func (o SLSWindowManagementBridgeDelegateObject) PerformSynchronousBridgedWindowManagementOperation(operation objectivec.IObject) objectivec.IObject

func (SLSWindowManagementBridgeDelegateObject) PerformWindowManagementBridgeTransactionUsingBlock ¶

func (o SLSWindowManagementBridgeDelegateObject) PerformWindowManagementBridgeTransactionUsingBlock(block VoidHandler)

func (SLSWindowManagementBridgeDelegateObject) SetWindowTagsOnWindowClear ¶

func (o SLSWindowManagementBridgeDelegateObject) SetWindowTagsOnWindowClear(tags objectivec.IObject, window uint32, clear bool)

type SLSWindowManagementFallbackBridge ¶

type SLSWindowManagementFallbackBridge struct {
	objectivec.Object
}

Methods ¶

func NewSLSWindowManagementFallbackBridge ¶

func NewSLSWindowManagementFallbackBridge() SLSWindowManagementFallbackBridge

NewSLSWindowManagementFallbackBridge creates a new SLSWindowManagementFallbackBridge instance.

func SLSWindowManagementFallbackBridgeFromID ¶

func SLSWindowManagementFallbackBridgeFromID(id objc.ID) SLSWindowManagementFallbackBridge

SLSWindowManagementFallbackBridgeFromID constructs a SLSWindowManagementFallbackBridge from an objc.ID.

func (SLSWindowManagementFallbackBridge) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSWindowManagementFallbackBridge) DebugDescription ¶

func (s SLSWindowManagementFallbackBridge) DebugDescription() string

func (SLSWindowManagementFallbackBridge) Description ¶

func (s SLSWindowManagementFallbackBridge) Description() string

func (SLSWindowManagementFallbackBridge) Hash ¶

func (SLSWindowManagementFallbackBridge) Init ¶

Init initializes the instance.

func (SLSWindowManagementFallbackBridge) PerformAsynchronousBridgedWindowManagementOperation ¶

func (s SLSWindowManagementFallbackBridge) PerformAsynchronousBridgedWindowManagementOperation(operation objectivec.IObject)

func (SLSWindowManagementFallbackBridge) PerformSynchronousBridgedWindowManagementOperation ¶

func (s SLSWindowManagementFallbackBridge) PerformSynchronousBridgedWindowManagementOperation(operation objectivec.IObject) objectivec.IObject

func (SLSWindowManagementFallbackBridge) PerformWindowManagementBridgeTransactionUsingBlock ¶

func (s SLSWindowManagementFallbackBridge) PerformWindowManagementBridgeTransactionUsingBlock(block VoidHandler)

func (SLSWindowManagementFallbackBridge) PerformWindowManagementBridgeTransactionUsingBlockSync ¶

func (s SLSWindowManagementFallbackBridge) PerformWindowManagementBridgeTransactionUsingBlockSync(ctx context.Context) error

PerformWindowManagementBridgeTransactionUsingBlockSync is a synchronous wrapper around SLSWindowManagementFallbackBridge.PerformWindowManagementBridgeTransactionUsingBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSWindowManagementFallbackBridge) Superclass ¶

type SLSWindowManagementFallbackBridgeClass ¶

type SLSWindowManagementFallbackBridgeClass struct {
	// contains filtered or unexported fields
}

func GetSLSWindowManagementFallbackBridgeClass ¶

func GetSLSWindowManagementFallbackBridgeClass() SLSWindowManagementFallbackBridgeClass

GetSLSWindowManagementFallbackBridgeClass returns the class object for SLSWindowManagementFallbackBridge.

func (SLSWindowManagementFallbackBridgeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSWindowManagementFallbackBridgeClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSWindowManagerDragContext ¶

type SLSWindowManagerDragContext struct {
	objectivec.Object
}

Methods ¶

func NewSLSWindowManagerDragContext ¶

func NewSLSWindowManagerDragContext() SLSWindowManagerDragContext

NewSLSWindowManagerDragContext creates a new SLSWindowManagerDragContext instance.

func SLSWindowManagerDragContextFromID ¶

func SLSWindowManagerDragContextFromID(id objc.ID) SLSWindowManagerDragContext

SLSWindowManagerDragContextFromID constructs a SLSWindowManagerDragContext from an objc.ID.

func (SLSWindowManagerDragContext) AccessibilityState ¶

func (s SLSWindowManagerDragContext) AccessibilityState() uint64

func (SLSWindowManagerDragContext) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSWindowManagerDragContext) DefaultWindowOrigin ¶

func (s SLSWindowManagerDragContext) DefaultWindowOrigin() corefoundation.CGPoint

func (SLSWindowManagerDragContext) DragOffset ¶

func (SLSWindowManagerDragContext) Init ¶

Init initializes the instance.

func (SLSWindowManagerDragContext) MouseLocation ¶

func (SLSWindowManagerDragContext) ProposedWindowOrigin ¶

func (s SLSWindowManagerDragContext) ProposedWindowOrigin() corefoundation.CGPoint

func (SLSWindowManagerDragContext) SetAccessibilityState ¶

func (s SLSWindowManagerDragContext) SetAccessibilityState(value uint64)

func (SLSWindowManagerDragContext) SetDragOffset ¶

func (s SLSWindowManagerDragContext) SetDragOffset(value corefoundation.CGPoint)

func (SLSWindowManagerDragContext) SetMouseLocation ¶

func (s SLSWindowManagerDragContext) SetMouseLocation(value corefoundation.CGPoint)

func (SLSWindowManagerDragContext) SetProposedWindowOrigin ¶

func (s SLSWindowManagerDragContext) SetProposedWindowOrigin(value corefoundation.CGPoint)

func (SLSWindowManagerDragContext) SetTimestamp ¶

func (s SLSWindowManagerDragContext) SetTimestamp(value uint64)

func (SLSWindowManagerDragContext) SetWindowID ¶

func (s SLSWindowManagerDragContext) SetWindowID(value uint32)

func (SLSWindowManagerDragContext) Timestamp ¶

func (s SLSWindowManagerDragContext) Timestamp() uint64

func (SLSWindowManagerDragContext) WindowID ¶

func (s SLSWindowManagerDragContext) WindowID() uint32

type SLSWindowManagerDragContextClass ¶

type SLSWindowManagerDragContextClass struct {
	// contains filtered or unexported fields
}

func GetSLSWindowManagerDragContextClass ¶

func GetSLSWindowManagerDragContextClass() SLSWindowManagerDragContextClass

GetSLSWindowManagerDragContextClass returns the class object for SLSWindowManagerDragContext.

func (SLSWindowManagerDragContextClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSWindowManagerDragContextClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSWindowManagerSpace ¶

type SLSWindowManagerSpace struct {
	objectivec.Object
}

Methods ¶

func NewSLSWindowManagerSpace ¶

func NewSLSWindowManagerSpace() SLSWindowManagerSpace

NewSLSWindowManagerSpace creates a new SLSWindowManagerSpace instance.

func SLSWindowManagerSpaceFromID ¶

func SLSWindowManagerSpaceFromID(id objc.ID) SLSWindowManagerSpace

SLSWindowManagerSpaceFromID constructs a SLSWindowManagerSpace from an objc.ID.

func (SLSWindowManagerSpace) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSWindowManagerSpace) CanEffectiveDisplayID ¶ added in v0.6.0

func (s SLSWindowManagerSpace) CanEffectiveDisplayID() bool

CanEffectiveDisplayID reports whether the receiver responds to the private selector _effectiveDisplayID.

func (SLSWindowManagerSpace) CurrentSpace ¶

func (s SLSWindowManagerSpace) CurrentSpace() bool

func (SLSWindowManagerSpace) DisplayUUID ¶

func (s SLSWindowManagerSpace) DisplayUUID() string

func (SLSWindowManagerSpace) EffectiveDisplayID ¶

func (s SLSWindowManagerSpace) EffectiveDisplayID() (objectivec.IObject, error)

EffectiveDisplayID is an exported wrapper for the private method _effectiveDisplayID.

func (SLSWindowManagerSpace) Init ¶

Init initializes the instance.

func (SLSWindowManagerSpace) IsCurrentSpace ¶

func (s SLSWindowManagerSpace) IsCurrentSpace() bool

func (SLSWindowManagerSpace) IsManagedSpace ¶

func (s SLSWindowManagerSpace) IsManagedSpace() bool

func (SLSWindowManagerSpace) ManagedSpace ¶

func (s SLSWindowManagerSpace) ManagedSpace() bool

func (SLSWindowManagerSpace) Manager ¶

func (SLSWindowManagerSpace) SetDisplayUUID ¶

func (s SLSWindowManagerSpace) SetDisplayUUID(value string)

func (SLSWindowManagerSpace) SetManagedSpace ¶

func (s SLSWindowManagerSpace) SetManagedSpace(value bool)

func (SLSWindowManagerSpace) SetManager ¶

func (s SLSWindowManagerSpace) SetManager(value ISLSSpaceWindowManager)

func (SLSWindowManagerSpace) SetSpaceID ¶

func (s SLSWindowManagerSpace) SetSpaceID(value uint64)

func (SLSWindowManagerSpace) SetType ¶

func (s SLSWindowManagerSpace) SetType(value int)

func (SLSWindowManagerSpace) SetWindowIDs ¶

func (s SLSWindowManagerSpace) SetWindowIDs(value foundation.INSSet)

func (SLSWindowManagerSpace) SpaceID ¶

func (s SLSWindowManagerSpace) SpaceID() uint64

func (SLSWindowManagerSpace) Type ¶

func (s SLSWindowManagerSpace) Type() int

func (SLSWindowManagerSpace) WindowIDs ¶

func (s SLSWindowManagerSpace) WindowIDs() foundation.INSSet

type SLSWindowManagerSpaceClass ¶

type SLSWindowManagerSpaceClass struct {
	// contains filtered or unexported fields
}

func GetSLSWindowManagerSpaceClass ¶

func GetSLSWindowManagerSpaceClass() SLSWindowManagerSpaceClass

GetSLSWindowManagerSpaceClass returns the class object for SLSWindowManagerSpace.

func (SLSWindowManagerSpaceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSWindowManagerSpaceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSXPCService ¶

type SLSXPCService struct {
	objectivec.Object
}

Methods ¶

func NewSLSXPCService ¶

func NewSLSXPCService() SLSXPCService

NewSLSXPCService creates a new SLSXPCService instance.

func SLSXPCServiceFromID ¶

func SLSXPCServiceFromID(id objc.ID) SLSXPCService

SLSXPCServiceFromID constructs a SLSXPCService from an objc.ID.

func (SLSXPCService) Autoreconnect ¶

func (s SLSXPCService) Autoreconnect() bool

func (SLSXPCService) Autorelease ¶

func (s SLSXPCService) Autorelease() SLSXPCService

Autorelease adds the receiver to the current autorelease pool.

func (SLSXPCService) CfStringToCStringPtr ¶

func (s SLSXPCService) CfStringToCStringPtr(ptr objectivec.IObject) string

func (SLSXPCService) Connected ¶

func (s SLSXPCService) Connected() bool

func (SLSXPCService) Connection ¶

func (s SLSXPCService) Connection() objectivec.Object

func (SLSXPCService) CreateCancellableMachRecvSourceWithQueueErrorCancelAction ¶

func (s SLSXPCService) CreateCancellableMachRecvSourceWithQueueErrorCancelAction(queue objectivec.IObject, error_ []objectivec.IObject, action VoidHandler) objectivec.IObject

func (SLSXPCService) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler ¶

func (s SLSXPCService) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler(queue objectivec.IObject, handler VoidHandler, handler2 VoidHandler)

func (SLSXPCService) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandlerSync ¶

func (s SLSXPCService) CreateNoSenderRecvPairWithQueueErrorHandlerEventHandlerSync(ctx context.Context, queue objectivec.IObject, handler VoidHandler) error

CreateNoSenderRecvPairWithQueueErrorHandlerEventHandlerSync is a synchronous wrapper around SLSXPCService.CreateNoSenderRecvPairWithQueueErrorHandlerEventHandler. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) CreateXPCDictionary ¶

func (s SLSXPCService) CreateXPCDictionary(xPCDictionary uint64) objectivec.IObject

func (SLSXPCService) DebugDescription ¶

func (s SLSXPCService) DebugDescription() string

func (SLSXPCService) Description ¶

func (s SLSXPCService) Description() string

func (SLSXPCService) Enabled ¶

func (s SLSXPCService) Enabled() bool

func (SLSXPCService) GetConnectionQueue ¶

func (s SLSXPCService) GetConnectionQueue() objectivec.IObject

func (SLSXPCService) HandleXPCEvent ¶

func (s SLSXPCService) HandleXPCEvent(xPCEvent objectivec.IObject)

func (SLSXPCService) Hash ¶

func (s SLSXPCService) Hash() uint64

func (SLSXPCService) Init ¶

func (s SLSXPCService) Init() SLSXPCService

Init initializes the instance.

func (SLSXPCService) InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock ¶

func (s SLSXPCService) InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock(name objectivec.IObject, queue objectivec.IObject, autoreconnect bool, handler VoidHandler, block VoidHandler) SLSXPCService

func (SLSXPCService) InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlockSync ¶

func (s SLSXPCService) InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlockSync(ctx context.Context, name objectivec.IObject, queue objectivec.IObject, autoreconnect bool, handler VoidHandler) error

InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlockSync is a synchronous wrapper around SLSXPCService.InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) InitWithConnectionErrorHandlerNotificationBlock ¶

func (s SLSXPCService) InitWithConnectionErrorHandlerNotificationBlock(connection objectivec.IObject, handler VoidHandler, block VoidHandler) SLSXPCService

func (SLSXPCService) InitWithConnectionErrorHandlerNotificationBlockSync ¶

func (s SLSXPCService) InitWithConnectionErrorHandlerNotificationBlockSync(ctx context.Context, connection objectivec.IObject, handler VoidHandler) error

InitWithConnectionErrorHandlerNotificationBlockSync is a synchronous wrapper around SLSXPCService.InitWithConnectionErrorHandlerNotificationBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) MakeNSErrorForCGError ¶

func (s SLSXPCService) MakeNSErrorForCGError(cGError int64) objectivec.IObject

func (SLSXPCService) MakeNSErrorForCocoaError ¶

func (s SLSXPCService) MakeNSErrorForCocoaError(error_ int64) objectivec.IObject

func (SLSXPCService) MakeNSErrorForMachError ¶

func (s SLSXPCService) MakeNSErrorForMachError(error_ int64) objectivec.IObject

func (SLSXPCService) MakeNSErrorForOSStatus ¶

func (s SLSXPCService) MakeNSErrorForOSStatus(oSStatus int64) objectivec.IObject

func (SLSXPCService) MakeNSErrorForPOSIXError ¶

func (s SLSXPCService) MakeNSErrorForPOSIXError(pOSIXError int64) objectivec.IObject

func (SLSXPCService) NotifyQueue ¶

func (s SLSXPCService) NotifyQueue() objectivec.Object

func (SLSXPCService) ReinitConnection ¶

func (s SLSXPCService) ReinitConnection() bool

func (SLSXPCService) SendNSError ¶

func (s SLSXPCService) SendNSError(nSError objectivec.IObject)

func (SLSXPCService) SendXPCConnectionClosed ¶

func (s SLSXPCService) SendXPCConnectionClosed() int

func (SLSXPCService) SendXPCDictionary ¶

func (s SLSXPCService) SendXPCDictionary(xPCDictionary objectivec.IObject) int

func (SLSXPCService) SendXPCDictionarySync ¶

func (s SLSXPCService) SendXPCDictionarySync(sync objectivec.IObject) objectivec.IObject

func (SLSXPCService) SetAutoreconnect ¶

func (s SLSXPCService) SetAutoreconnect(value bool)

func (SLSXPCService) SetClientErrorBlock ¶

func (s SLSXPCService) SetClientErrorBlock(block VoidHandler)

func (SLSXPCService) SetClientErrorBlockSync ¶

func (s SLSXPCService) SetClientErrorBlockSync(ctx context.Context) error

SetClientErrorBlockSync is a synchronous wrapper around SLSXPCService.SetClientErrorBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) SetClientNotificationBlock ¶

func (s SLSXPCService) SetClientNotificationBlock(block VoidHandler)

func (SLSXPCService) SetClientNotificationBlockSync ¶

func (s SLSXPCService) SetClientNotificationBlockSync(ctx context.Context) error

SetClientNotificationBlockSync is a synchronous wrapper around SLSXPCService.SetClientNotificationBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) SetConnected ¶

func (s SLSXPCService) SetConnected(value bool)

func (SLSXPCService) SetConnection ¶

func (s SLSXPCService) SetConnection(value objectivec.Object)

func (SLSXPCService) SetEnabled ¶

func (s SLSXPCService) SetEnabled(value bool)

func (SLSXPCService) SetErrorBlock ¶

func (s SLSXPCService) SetErrorBlock(block VoidHandler)

func (SLSXPCService) SetErrorBlockSync ¶

func (s SLSXPCService) SetErrorBlockSync(ctx context.Context) error

SetErrorBlockSync is a synchronous wrapper around SLSXPCService.SetErrorBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) SetNotificationBlock ¶

func (s SLSXPCService) SetNotificationBlock(block VoidHandler)

func (SLSXPCService) SetNotificationBlockSync ¶

func (s SLSXPCService) SetNotificationBlockSync(ctx context.Context) error

SetNotificationBlockSync is a synchronous wrapper around SLSXPCService.SetNotificationBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSXPCService) SetNotifyQueue ¶

func (s SLSXPCService) SetNotifyQueue(value objectivec.Object)

func (SLSXPCService) SetSetTarget ¶

func (s SLSXPCService) SetSetTarget(value bool)

func (SLSXPCService) SetTarget ¶

func (s SLSXPCService) SetTarget() bool

func (SLSXPCService) Superclass ¶

func (s SLSXPCService) Superclass() objectivec.Class

type SLSXPCServiceClass ¶

type SLSXPCServiceClass struct {
	// contains filtered or unexported fields
}

func GetSLSXPCServiceClass ¶

func GetSLSXPCServiceClass() SLSXPCServiceClass

GetSLSXPCServiceClass returns the class object for SLSXPCService.

func (SLSXPCServiceClass) Alloc ¶

func (sc SLSXPCServiceClass) Alloc() SLSXPCService

Alloc allocates memory for a new instance of the class.

func (SLSXPCServiceClass) Class ¶

func (sc SLSXPCServiceClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLSXPCServiceProtocol ¶

type SLSXPCServiceProtocol interface {
	objectivec.IObject

	// Autoreconnect protocol.
	Autoreconnect() bool

	// ClientErrorBlock protocol.
	ClientErrorBlock() unsafe.Pointer

	// ClientNotificationBlock protocol.
	ClientNotificationBlock() unsafe.Pointer

	// Connected protocol.
	Connected() bool

	// Enabled protocol.
	Enabled() bool

	// ErrorBlock protocol.
	ErrorBlock() unsafe.Pointer

	// NotificationBlock protocol.
	NotificationBlock() unsafe.Pointer

	// SetAutoreconnect protocol.
	SetAutoreconnect(autoreconnect bool)

	// SetTarget protocol.
	SetTarget() bool
}

SLSXPCServiceProtocol protocol.

type SLSXPCServiceProtocolObject ¶

type SLSXPCServiceProtocolObject struct {
	objectivec.Object
}

SLSXPCServiceProtocolObject wraps an existing Objective-C object that conforms to the SLSXPCServiceProtocol protocol.

func SLSXPCServiceProtocolObjectFromID ¶

func SLSXPCServiceProtocolObjectFromID(id objc.ID) SLSXPCServiceProtocolObject

SLSXPCServiceProtocolObjectFromID constructs a SLSXPCServiceProtocolObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSXPCServiceProtocolObject) Autoreconnect ¶

func (o SLSXPCServiceProtocolObject) Autoreconnect() bool

func (SLSXPCServiceProtocolObject) BaseObject ¶

func (SLSXPCServiceProtocolObject) ClientErrorBlock ¶

func (o SLSXPCServiceProtocolObject) ClientErrorBlock() unsafe.Pointer

func (SLSXPCServiceProtocolObject) ClientNotificationBlock ¶

func (o SLSXPCServiceProtocolObject) ClientNotificationBlock() unsafe.Pointer

func (SLSXPCServiceProtocolObject) Connected ¶

func (o SLSXPCServiceProtocolObject) Connected() bool

func (SLSXPCServiceProtocolObject) Connection ¶

func (SLSXPCServiceProtocolObject) CreateXPCDictionary ¶

func (o SLSXPCServiceProtocolObject) CreateXPCDictionary(xPCDictionary uint64) objectivec.IObject

func (SLSXPCServiceProtocolObject) Enabled ¶

func (o SLSXPCServiceProtocolObject) Enabled() bool

func (SLSXPCServiceProtocolObject) ErrorBlock ¶

func (SLSXPCServiceProtocolObject) NotificationBlock ¶

func (o SLSXPCServiceProtocolObject) NotificationBlock() unsafe.Pointer

func (SLSXPCServiceProtocolObject) NotifyQueue ¶

func (SLSXPCServiceProtocolObject) SendXPCDictionary ¶

func (o SLSXPCServiceProtocolObject) SendXPCDictionary(xPCDictionary objectivec.IObject) int

func (SLSXPCServiceProtocolObject) SendXPCDictionarySync ¶

func (o SLSXPCServiceProtocolObject) SendXPCDictionarySync(sync objectivec.IObject) objectivec.IObject

func (SLSXPCServiceProtocolObject) SetAutoreconnect ¶

func (o SLSXPCServiceProtocolObject) SetAutoreconnect(autoreconnect bool)

func (SLSXPCServiceProtocolObject) SetTarget ¶

func (o SLSXPCServiceProtocolObject) SetTarget() bool

type SLSZeroingWeakContainer ¶

type SLSZeroingWeakContainer struct {
	objectivec.Object
}

Methods ¶

func NewSLSZeroingWeakContainer ¶

func NewSLSZeroingWeakContainer() SLSZeroingWeakContainer

NewSLSZeroingWeakContainer creates a new SLSZeroingWeakContainer instance.

func NewSLSZeroingWeakContainerWithObject ¶

func NewSLSZeroingWeakContainerWithObject(object objectivec.IObject) SLSZeroingWeakContainer

func SLSZeroingWeakContainerFromID ¶

func SLSZeroingWeakContainerFromID(id objc.ID) SLSZeroingWeakContainer

SLSZeroingWeakContainerFromID constructs a SLSZeroingWeakContainer from an objc.ID.

func (SLSZeroingWeakContainer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSZeroingWeakContainer) GetObject ¶

func (SLSZeroingWeakContainer) Init ¶

Init initializes the instance.

func (SLSZeroingWeakContainer) InitWithObject ¶

func (SLSZeroingWeakContainer) Invalidate ¶

func (s SLSZeroingWeakContainer) Invalidate()

func (SLSZeroingWeakContainer) Reference ¶

func (SLSZeroingWeakContainer) SetReference ¶

func (s SLSZeroingWeakContainer) SetReference(value objectivec.IObject)

type SLSZeroingWeakContainerClass ¶

type SLSZeroingWeakContainerClass struct {
	// contains filtered or unexported fields
}

func GetSLSZeroingWeakContainerClass ¶

func GetSLSZeroingWeakContainerClass() SLSZeroingWeakContainerClass

GetSLSZeroingWeakContainerClass returns the class object for SLSZeroingWeakContainer.

func (SLSZeroingWeakContainerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSZeroingWeakContainerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSZeroingWeakContainerClass) ContainerWithObject ¶

func (_SLSZeroingWeakContainerClass SLSZeroingWeakContainerClass) ContainerWithObject(object objectivec.IObject) objectivec.IObject

type SLScreenTelemetryConnection ¶

type SLScreenTelemetryConnection struct {
	objectivec.Object
}

Methods ¶

func NewSLScreenTelemetryConnection ¶

func NewSLScreenTelemetryConnection() SLScreenTelemetryConnection

NewSLScreenTelemetryConnection creates a new SLScreenTelemetryConnection instance.

func SLScreenTelemetryConnectionFromID ¶

func SLScreenTelemetryConnectionFromID(id objc.ID) SLScreenTelemetryConnection

SLScreenTelemetryConnectionFromID constructs a SLScreenTelemetryConnection from an objc.ID.

func (SLScreenTelemetryConnection) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLScreenTelemetryConnection) Close ¶

func (s SLScreenTelemetryConnection) Close()

func (SLScreenTelemetryConnection) Closed ¶

func (s SLScreenTelemetryConnection) Closed() bool

func (SLScreenTelemetryConnection) ClosedWithError ¶

func (s SLScreenTelemetryConnection) ClosedWithError(error_ objectivec.IObject)

func (SLScreenTelemetryConnection) ConnectUsingXPCConnectionAndConfigMessage ¶

func (s SLScreenTelemetryConnection) ConnectUsingXPCConnectionAndConfigMessage(xPCConnection objectivec.IObject, message objectivec.IObject)

func (SLScreenTelemetryConnection) Connection ¶

func (SLScreenTelemetryConnection) HandleMessage ¶

func (s SLScreenTelemetryConnection) HandleMessage(message objectivec.IObject)

func (SLScreenTelemetryConnection) Init ¶

Init initializes the instance.

func (SLScreenTelemetryConnection) InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock ¶

func (s SLScreenTelemetryConnection) InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock(width uint32, height uint32, rows uint32, columns uint32, interval float64, queue objectivec.IObject, block VoidHandler) SLScreenTelemetryConnection

func (SLScreenTelemetryConnection) InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlockSync ¶

func (s SLScreenTelemetryConnection) InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlockSync(ctx context.Context, width uint32, height uint32, rows uint32, columns uint32, interval float64, queue objectivec.IObject) error

InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlockSync is a synchronous wrapper around SLScreenTelemetryConnection.InitWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLScreenTelemetryConnection) Queue ¶

func (SLScreenTelemetryConnection) SetClosed ¶

func (s SLScreenTelemetryConnection) SetClosed(value bool)

func (SLScreenTelemetryConnection) SetConnection ¶

func (s SLScreenTelemetryConnection) SetConnection(value objectivec.Object)

func (SLScreenTelemetryConnection) UpdateBlock ¶

func (s SLScreenTelemetryConnection) UpdateBlock() VoidHandler

func (SLScreenTelemetryConnection) ZeroingContainer ¶

type SLScreenTelemetryConnectionClass ¶

type SLScreenTelemetryConnectionClass struct {
	// contains filtered or unexported fields
}

func GetSLScreenTelemetryConnectionClass ¶

func GetSLScreenTelemetryConnectionClass() SLScreenTelemetryConnectionClass

GetSLScreenTelemetryConnectionClass returns the class object for SLScreenTelemetryConnection.

func (SLScreenTelemetryConnectionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLScreenTelemetryConnectionClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLScreenTelemetryConnectionClass) ConnectionWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock ¶

func (_SLScreenTelemetryConnectionClass SLScreenTelemetryConnectionClass) ConnectionWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock(width uint32, height uint32, rows uint32, columns uint32, interval float64, queue objectivec.IObject, block VoidHandler) objectivec.IObject

func (SLScreenTelemetryConnectionClass) ConnectionWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlockSync ¶

func (sc SLScreenTelemetryConnectionClass) ConnectionWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlockSync(ctx context.Context, width uint32, height uint32, rows uint32, columns uint32, interval float64, queue objectivec.IObject) error

ConnectionWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlockSync is a synchronous wrapper around [SLScreenTelemetryConnection.ConnectionWithZoneWidthZoneHeightZoneRowsZoneColumnsSamplingIntervalQueueAndUpdateBlock]. It blocks until the completion handler fires or the context is cancelled.

type SLSecureCursorAssertion ¶

type SLSecureCursorAssertion struct {
	objectivec.Object
}

Methods ¶

func NewSLSecureCursorAssertion ¶

func NewSLSecureCursorAssertion() SLSecureCursorAssertion

NewSLSecureCursorAssertion creates a new SLSecureCursorAssertion instance.

func SLSecureCursorAssertionFromID ¶

func SLSecureCursorAssertionFromID(id objc.ID) SLSecureCursorAssertion

SLSecureCursorAssertionFromID constructs a SLSecureCursorAssertion from an objc.ID.

func (SLSecureCursorAssertion) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSecureCursorAssertion) Init ¶

Init initializes the instance.

func (SLSecureCursorAssertion) Invalidate ¶

func (s SLSecureCursorAssertion) Invalidate()

func (SLSecureCursorAssertion) IsValid ¶

func (s SLSecureCursorAssertion) IsValid() bool

func (SLSecureCursorAssertion) SetUuid ¶

func (s SLSecureCursorAssertion) SetUuid(value foundation.NSUUID)

func (SLSecureCursorAssertion) Uuid ¶

func (SLSecureCursorAssertion) Valid ¶

func (s SLSecureCursorAssertion) Valid() bool

type SLSecureCursorAssertionClass ¶

type SLSecureCursorAssertionClass struct {
	// contains filtered or unexported fields
}

func GetSLSecureCursorAssertionClass ¶

func GetSLSecureCursorAssertionClass() SLSecureCursorAssertionClass

GetSLSecureCursorAssertionClass returns the class object for SLSecureCursorAssertion.

func (SLSecureCursorAssertionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSecureCursorAssertionClass) Assertion ¶

func (_SLSecureCursorAssertionClass SLSecureCursorAssertionClass) Assertion() objectivec.IObject

func (SLSecureCursorAssertionClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSecureCursorAssertionClass) InvalidateAll ¶

func (_SLSecureCursorAssertionClass SLSecureCursorAssertionClass) InvalidateAll()

type SLSecureCursorAssertionManager ¶

type SLSecureCursorAssertionManager struct {
	objectivec.Object
}

Methods ¶

func NewSLSecureCursorAssertionManager ¶

func NewSLSecureCursorAssertionManager() SLSecureCursorAssertionManager

NewSLSecureCursorAssertionManager creates a new SLSecureCursorAssertionManager instance.

func SLSecureCursorAssertionManagerFromID ¶

func SLSecureCursorAssertionManagerFromID(id objc.ID) SLSecureCursorAssertionManager

SLSecureCursorAssertionManagerFromID constructs a SLSecureCursorAssertionManager from an objc.ID.

func (SLSecureCursorAssertionManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSecureCursorAssertionManager) Init ¶

Init initializes the instance.

func (SLSecureCursorAssertionManager) InvalidateAll ¶

func (s SLSecureCursorAssertionManager) InvalidateAll()

func (SLSecureCursorAssertionManager) InvalidateUUID ¶

func (s SLSecureCursorAssertionManager) InvalidateUUID(uuid objectivec.IObject)

func (SLSecureCursorAssertionManager) StrongAssertionUUIDs ¶

func (s SLSecureCursorAssertionManager) StrongAssertionUUIDs() foundation.NSHashTable

func (SLSecureCursorAssertionManager) TakeAssertion ¶

func (SLSecureCursorAssertionManager) UnmapUUID ¶

func (SLSecureCursorAssertionManager) WeakAssertionMap ¶

type SLSecureCursorAssertionManagerClass ¶

type SLSecureCursorAssertionManagerClass struct {
	// contains filtered or unexported fields
}

func GetSLSecureCursorAssertionManagerClass ¶

func GetSLSecureCursorAssertionManagerClass() SLSecureCursorAssertionManagerClass

GetSLSecureCursorAssertionManagerClass returns the class object for SLSecureCursorAssertionManager.

func (SLSecureCursorAssertionManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSecureCursorAssertionManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSecureCursorAssertionManagerClass) SharedManager ¶

func (_SLSecureCursorAssertionManagerClass SLSecureCursorAssertionManagerClass) SharedManager() SLSecureCursorAssertionManager

type SLSessionOwner ¶

type SLSessionOwner struct {
	objectivec.Object
}

Methods ¶

func NewSLSessionOwner ¶

func NewSLSessionOwner() SLSessionOwner

NewSLSessionOwner creates a new SLSessionOwner instance.

func NewSLSessionOwnerWithPortAuditSessionIDCgSessionID ¶

func NewSLSessionOwnerWithPortAuditSessionIDCgSessionID(port uint32, id int, id2 uint32) SLSessionOwner

func NewSLSessionOwnerWithXPCSerialization ¶

func NewSLSessionOwnerWithXPCSerialization(xPCSerialization objectivec.IObject) SLSessionOwner

func SLSessionOwnerFromID ¶

func SLSessionOwnerFromID(id objc.ID) SLSessionOwner

SLSessionOwnerFromID constructs a SLSessionOwner from an objc.ID.

func (SLSessionOwner) AuditSessionID ¶

func (s SLSessionOwner) AuditSessionID() foundation.NSNumber

func (SLSessionOwner) Autorelease ¶

func (s SLSessionOwner) Autorelease() SLSessionOwner

Autorelease adds the receiver to the current autorelease pool.

func (SLSessionOwner) CreateXPCSerializationAndInvalidate ¶

func (s SLSessionOwner) CreateXPCSerializationAndInvalidate() objectivec.IObject

func (SLSessionOwner) Init ¶

func (s SLSessionOwner) Init() SLSessionOwner

Init initializes the instance.

func (SLSessionOwner) InitWithPortAuditSessionIDCgSessionID ¶

func (s SLSessionOwner) InitWithPortAuditSessionIDCgSessionID(port uint32, id int, id2 uint32) SLSessionOwner

func (SLSessionOwner) InitWithXPCSerialization ¶

func (s SLSessionOwner) InitWithXPCSerialization(xPCSerialization objectivec.IObject) SLSessionOwner

func (SLSessionOwner) IsValid ¶

func (s SLSessionOwner) IsValid() bool

func (SLSessionOwner) Port ¶

func (s SLSessionOwner) Port() uint32

func (SLSessionOwner) SessionID ¶

func (s SLSessionOwner) SessionID() foundation.NSNumber

func (SLSessionOwner) SetAuditSessionID ¶

func (s SLSessionOwner) SetAuditSessionID(value foundation.NSNumber)

func (SLSessionOwner) SetPort ¶

func (s SLSessionOwner) SetPort(value uint32)

func (SLSessionOwner) SetSessionID ¶

func (s SLSessionOwner) SetSessionID(value foundation.NSNumber)

func (SLSessionOwner) Valid ¶

func (s SLSessionOwner) Valid() bool

type SLSessionOwnerClass ¶

type SLSessionOwnerClass struct {
	// contains filtered or unexported fields
}

func GetSLSessionOwnerClass ¶

func GetSLSessionOwnerClass() SLSessionOwnerClass

GetSLSessionOwnerClass returns the class object for SLSessionOwner.

func (SLSessionOwnerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSessionOwnerClass) Class ¶

func (sc SLSessionOwnerClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

func (SLSessionOwnerClass) SessionOwnerBySettingLoginwindowConnection ¶

func (_SLSessionOwnerClass SLSessionOwnerClass) SessionOwnerBySettingLoginwindowConnection(connection uint32) objectivec.IObject

func (SLSessionOwnerClass) SessionOwnerForNewSessionWithAuditSessionID ¶

func (_SLSessionOwnerClass SLSessionOwnerClass) SessionOwnerForNewSessionWithAuditSessionID(id objectivec.IObject) objectivec.IObject

func (SLSessionOwnerClass) SessionOwnerForNewSessionWithAuditSessionIDLaunchData ¶

func (_SLSessionOwnerClass SLSessionOwnerClass) SessionOwnerForNewSessionWithAuditSessionIDLaunchData(id objectivec.IObject, data objectivec.IObject) objectivec.IObject

func (SLSessionOwnerClass) SessionOwnerWithPortAuditSessionIDCgSessionID ¶

func (_SLSessionOwnerClass SLSessionOwnerClass) SessionOwnerWithPortAuditSessionIDCgSessionID(port uint32, id int, id2 uint32) objectivec.IObject

func (SLSessionOwnerClass) SessionOwnerWithXPCSerialization ¶

func (_SLSessionOwnerClass SLSessionOwnerClass) SessionOwnerWithXPCSerialization(xPCSerialization objectivec.IObject) objectivec.IObject

type SLSharingSession ¶

type SLSharingSession struct {
	objectivec.Object
}

Methods ¶

func NewSLSharingSession ¶

func NewSLSharingSession() SLSharingSession

NewSLSharingSession creates a new SLSharingSession instance.

func NewSLSharingSessionFromUUID ¶

func NewSLSharingSessionFromUUID(uuid objectivec.IObject) SLSharingSession

func NewSLSharingSessionWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications ¶

func NewSLSharingSessionWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications(title objectivec.IObject, indicator bool, notifications bool) SLSharingSession

func NewSLSharingSessionWithUUIDTitleType ¶

func NewSLSharingSessionWithUUIDTitleType(uuid objectivec.IObject, title objectivec.IObject, type_ int) SLSharingSession

func SLSharingSessionFromID ¶

func SLSharingSessionFromID(id objc.ID) SLSharingSession

SLSharingSessionFromID constructs a SLSharingSession from an objc.ID.

func (SLSharingSession) Autorelease ¶

func (s SLSharingSession) Autorelease() SLSharingSession

Autorelease adds the receiver to the current autorelease pool.

func (SLSharingSession) Content ¶

func (s SLSharingSession) Content() objectivec.IObject

func (SLSharingSession) GetUUID ¶

func (s SLSharingSession) GetUUID() objectivec.IObject

func (SLSharingSession) GetUUIDBytes ¶

func (s SLSharingSession) GetUUIDBytes() unsafe.Pointer

func (SLSharingSession) Init ¶

Init initializes the instance.

func (SLSharingSession) InitFromUUID ¶

func (s SLSharingSession) InitFromUUID(uuid objectivec.IObject) SLSharingSession

func (SLSharingSession) InitWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications ¶

func (s SLSharingSession) InitWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications(title objectivec.IObject, indicator bool, notifications bool) SLSharingSession

func (SLSharingSession) InitWithUUIDTitleType ¶

func (s SLSharingSession) InitWithUUIDTitleType(uuid objectivec.IObject, title objectivec.IObject, type_ int) SLSharingSession

func (SLSharingSession) IsEqualToSharingSession ¶

func (s SLSharingSession) IsEqualToSharingSession(session objectivec.IObject) bool

func (SLSharingSession) LifetimePort ¶

func (s SLSharingSession) LifetimePort() uint32

func (SLSharingSession) SetContent ¶

func (s SLSharingSession) SetContent(content objectivec.IObject)

func (SLSharingSession) SetLifetimePort ¶

func (s SLSharingSession) SetLifetimePort(value uint32)

func (SLSharingSession) SetPresentationDisplayPrimaryEnableShowCursor ¶

func (s SLSharingSession) SetPresentationDisplayPrimaryEnableShowCursor(display objectivec.IObject, primary objectivec.IObject, enable bool, cursor bool)

func (SLSharingSession) SetType ¶

func (s SLSharingSession) SetType(value int)

func (SLSharingSession) SetUuid_internal ¶

func (s SLSharingSession) SetUuid_internal(value foundation.NSUUID)

func (SLSharingSession) ShowPicker ¶

func (s SLSharingSession) ShowPicker()

func (SLSharingSession) Title ¶

func (s SLSharingSession) Title() string

func (SLSharingSession) Type ¶

func (s SLSharingSession) Type() int

func (SLSharingSession) Uuid ¶

func (SLSharingSession) Uuid_internal ¶

func (s SLSharingSession) Uuid_internal() foundation.NSUUID

type SLSharingSessionClass ¶

type SLSharingSessionClass struct {
	// contains filtered or unexported fields
}

func GetSLSharingSessionClass ¶

func GetSLSharingSessionClass() SLSharingSessionClass

GetSLSharingSessionClass returns the class object for SLSharingSession.

func (SLSharingSessionClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSharingSessionClass) Class ¶

func (sc SLSharingSessionClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLSharingSessionContent ¶

type SLSharingSessionContent struct {
	objectivec.Object
}

Methods ¶

func NewSLSharingSessionContent ¶

func NewSLSharingSessionContent() SLSharingSessionContent

NewSLSharingSessionContent creates a new SLSharingSessionContent instance.

func NewSLSharingSessionContentInternalDisplay ¶

func NewSLSharingSessionContentInternalDisplay(internal objectivec.IObject, display objectivec.IObject) SLSharingSessionContent

func NewSLSharingSessionContentWithDisplayID ¶

func NewSLSharingSessionContentWithDisplayID(id objectivec.IObject) SLSharingSessionContent

func NewSLSharingSessionContentWithWindowID ¶

func NewSLSharingSessionContentWithWindowID(id objectivec.IObject) SLSharingSessionContent

func SLSharingSessionContentFromID ¶

func SLSharingSessionContentFromID(id objc.ID) SLSharingSessionContent

SLSharingSessionContentFromID constructs a SLSharingSessionContent from an objc.ID.

func (SLSharingSessionContent) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSharingSessionContent) DisplayID ¶

func (SLSharingSessionContent) Filter ¶

func (SLSharingSessionContent) Init ¶

Init initializes the instance.

func (SLSharingSessionContent) InitInternalDisplay ¶

func (s SLSharingSessionContent) InitInternalDisplay(internal objectivec.IObject, display objectivec.IObject) SLSharingSessionContent

func (SLSharingSessionContent) InitWithDisplayID ¶

func (SLSharingSessionContent) InitWithWindowID ¶

func (SLSharingSessionContent) MetaData ¶

func (SLSharingSessionContent) SetDisplayID ¶

func (s SLSharingSessionContent) SetDisplayID(value foundation.NSNumber)

func (SLSharingSessionContent) SetFilter ¶

func (s SLSharingSessionContent) SetFilter(value ISLWindowFilter)

func (SLSharingSessionContent) SetMetaData ¶

func (s SLSharingSessionContent) SetMetaData(value foundation.INSDictionary)

type SLSharingSessionContentClass ¶

type SLSharingSessionContentClass struct {
	// contains filtered or unexported fields
}

func GetSLSharingSessionContentClass ¶

func GetSLSharingSessionContentClass() SLSharingSessionContentClass

GetSLSharingSessionContentClass returns the class object for SLSharingSessionContent.

func (SLSharingSessionContentClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSharingSessionContentClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLSharingSessionManager ¶

type SLSharingSessionManager struct {
	objectivec.Object
}

Methods ¶

func NewSLSharingSessionManager ¶

func NewSLSharingSessionManager() SLSharingSessionManager

NewSLSharingSessionManager creates a new SLSharingSessionManager instance.

func NewSLSharingSessionManagerPrivate ¶

func NewSLSharingSessionManagerPrivate() SLSharingSessionManager

func SLSharingSessionManagerFromID ¶

func SLSharingSessionManagerFromID(id objc.ID) SLSharingSessionManager

SLSharingSessionManagerFromID constructs a SLSharingSessionManager from an objc.ID.

func (SLSharingSessionManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLSharingSessionManager) BeginNoPillSharingSessionWithTitle ¶

func (s SLSharingSessionManager) BeginNoPillSharingSessionWithTitle(title objectivec.IObject) objectivec.IObject

func (SLSharingSessionManager) BeginSharingSessionWithTitle ¶

func (s SLSharingSessionManager) BeginSharingSessionWithTitle(title objectivec.IObject) objectivec.IObject

func (SLSharingSessionManager) BeginSharingSessionWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications ¶

func (s SLSharingSessionManager) BeginSharingSessionWithTitleSuppressWindowSharingIndicatorSuppressMenuBarSharingIndicatorNotifications(title objectivec.IObject, indicator bool, notifications bool) objectivec.IObject

func (SLSharingSessionManager) ClientContexts ¶

func (s SLSharingSessionManager) ClientContexts() foundation.NSMapTable

func (SLSharingSessionManager) ContextForPayload ¶

func (s SLSharingSessionManager) ContextForPayload(payload objectivec.IObject) objectivec.IObject

func (SLSharingSessionManager) CopyAllSessions ¶

func (s SLSharingSessionManager) CopyAllSessions() objectivec.IObject

func (SLSharingSessionManager) Delegate ¶

func (s SLSharingSessionManager) Delegate() unsafe.Pointer

func (SLSharingSessionManager) DispatchToClientDelegate ¶

func (s SLSharingSessionManager) DispatchToClientDelegate(delegate objectivec.IObject)

func (SLSharingSessionManager) EndSharingSession ¶

func (s SLSharingSessionManager) EndSharingSession(session objectivec.IObject)

func (SLSharingSessionManager) Init ¶

Init initializes the instance.

func (SLSharingSessionManager) InitPrivate ¶

func (SLSharingSessionManager) NotificationDictionary ¶

func (s SLSharingSessionManager) NotificationDictionary() objectivec.IObject

func (SLSharingSessionManager) PickerCanceledSession ¶

func (s SLSharingSessionManager) PickerCanceledSession(session objectivec.IObject)

func (SLSharingSessionManager) RegisterNotification ¶

func (s SLSharingSessionManager) RegisterNotification()

func (SLSharingSessionManager) SetClientContexts ¶

func (s SLSharingSessionManager) SetClientContexts(value foundation.NSMapTable)

func (SLSharingSessionManager) SetDelegate ¶

func (s SLSharingSessionManager) SetDelegate(value kernel.Pointer)

func (SLSharingSessionManager) SetDelegateBlock ¶

func (s SLSharingSessionManager) SetDelegateBlock(block VoidHandler)

func (SLSharingSessionManager) SetDelegateBlockSync ¶

func (s SLSharingSessionManager) SetDelegateBlockSync(ctx context.Context) error

SetDelegateBlockSync is a synchronous wrapper around SLSharingSessionManager.SetDelegateBlock. It blocks until the completion handler fires or the context is cancelled.

func (SLSharingSessionManager) SetSystemDelegate ¶

func (s SLSharingSessionManager) SetSystemDelegate(value kernel.Pointer)

func (SLSharingSessionManager) SystemDelegate ¶

func (s SLSharingSessionManager) SystemDelegate() unsafe.Pointer

func (SLSharingSessionManager) UnregisterNotification ¶

func (s SLSharingSessionManager) UnregisterNotification()

type SLSharingSessionManagerClass ¶

type SLSharingSessionManagerClass struct {
	// contains filtered or unexported fields
}

func GetSLSharingSessionManagerClass ¶

func GetSLSharingSessionManagerClass() SLSharingSessionManagerClass

GetSLSharingSessionManagerClass returns the class object for SLSharingSessionManager.

func (SLSharingSessionManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLSharingSessionManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLSharingSessionManagerClass) Shared ¶

func (_SLSharingSessionManagerClass SLSharingSessionManagerClass) Shared() SLSharingSessionManager

type SLSharingSessionManagerDelegate ¶

type SLSharingSessionManagerDelegate interface {
	objectivec.IObject
}

SLSharingSessionManagerDelegate protocol.

type SLSharingSessionManagerDelegateObject ¶

type SLSharingSessionManagerDelegateObject struct {
	objectivec.Object
}

SLSharingSessionManagerDelegateObject wraps an existing Objective-C object that conforms to the SLSharingSessionManagerDelegate protocol.

func SLSharingSessionManagerDelegateObjectFromID ¶

func SLSharingSessionManagerDelegateObjectFromID(id objc.ID) SLSharingSessionManagerDelegateObject

SLSharingSessionManagerDelegateObjectFromID constructs a SLSharingSessionManagerDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLSharingSessionManagerDelegateObject) BaseObject ¶

func (SLSharingSessionManagerDelegateObject) SharingSessionManagerPickerCanceledForSession ¶

func (o SLSharingSessionManagerDelegateObject) SharingSessionManagerPickerCanceledForSession(manager objectivec.IObject, session objectivec.IObject)

func (SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidBegin ¶

func (o SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidBegin(manager objectivec.IObject, begin objectivec.IObject)

func (SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidChangeContent ¶

func (o SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidChangeContent(manager objectivec.IObject, content objectivec.IObject)

func (SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidChangeMetaData ¶

func (o SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidChangeMetaData(manager objectivec.IObject, data objectivec.IObject)

func (SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidEnd ¶

func (o SLSharingSessionManagerDelegateObject) SharingSessionManagerSessionDidEnd(manager objectivec.IObject, end objectivec.IObject)

type SLVirtualDisplay ¶

type SLVirtualDisplay struct {
	objectivec.Object
}

Methods ¶

func NewSLVirtualDisplay ¶

func NewSLVirtualDisplay() SLVirtualDisplay

NewSLVirtualDisplay creates a new SLVirtualDisplay instance.

func NewSLVirtualDisplayWithConfigurationError ¶

func NewSLVirtualDisplayWithConfigurationError(configuration objectivec.IObject) (SLVirtualDisplay, error)

func SLVirtualDisplayFromID ¶

func SLVirtualDisplayFromID(id objc.ID) SLVirtualDisplay

SLVirtualDisplayFromID constructs a SLVirtualDisplay from an objc.ID.

func (SLVirtualDisplay) ApplySettingsError ¶

func (s SLVirtualDisplay) ApplySettingsError(settings objectivec.IObject) (bool, error)

func (SLVirtualDisplay) Autorelease ¶

func (s SLVirtualDisplay) Autorelease() SLVirtualDisplay

Autorelease adds the receiver to the current autorelease pool.

func (SLVirtualDisplay) Delegate ¶

func (s SLVirtualDisplay) Delegate() unsafe.Pointer

func (SLVirtualDisplay) Destroy ¶

func (s SLVirtualDisplay) Destroy()

func (SLVirtualDisplay) DisplayID ¶

func (s SLVirtualDisplay) DisplayID() uint32

func (SLVirtualDisplay) Init ¶

Init initializes the instance.

func (SLVirtualDisplay) InitWithConfigurationError ¶

func (s SLVirtualDisplay) InitWithConfigurationError(configuration objectivec.IObject) (SLVirtualDisplay, error)

func (SLVirtualDisplay) SetDelegate ¶

func (s SLVirtualDisplay) SetDelegate(value kernel.Pointer)

type SLVirtualDisplayCapabilities ¶

type SLVirtualDisplayCapabilities struct {
	objectivec.Object
}

Methods ¶

func NewSLVirtualDisplayCapabilities ¶

func NewSLVirtualDisplayCapabilities() SLVirtualDisplayCapabilities

NewSLVirtualDisplayCapabilities creates a new SLVirtualDisplayCapabilities instance.

func SLVirtualDisplayCapabilitiesFromID ¶

func SLVirtualDisplayCapabilitiesFromID(id objc.ID) SLVirtualDisplayCapabilities

SLVirtualDisplayCapabilitiesFromID constructs a SLVirtualDisplayCapabilities from an objc.ID.

func (SLVirtualDisplayCapabilities) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLVirtualDisplayCapabilities) DictionaryRepresentation ¶

func (s SLVirtualDisplayCapabilities) DictionaryRepresentation() objectivec.IObject

func (SLVirtualDisplayCapabilities) Init ¶

Init initializes the instance.

func (SLVirtualDisplayCapabilities) MaximumPixelsPerPoint ¶

func (s SLVirtualDisplayCapabilities) MaximumPixelsPerPoint() unsafe.Pointer

func (SLVirtualDisplayCapabilities) MaximumSizeInPixels ¶

func (s SLVirtualDisplayCapabilities) MaximumSizeInPixels() unsafe.Pointer

func (SLVirtualDisplayCapabilities) MinimumPixelsPerPoint ¶

func (s SLVirtualDisplayCapabilities) MinimumPixelsPerPoint() unsafe.Pointer

func (SLVirtualDisplayCapabilities) MinimumRefreshRate ¶

func (s SLVirtualDisplayCapabilities) MinimumRefreshRate() float32

type SLVirtualDisplayCapabilitiesClass ¶

type SLVirtualDisplayCapabilitiesClass struct {
	// contains filtered or unexported fields
}

func GetSLVirtualDisplayCapabilitiesClass ¶

func GetSLVirtualDisplayCapabilitiesClass() SLVirtualDisplayCapabilitiesClass

GetSLVirtualDisplayCapabilitiesClass returns the class object for SLVirtualDisplayCapabilities.

func (SLVirtualDisplayCapabilitiesClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLVirtualDisplayCapabilitiesClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLVirtualDisplayClass ¶

type SLVirtualDisplayClass struct {
	// contains filtered or unexported fields
}

func GetSLVirtualDisplayClass ¶

func GetSLVirtualDisplayClass() SLVirtualDisplayClass

GetSLVirtualDisplayClass returns the class object for SLVirtualDisplay.

func (SLVirtualDisplayClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLVirtualDisplayClass) Capabilities ¶

func (_SLVirtualDisplayClass SLVirtualDisplayClass) Capabilities() objectivec.IObject

func (SLVirtualDisplayClass) Class ¶

func (sc SLVirtualDisplayClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLVirtualDisplayConfiguration ¶

type SLVirtualDisplayConfiguration struct {
	objectivec.Object
}

Methods ¶

func NewSLVirtualDisplayConfiguration ¶

func NewSLVirtualDisplayConfiguration() SLVirtualDisplayConfiguration

NewSLVirtualDisplayConfiguration creates a new SLVirtualDisplayConfiguration instance.

func NewSLVirtualDisplayConfigurationWithNameVendorIDProductIDSerialNumberSizeInMillimetersMaximumSizeInPixelsChromaticitiesError ¶

func NewSLVirtualDisplayConfigurationWithNameVendorIDProductIDSerialNumberSizeInMillimetersMaximumSizeInPixelsChromaticitiesError(name objectivec.IObject, id uint64, id2 uint64, number uint64, millimeters kernel.Pointer, pixels kernel.Pointer, chromaticities kernel.Pointer) (SLVirtualDisplayConfiguration, error)

func SLVirtualDisplayConfigurationFromID ¶

func SLVirtualDisplayConfigurationFromID(id objc.ID) SLVirtualDisplayConfiguration

SLVirtualDisplayConfigurationFromID constructs a SLVirtualDisplayConfiguration from an objc.ID.

func (SLVirtualDisplayConfiguration) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLVirtualDisplayConfiguration) Chromaticities ¶

func (s SLVirtualDisplayConfiguration) Chromaticities() unsafe.Pointer

func (SLVirtualDisplayConfiguration) DictionaryRepresentation ¶

func (s SLVirtualDisplayConfiguration) DictionaryRepresentation() objectivec.IObject

func (SLVirtualDisplayConfiguration) Init ¶

Init initializes the instance.

func (SLVirtualDisplayConfiguration) InitWithNameVendorIDProductIDSerialNumberSizeInMillimetersMaximumSizeInPixelsChromaticitiesError ¶

func (s SLVirtualDisplayConfiguration) InitWithNameVendorIDProductIDSerialNumberSizeInMillimetersMaximumSizeInPixelsChromaticitiesError(name objectivec.IObject, id uint64, id2 uint64, number uint64, millimeters kernel.Pointer, pixels kernel.Pointer, chromaticities kernel.Pointer) (SLVirtualDisplayConfiguration, error)

func (SLVirtualDisplayConfiguration) MaximumSizeInPixels ¶

func (s SLVirtualDisplayConfiguration) MaximumSizeInPixels() unsafe.Pointer

func (SLVirtualDisplayConfiguration) Name ¶

func (SLVirtualDisplayConfiguration) Options ¶

func (SLVirtualDisplayConfiguration) ProductID ¶

func (s SLVirtualDisplayConfiguration) ProductID() uint64

func (SLVirtualDisplayConfiguration) SerialNumber ¶

func (s SLVirtualDisplayConfiguration) SerialNumber() uint64

func (SLVirtualDisplayConfiguration) SetOptions ¶

func (s SLVirtualDisplayConfiguration) SetOptions(value uint64)

func (SLVirtualDisplayConfiguration) SetSubtype ¶

func (s SLVirtualDisplayConfiguration) SetSubtype(value uint64)

func (SLVirtualDisplayConfiguration) SetType ¶

func (s SLVirtualDisplayConfiguration) SetType(value uint64)

func (SLVirtualDisplayConfiguration) SetUti ¶

func (s SLVirtualDisplayConfiguration) SetUti(value string)

func (SLVirtualDisplayConfiguration) SizeInMillimeters ¶

func (s SLVirtualDisplayConfiguration) SizeInMillimeters() unsafe.Pointer

func (SLVirtualDisplayConfiguration) Subtype ¶

func (SLVirtualDisplayConfiguration) Type ¶

func (SLVirtualDisplayConfiguration) Uti ¶

func (SLVirtualDisplayConfiguration) VendorID ¶

type SLVirtualDisplayConfigurationClass ¶

type SLVirtualDisplayConfigurationClass struct {
	// contains filtered or unexported fields
}

func GetSLVirtualDisplayConfigurationClass ¶

func GetSLVirtualDisplayConfigurationClass() SLVirtualDisplayConfigurationClass

GetSLVirtualDisplayConfigurationClass returns the class object for SLVirtualDisplayConfiguration.

func (SLVirtualDisplayConfigurationClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLVirtualDisplayConfigurationClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLVirtualDisplayConfigurationClass) ConfigurationWithBackendOptions ¶

func (_SLVirtualDisplayConfigurationClass SLVirtualDisplayConfigurationClass) ConfigurationWithBackendOptions(options objectivec.IObject) objectivec.IObject

func (SLVirtualDisplayConfigurationClass) ConfigurationWithDictionaryRepresentation ¶

func (_SLVirtualDisplayConfigurationClass SLVirtualDisplayConfigurationClass) ConfigurationWithDictionaryRepresentation(representation objectivec.IObject) objectivec.IObject

func (SLVirtualDisplayConfigurationClass) ConfigurationWithDisplayInfo ¶

func (_SLVirtualDisplayConfigurationClass SLVirtualDisplayConfigurationClass) ConfigurationWithDisplayInfo(info objectivec.IObject) objectivec.IObject

type SLVirtualDisplayMode ¶

type SLVirtualDisplayMode struct {
	objectivec.Object
}

Methods ¶

func NewSLVirtualDisplayMode ¶

func NewSLVirtualDisplayMode() SLVirtualDisplayMode

NewSLVirtualDisplayMode creates a new SLVirtualDisplayMode instance.

func NewSLVirtualDisplayModeWithSizeInPixelsSizeInPointsRefreshRateError ¶

func NewSLVirtualDisplayModeWithSizeInPixelsSizeInPointsRefreshRateError(pixels kernel.Pointer, points kernel.Pointer, rate float32) (SLVirtualDisplayMode, error)

func SLVirtualDisplayModeFromID ¶

func SLVirtualDisplayModeFromID(id objc.ID) SLVirtualDisplayMode

SLVirtualDisplayModeFromID constructs a SLVirtualDisplayMode from an objc.ID.

func (SLVirtualDisplayMode) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLVirtualDisplayMode) DictionaryRepresentation ¶

func (s SLVirtualDisplayMode) DictionaryRepresentation() objectivec.IObject

func (SLVirtualDisplayMode) Eotf ¶

func (s SLVirtualDisplayMode) Eotf() uint64

func (SLVirtualDisplayMode) Init ¶

Init initializes the instance.

func (SLVirtualDisplayMode) InitWithSizeInPixelsSizeInPointsRefreshRateError ¶

func (s SLVirtualDisplayMode) InitWithSizeInPixelsSizeInPointsRefreshRateError(pixels kernel.Pointer, points kernel.Pointer, rate float32) (SLVirtualDisplayMode, error)

func (SLVirtualDisplayMode) IsEqualToMode ¶

func (s SLVirtualDisplayMode) IsEqualToMode(mode objectivec.IObject) bool

func (SLVirtualDisplayMode) Options ¶

func (s SLVirtualDisplayMode) Options() uint64

func (SLVirtualDisplayMode) RefreshDeadline ¶

func (s SLVirtualDisplayMode) RefreshDeadline() float64

func (SLVirtualDisplayMode) RefreshRate ¶

func (s SLVirtualDisplayMode) RefreshRate() float32

func (SLVirtualDisplayMode) SetEotf ¶

func (s SLVirtualDisplayMode) SetEotf(value uint64)

func (SLVirtualDisplayMode) SetOptions ¶

func (s SLVirtualDisplayMode) SetOptions(value uint64)

func (SLVirtualDisplayMode) SetRefreshDeadline ¶

func (s SLVirtualDisplayMode) SetRefreshDeadline(value float64)

func (SLVirtualDisplayMode) SizeInPixels ¶

func (s SLVirtualDisplayMode) SizeInPixels() unsafe.Pointer

func (SLVirtualDisplayMode) SizeInPoints ¶

func (s SLVirtualDisplayMode) SizeInPoints() unsafe.Pointer

type SLVirtualDisplayModeClass ¶

type SLVirtualDisplayModeClass struct {
	// contains filtered or unexported fields
}

func GetSLVirtualDisplayModeClass ¶

func GetSLVirtualDisplayModeClass() SLVirtualDisplayModeClass

GetSLVirtualDisplayModeClass returns the class object for SLVirtualDisplayMode.

func (SLVirtualDisplayModeClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLVirtualDisplayModeClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLVirtualDisplayModeClass) ModeWithBackendMode ¶

func (_SLVirtualDisplayModeClass SLVirtualDisplayModeClass) ModeWithBackendMode(mode objectivec.IObject) objectivec.IObject

func (SLVirtualDisplayModeClass) ModeWithDictionaryRepresentation ¶

func (_SLVirtualDisplayModeClass SLVirtualDisplayModeClass) ModeWithDictionaryRepresentation(representation objectivec.IObject) objectivec.IObject

type SLVirtualDisplaySettings ¶

type SLVirtualDisplaySettings struct {
	objectivec.Object
}

Methods ¶

func NewSLVirtualDisplaySettings ¶

func NewSLVirtualDisplaySettings() SLVirtualDisplaySettings

NewSLVirtualDisplaySettings creates a new SLVirtualDisplaySettings instance.

func NewSLVirtualDisplaySettingsWithNativeModePreferredModeOptionalModesRotationsError ¶

func NewSLVirtualDisplaySettingsWithNativeModePreferredModeOptionalModesRotationsError(mode objectivec.IObject, mode2 objectivec.IObject, modes objectivec.IObject, rotations uint64) (SLVirtualDisplaySettings, error)

func SLVirtualDisplaySettingsFromID ¶

func SLVirtualDisplaySettingsFromID(id objc.ID) SLVirtualDisplaySettings

SLVirtualDisplaySettingsFromID constructs a SLVirtualDisplaySettings from an objc.ID.

func (SLVirtualDisplaySettings) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLVirtualDisplaySettings) DictionaryRepresentation ¶

func (s SLVirtualDisplaySettings) DictionaryRepresentation() objectivec.IObject

func (SLVirtualDisplaySettings) Init ¶

Init initializes the instance.

func (SLVirtualDisplaySettings) InitWithNativeModePreferredModeOptionalModesRotationsError ¶

func (s SLVirtualDisplaySettings) InitWithNativeModePreferredModeOptionalModesRotationsError(mode objectivec.IObject, mode2 objectivec.IObject, modes objectivec.IObject, rotations uint64) (SLVirtualDisplaySettings, error)

func (SLVirtualDisplaySettings) NativeMode ¶

func (SLVirtualDisplaySettings) OptionalModes ¶

func (s SLVirtualDisplaySettings) OptionalModes() foundation.INSArray

func (SLVirtualDisplaySettings) PreferredMode ¶

func (SLVirtualDisplaySettings) Rotations ¶

func (s SLVirtualDisplaySettings) Rotations() uint64

type SLVirtualDisplaySettingsClass ¶

type SLVirtualDisplaySettingsClass struct {
	// contains filtered or unexported fields
}

func GetSLVirtualDisplaySettingsClass ¶

func GetSLVirtualDisplaySettingsClass() SLVirtualDisplaySettingsClass

GetSLVirtualDisplaySettingsClass returns the class object for SLVirtualDisplaySettings.

func (SLVirtualDisplaySettingsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLVirtualDisplaySettingsClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLVirtualDisplaySettingsClass) SettingsWithBackendSettings ¶

func (_SLVirtualDisplaySettingsClass SLVirtualDisplaySettingsClass) SettingsWithBackendSettings(settings objectivec.IObject) objectivec.IObject

func (SLVirtualDisplaySettingsClass) SettingsWithDictionaryRepresentation ¶

func (_SLVirtualDisplaySettingsClass SLVirtualDisplaySettingsClass) SettingsWithDictionaryRepresentation(representation objectivec.IObject) objectivec.IObject

type SLWindowFilter ¶

type SLWindowFilter struct {
	objectivec.Object
}

Methods ¶

func NewSLWindowFilter ¶

func NewSLWindowFilter() SLWindowFilter

NewSLWindowFilter creates a new SLWindowFilter instance.

func NewSLWindowFilterFromDictionaryRepresentation ¶

func NewSLWindowFilterFromDictionaryRepresentation(representation objectivec.IObject) SLWindowFilter

func SLWindowFilterFromID ¶

func SLWindowFilterFromID(id objc.ID) SLWindowFilter

SLWindowFilterFromID constructs a SLWindowFilter from an objc.ID.

func (SLWindowFilter) Autorelease ¶

func (s SLWindowFilter) Autorelease() SLWindowFilter

Autorelease adds the receiver to the current autorelease pool.

func (SLWindowFilter) DictionaryRepresentation ¶

func (s SLWindowFilter) DictionaryRepresentation() objectivec.IObject

func (SLWindowFilter) Enforce_sharing_type ¶

func (s SLWindowFilter) Enforce_sharing_type() bool

func (SLWindowFilter) ExcludedApplications ¶

func (s SLWindowFilter) ExcludedApplications() foundation.INSSet

func (SLWindowFilter) ExcludedPIDS ¶

func (s SLWindowFilter) ExcludedPIDS() foundation.INSSet

func (SLWindowFilter) ExcludedWindows ¶

func (s SLWindowFilter) ExcludedWindows() foundation.INSSet

func (SLWindowFilter) FilterPolicy ¶

func (s SLWindowFilter) FilterPolicy() foundation.NSNumber

func (SLWindowFilter) Hide_menu_bar ¶

func (s SLWindowFilter) Hide_menu_bar() bool

func (SLWindowFilter) IncludedApplications ¶

func (s SLWindowFilter) IncludedApplications() foundation.INSSet

func (SLWindowFilter) IncludedPIDS ¶

func (s SLWindowFilter) IncludedPIDS() foundation.INSSet

func (SLWindowFilter) IncludedWindows ¶

func (s SLWindowFilter) IncludedWindows() foundation.INSSet

func (SLWindowFilter) Init ¶

func (s SLWindowFilter) Init() SLWindowFilter

Init initializes the instance.

func (SLWindowFilter) InitFromDictionaryRepresentation ¶

func (s SLWindowFilter) InitFromDictionaryRepresentation(representation objectivec.IObject) SLWindowFilter

func (SLWindowFilter) IsEqualToWindowFilter ¶

func (s SLWindowFilter) IsEqualToWindowFilter(filter objectivec.IObject) bool

func (SLWindowFilter) SetEnforce_sharing_type ¶

func (s SLWindowFilter) SetEnforce_sharing_type(value bool)

func (SLWindowFilter) SetExcludedApplications ¶

func (s SLWindowFilter) SetExcludedApplications(value foundation.INSSet)

func (SLWindowFilter) SetExcludedPIDS ¶

func (s SLWindowFilter) SetExcludedPIDS(value foundation.INSSet)

func (SLWindowFilter) SetExcludedWindows ¶

func (s SLWindowFilter) SetExcludedWindows(value foundation.INSSet)

func (SLWindowFilter) SetFilterPolicy ¶

func (s SLWindowFilter) SetFilterPolicy(value foundation.NSNumber)

func (SLWindowFilter) SetHide_menu_bar ¶

func (s SLWindowFilter) SetHide_menu_bar(value bool)

func (SLWindowFilter) SetIncludedApplications ¶

func (s SLWindowFilter) SetIncludedApplications(value foundation.INSSet)

func (SLWindowFilter) SetIncludedPIDS ¶

func (s SLWindowFilter) SetIncludedPIDS(value foundation.INSSet)

func (SLWindowFilter) SetIncludedWindows ¶

func (s SLWindowFilter) SetIncludedWindows(value foundation.INSSet)

func (SLWindowFilter) SetShieldWindow ¶

func (s SLWindowFilter) SetShieldWindow(value foundation.NSNumber)

func (SLWindowFilter) ShieldWindow ¶

func (s SLWindowFilter) ShieldWindow() foundation.NSNumber

type SLWindowFilterClass ¶

type SLWindowFilterClass struct {
	// contains filtered or unexported fields
}

func GetSLWindowFilterClass ¶

func GetSLWindowFilterClass() SLWindowFilterClass

GetSLWindowFilterClass returns the class object for SLWindowFilter.

func (SLWindowFilterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLWindowFilterClass) Class ¶

func (sc SLWindowFilterClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type SLWindowMirroringContext ¶

type SLWindowMirroringContext struct {
	objectivec.Object
}

Methods ¶

func NewSLWindowMirroringContext ¶

func NewSLWindowMirroringContext() SLWindowMirroringContext

NewSLWindowMirroringContext creates a new SLWindowMirroringContext instance.

func NewSLWindowMirroringContextWithDisplay ¶

func NewSLWindowMirroringContextWithDisplay(display objectivec.IObject) SLWindowMirroringContext

func SLWindowMirroringContextFromID ¶

func SLWindowMirroringContextFromID(id objc.ID) SLWindowMirroringContext

SLWindowMirroringContextFromID constructs a SLWindowMirroringContext from an objc.ID.

func (SLWindowMirroringContext) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLWindowMirroringContext) CurrentSession ¶

func (s SLWindowMirroringContext) CurrentSession()

func (SLWindowMirroringContext) CurrentShieldWindowID ¶

func (s SLWindowMirroringContext) CurrentShieldWindowID() objectivec.IObject

func (SLWindowMirroringContext) DisplayID ¶

func (SLWindowMirroringContext) Extend ¶

func (s SLWindowMirroringContext) Extend() bool

func (SLWindowMirroringContext) Filter ¶

func (SLWindowMirroringContext) Init ¶

Init initializes the instance.

func (SLWindowMirroringContext) InitWithDisplay ¶

func (SLWindowMirroringContext) MirrorTo ¶

func (SLWindowMirroringContext) MirrorToWithFilterShowCursor ¶

func (s SLWindowMirroringContext) MirrorToWithFilterShowCursor(to objectivec.IObject, filter objectivec.IObject, cursor bool) bool

func (SLWindowMirroringContext) ResetSession ¶

func (s SLWindowMirroringContext) ResetSession()

func (SLWindowMirroringContext) SetShieldWindowID ¶

func (s SLWindowMirroringContext) SetShieldWindowID(value foundation.NSNumber)

func (SLWindowMirroringContext) SetupSession ¶

func (s SLWindowMirroringContext) SetupSession()

func (SLWindowMirroringContext) ShieldWindowID ¶

func (s SLWindowMirroringContext) ShieldWindowID() foundation.NSNumber

func (SLWindowMirroringContext) SrcDisplayID ¶

func (s SLWindowMirroringContext) SrcDisplayID() foundation.NSNumber

type SLWindowMirroringContextClass ¶

type SLWindowMirroringContextClass struct {
	// contains filtered or unexported fields
}

func GetSLWindowMirroringContextClass ¶

func GetSLWindowMirroringContextClass() SLWindowMirroringContextClass

GetSLWindowMirroringContextClass returns the class object for SLWindowMirroringContext.

func (SLWindowMirroringContextClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLWindowMirroringContextClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLWindowMirroringFilter ¶

type SLWindowMirroringFilter struct {
	objectivec.Object
}

Methods ¶

func NewSLWindowMirroringFilter ¶

func NewSLWindowMirroringFilter() SLWindowMirroringFilter

NewSLWindowMirroringFilter creates a new SLWindowMirroringFilter instance.

func NewSLWindowMirroringFilterWithFilter ¶

func NewSLWindowMirroringFilterWithFilter(filter objectivec.IObject) SLWindowMirroringFilter

func NewSLWindowMirroringFilterWithIncludedApps ¶

func NewSLWindowMirroringFilterWithIncludedApps(apps objectivec.IObject) SLWindowMirroringFilter

func NewSLWindowMirroringFilterWithIncludedWindows ¶

func NewSLWindowMirroringFilterWithIncludedWindows(windows objectivec.IObject) SLWindowMirroringFilter

func NewSLWindowMirroringFilterWithIncludedWindowsAndIncludedApps ¶

func NewSLWindowMirroringFilterWithIncludedWindowsAndIncludedApps(windows objectivec.IObject, apps objectivec.IObject) SLWindowMirroringFilter

func SLWindowMirroringFilterFromID ¶

func SLWindowMirroringFilterFromID(id objc.ID) SLWindowMirroringFilter

SLWindowMirroringFilterFromID constructs a SLWindowMirroringFilter from an objc.ID.

func (SLWindowMirroringFilter) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLWindowMirroringFilter) Init ¶

Init initializes the instance.

func (SLWindowMirroringFilter) InitWithFilter ¶

func (SLWindowMirroringFilter) InitWithIncludedApps ¶

func (SLWindowMirroringFilter) InitWithIncludedWindows ¶

func (s SLWindowMirroringFilter) InitWithIncludedWindows(windows objectivec.IObject) SLWindowMirroringFilter

func (SLWindowMirroringFilter) InitWithIncludedWindowsAndIncludedApps ¶

func (s SLWindowMirroringFilter) InitWithIncludedWindowsAndIncludedApps(windows objectivec.IObject, apps objectivec.IObject) SLWindowMirroringFilter

func (SLWindowMirroringFilter) SetShieldWindow ¶

func (s SLWindowMirroringFilter) SetShieldWindow(window objectivec.IObject)

func (SLWindowMirroringFilter) ShieldWindow ¶

func (s SLWindowMirroringFilter) ShieldWindow() objectivec.IObject

func (SLWindowMirroringFilter) WindowFilter ¶

func (s SLWindowMirroringFilter) WindowFilter() objectivec.IObject

type SLWindowMirroringFilterClass ¶

type SLWindowMirroringFilterClass struct {
	// contains filtered or unexported fields
}

func GetSLWindowMirroringFilterClass ¶

func GetSLWindowMirroringFilterClass() SLWindowMirroringFilterClass

GetSLWindowMirroringFilterClass returns the class object for SLWindowMirroringFilter.

func (SLWindowMirroringFilterClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLWindowMirroringFilterClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SLWindowMirroringManager ¶

type SLWindowMirroringManager struct {
	objectivec.Object
}

Methods ¶

func NewSLWindowMirroringManager ¶

func NewSLWindowMirroringManager() SLWindowMirroringManager

NewSLWindowMirroringManager creates a new SLWindowMirroringManager instance.

func SLWindowMirroringManagerFromID ¶

func SLWindowMirroringManagerFromID(id objc.ID) SLWindowMirroringManager

SLWindowMirroringManagerFromID constructs a SLWindowMirroringManager from an objc.ID.

func (SLWindowMirroringManager) AddAppTo ¶

func (SLWindowMirroringManager) AddWindowTo ¶

func (SLWindowMirroringManager) AppsMirroredToDisplay ¶

func (s SLWindowMirroringManager) AppsMirroredToDisplay(display objectivec.IObject) objectivec.IObject

func (SLWindowMirroringManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SLWindowMirroringManager) ContextForDisplay ¶

func (s SLWindowMirroringManager) ContextForDisplay(display objectivec.IObject) objectivec.IObject

func (SLWindowMirroringManager) Delegate ¶

func (SLWindowMirroringManager) Extend ¶

func (SLWindowMirroringManager) FilterForDisplay ¶

func (s SLWindowMirroringManager) FilterForDisplay(display objectivec.IObject) objectivec.IObject

func (SLWindowMirroringManager) Init ¶

Init initializes the instance.

func (SLWindowMirroringManager) InvokeDelegateContentChanged ¶

func (s SLWindowMirroringManager) InvokeDelegateContentChanged(changed objectivec.IObject)

func (SLWindowMirroringManager) MirrorTo ¶

func (SLWindowMirroringManager) MirrorWithIncludedAppsTo ¶

func (s SLWindowMirroringManager) MirrorWithIncludedAppsTo(mirror objectivec.IObject, apps objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) MirrorWithIncludedWindowsAndIncludedAppsTo ¶

func (s SLWindowMirroringManager) MirrorWithIncludedWindowsAndIncludedAppsTo(mirror objectivec.IObject, windows objectivec.IObject, apps objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) MirrorWithIncludedWindowsTo ¶

func (s SLWindowMirroringManager) MirrorWithIncludedWindowsTo(mirror objectivec.IObject, windows objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) RemoveAllContentsFrom ¶

func (s SLWindowMirroringManager) RemoveAllContentsFrom(from objectivec.IObject) bool

func (SLWindowMirroringManager) RemoveAppFrom ¶

func (SLWindowMirroringManager) RemoveWindowFrom ¶

func (s SLWindowMirroringManager) RemoveWindowFrom(window objectivec.IObject, from objectivec.IObject) bool

func (SLWindowMirroringManager) ReplaceAllContentsWithAppTo ¶

func (s SLWindowMirroringManager) ReplaceAllContentsWithAppTo(app objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) ReplaceAllContentsWithWindowTo ¶

func (s SLWindowMirroringManager) ReplaceAllContentsWithWindowTo(window objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) ReplaceAllWindowsTo ¶

func (s SLWindowMirroringManager) ReplaceAllWindowsTo(windows objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) ReplaceWindowWithTo ¶

func (s SLWindowMirroringManager) ReplaceWindowWithTo(window objectivec.IObject, with objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) ResetSession ¶

func (s SLWindowMirroringManager) ResetSession(session objectivec.IObject)

func (SLWindowMirroringManager) SetDelegate ¶

func (s SLWindowMirroringManager) SetDelegate(value kernel.Pointer)

func (SLWindowMirroringManager) ShieldWindowForDisplay ¶

func (s SLWindowMirroringManager) ShieldWindowForDisplay(display objectivec.IObject) objectivec.IObject

func (SLWindowMirroringManager) SupportWindowMirroring ¶

func (s SLWindowMirroringManager) SupportWindowMirroring() bool

func (SLWindowMirroringManager) UpdateWithShieldWindowTo ¶

func (s SLWindowMirroringManager) UpdateWithShieldWindowTo(update objectivec.IObject, window objectivec.IObject, to objectivec.IObject) bool

func (SLWindowMirroringManager) WindowMirroringDisplays ¶

func (s SLWindowMirroringManager) WindowMirroringDisplays() objectivec.IObject

func (SLWindowMirroringManager) WindowsMirroredToDisplay ¶

func (s SLWindowMirroringManager) WindowsMirroredToDisplay(display objectivec.IObject) objectivec.IObject

type SLWindowMirroringManagerClass ¶

type SLWindowMirroringManagerClass struct {
	// contains filtered or unexported fields
}

func GetSLWindowMirroringManagerClass ¶

func GetSLWindowMirroringManagerClass() SLWindowMirroringManagerClass

GetSLWindowMirroringManagerClass returns the class object for SLWindowMirroringManager.

func (SLWindowMirroringManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SLWindowMirroringManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (SLWindowMirroringManagerClass) Shared ¶

func (_SLWindowMirroringManagerClass SLWindowMirroringManagerClass) Shared() SLWindowMirroringManager

type SLXPCConvertible ¶

type SLXPCConvertible interface {
	objectivec.IObject
}

SLXPCConvertible protocol.

type SLXPCConvertibleObject ¶

type SLXPCConvertibleObject struct {
	objectivec.Object
}

SLXPCConvertibleObject wraps an existing Objective-C object that conforms to the SLXPCConvertible protocol.

func SLXPCConvertibleObjectFromID ¶

func SLXPCConvertibleObjectFromID(id objc.ID) SLXPCConvertibleObject

SLXPCConvertibleObjectFromID constructs a SLXPCConvertibleObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLXPCConvertibleObject) BaseObject ¶

func (o SLXPCConvertibleObject) BaseObject() objectivec.Object

type SLXPCExportable ¶

type SLXPCExportable interface {
	objectivec.IObject
}

SLXPCExportable protocol.

type SLXPCExportableObject ¶

type SLXPCExportableObject struct {
	objectivec.Object
}

SLXPCExportableObject wraps an existing Objective-C object that conforms to the SLXPCExportable protocol.

func SLXPCExportableObjectFromID ¶

func SLXPCExportableObjectFromID(id objc.ID) SLXPCExportableObject

SLXPCExportableObjectFromID constructs a SLXPCExportableObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (SLXPCExportableObject) BaseObject ¶

func (o SLXPCExportableObject) BaseObject() objectivec.Object

func (SLXPCExportableObject) CreateXPCObject ¶

func (o SLXPCExportableObject) CreateXPCObject() objectivec.IObject

type SchedulerSessionDataRef ¶

type SchedulerSessionDataRef uintptr

type SessionDataRef ¶

type SessionDataRef uintptr

type SharedWeakCountRef ¶ added in v0.6.4

type SharedWeakCountRef uintptr

type SkyLightPKGPrivacyIndicatorWindowContainer ¶

type SkyLightPKGPrivacyIndicatorWindowContainer struct {
	objectivec.Object
}

func NewSkyLightPKGPrivacyIndicatorWindowContainer ¶

func NewSkyLightPKGPrivacyIndicatorWindowContainer() SkyLightPKGPrivacyIndicatorWindowContainer

NewSkyLightPKGPrivacyIndicatorWindowContainer creates a new SkyLightPKGPrivacyIndicatorWindowContainer instance.

func SkyLightPKGPrivacyIndicatorWindowContainerFromID ¶

func SkyLightPKGPrivacyIndicatorWindowContainerFromID(id objc.ID) SkyLightPKGPrivacyIndicatorWindowContainer

SkyLightPKGPrivacyIndicatorWindowContainerFromID constructs a SkyLightPKGPrivacyIndicatorWindowContainer from an objc.ID.

func (SkyLightPKGPrivacyIndicatorWindowContainer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPKGPrivacyIndicatorWindowContainer) Init ¶

Init initializes the instance.

type SkyLightPKGPrivacyIndicatorWindowContainerClass ¶

type SkyLightPKGPrivacyIndicatorWindowContainerClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPKGPrivacyIndicatorWindowContainerClass ¶

func GetSkyLightPKGPrivacyIndicatorWindowContainerClass() SkyLightPKGPrivacyIndicatorWindowContainerClass

GetSkyLightPKGPrivacyIndicatorWindowContainerClass returns the class object for SkyLight.PKGPrivacyIndicatorWindowContainer.

func (SkyLightPKGPrivacyIndicatorWindowContainerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPKGPrivacyIndicatorWindowContainerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPKGSystemStatusIndicatorsAnimator ¶

type SkyLightPKGSystemStatusIndicatorsAnimator struct {
	objectivec.Object
}

func NewSkyLightPKGSystemStatusIndicatorsAnimator ¶

func NewSkyLightPKGSystemStatusIndicatorsAnimator() SkyLightPKGSystemStatusIndicatorsAnimator

NewSkyLightPKGSystemStatusIndicatorsAnimator creates a new SkyLightPKGSystemStatusIndicatorsAnimator instance.

func SkyLightPKGSystemStatusIndicatorsAnimatorFromID ¶

func SkyLightPKGSystemStatusIndicatorsAnimatorFromID(id objc.ID) SkyLightPKGSystemStatusIndicatorsAnimator

SkyLightPKGSystemStatusIndicatorsAnimatorFromID constructs a SkyLightPKGSystemStatusIndicatorsAnimator from an objc.ID.

func (SkyLightPKGSystemStatusIndicatorsAnimator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPKGSystemStatusIndicatorsAnimator) Init ¶

Init initializes the instance.

type SkyLightPKGSystemStatusIndicatorsAnimatorClass ¶

type SkyLightPKGSystemStatusIndicatorsAnimatorClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPKGSystemStatusIndicatorsAnimatorClass ¶

func GetSkyLightPKGSystemStatusIndicatorsAnimatorClass() SkyLightPKGSystemStatusIndicatorsAnimatorClass

GetSkyLightPKGSystemStatusIndicatorsAnimatorClass returns the class object for SkyLight.PKGSystemStatusIndicatorsAnimator.

func (SkyLightPKGSystemStatusIndicatorsAnimatorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPKGSystemStatusIndicatorsAnimatorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator ¶

type SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator struct {
	objectivec.Object
}

func NewSkyLightPKGSystemStatusIndicatorsDisplayItemGenerator ¶

func NewSkyLightPKGSystemStatusIndicatorsDisplayItemGenerator() SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator

NewSkyLightPKGSystemStatusIndicatorsDisplayItemGenerator creates a new SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator instance.

func SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorFromID ¶

func SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorFromID(id objc.ID) SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator

SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorFromID constructs a SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator from an objc.ID.

func (SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPKGSystemStatusIndicatorsDisplayItemGenerator) Init ¶

Init initializes the instance.

type SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass ¶

type SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass ¶

func GetSkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass() SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass

GetSkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass returns the class object for SkyLight.PKGSystemStatusIndicatorsDisplayItemGenerator.

func (SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPKGSystemStatusIndicatorsDisplayItemGeneratorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPKGSystemStatusIndicatorsLayerGenerator ¶

type SkyLightPKGSystemStatusIndicatorsLayerGenerator struct {
	objectivec.Object
}

func NewSkyLightPKGSystemStatusIndicatorsLayerGenerator ¶

func NewSkyLightPKGSystemStatusIndicatorsLayerGenerator() SkyLightPKGSystemStatusIndicatorsLayerGenerator

NewSkyLightPKGSystemStatusIndicatorsLayerGenerator creates a new SkyLightPKGSystemStatusIndicatorsLayerGenerator instance.

func SkyLightPKGSystemStatusIndicatorsLayerGeneratorFromID ¶

func SkyLightPKGSystemStatusIndicatorsLayerGeneratorFromID(id objc.ID) SkyLightPKGSystemStatusIndicatorsLayerGenerator

SkyLightPKGSystemStatusIndicatorsLayerGeneratorFromID constructs a SkyLightPKGSystemStatusIndicatorsLayerGenerator from an objc.ID.

func (SkyLightPKGSystemStatusIndicatorsLayerGenerator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPKGSystemStatusIndicatorsLayerGenerator) Init ¶

Init initializes the instance.

type SkyLightPKGSystemStatusIndicatorsLayerGeneratorClass ¶

type SkyLightPKGSystemStatusIndicatorsLayerGeneratorClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPKGSystemStatusIndicatorsLayerGeneratorClass ¶

func GetSkyLightPKGSystemStatusIndicatorsLayerGeneratorClass() SkyLightPKGSystemStatusIndicatorsLayerGeneratorClass

GetSkyLightPKGSystemStatusIndicatorsLayerGeneratorClass returns the class object for SkyLight.PKGSystemStatusIndicatorsLayerGenerator.

func (SkyLightPKGSystemStatusIndicatorsLayerGeneratorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPKGSystemStatusIndicatorsLayerGeneratorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPKGSystemStatusIndicatorsTimer ¶

type SkyLightPKGSystemStatusIndicatorsTimer struct {
	objectivec.Object
}

func NewSkyLightPKGSystemStatusIndicatorsTimer ¶

func NewSkyLightPKGSystemStatusIndicatorsTimer() SkyLightPKGSystemStatusIndicatorsTimer

NewSkyLightPKGSystemStatusIndicatorsTimer creates a new SkyLightPKGSystemStatusIndicatorsTimer instance.

func SkyLightPKGSystemStatusIndicatorsTimerFromID ¶

func SkyLightPKGSystemStatusIndicatorsTimerFromID(id objc.ID) SkyLightPKGSystemStatusIndicatorsTimer

SkyLightPKGSystemStatusIndicatorsTimerFromID constructs a SkyLightPKGSystemStatusIndicatorsTimer from an objc.ID.

func (SkyLightPKGSystemStatusIndicatorsTimer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPKGSystemStatusIndicatorsTimer) Init ¶

Init initializes the instance.

type SkyLightPKGSystemStatusIndicatorsTimerClass ¶

type SkyLightPKGSystemStatusIndicatorsTimerClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPKGSystemStatusIndicatorsTimerClass ¶

func GetSkyLightPKGSystemStatusIndicatorsTimerClass() SkyLightPKGSystemStatusIndicatorsTimerClass

GetSkyLightPKGSystemStatusIndicatorsTimerClass returns the class object for SkyLight.PKGSystemStatusIndicatorsTimer.

func (SkyLightPKGSystemStatusIndicatorsTimerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPKGSystemStatusIndicatorsTimerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPresetHostShim ¶

type SkyLightPresetHostShim struct {
	objectivec.Object
}

func NewSkyLightPresetHostShim ¶

func NewSkyLightPresetHostShim() SkyLightPresetHostShim

NewSkyLightPresetHostShim creates a new SkyLightPresetHostShim instance.

func SkyLightPresetHostShimFromID ¶

func SkyLightPresetHostShimFromID(id objc.ID) SkyLightPresetHostShim

SkyLightPresetHostShimFromID constructs a SkyLightPresetHostShim from an objc.ID.

func (SkyLightPresetHostShim) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPresetHostShim) Init ¶

Init initializes the instance.

type SkyLightPresetHostShimClass ¶

type SkyLightPresetHostShimClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPresetHostShimClass ¶

func GetSkyLightPresetHostShimClass() SkyLightPresetHostShimClass

GetSkyLightPresetHostShimClass returns the class object for SkyLight.PresetHostShim.

func (SkyLightPresetHostShimClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPresetHostShimClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPresetInfoShim ¶

type SkyLightPresetInfoShim struct {
	objectivec.Object
}

func NewSkyLightPresetInfoShim ¶

func NewSkyLightPresetInfoShim() SkyLightPresetInfoShim

NewSkyLightPresetInfoShim creates a new SkyLightPresetInfoShim instance.

func SkyLightPresetInfoShimFromID ¶

func SkyLightPresetInfoShimFromID(id objc.ID) SkyLightPresetInfoShim

SkyLightPresetInfoShimFromID constructs a SkyLightPresetInfoShim from an objc.ID.

func (SkyLightPresetInfoShim) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPresetInfoShim) Init ¶

Init initializes the instance.

type SkyLightPresetInfoShimClass ¶

type SkyLightPresetInfoShimClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPresetInfoShimClass ¶

func GetSkyLightPresetInfoShimClass() SkyLightPresetInfoShimClass

GetSkyLightPresetInfoShimClass returns the class object for SkyLight.PresetInfoShim.

func (SkyLightPresetInfoShimClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPresetInfoShimClass) Class ¶

Class returns the underlying Objective-C class pointer.

type SkyLightPresetSpecificationsShim ¶

type SkyLightPresetSpecificationsShim struct {
	objectivec.Object
}

func NewSkyLightPresetSpecificationsShim ¶

func NewSkyLightPresetSpecificationsShim() SkyLightPresetSpecificationsShim

NewSkyLightPresetSpecificationsShim creates a new SkyLightPresetSpecificationsShim instance.

func SkyLightPresetSpecificationsShimFromID ¶

func SkyLightPresetSpecificationsShimFromID(id objc.ID) SkyLightPresetSpecificationsShim

SkyLightPresetSpecificationsShimFromID constructs a SkyLightPresetSpecificationsShim from an objc.ID.

func (SkyLightPresetSpecificationsShim) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (SkyLightPresetSpecificationsShim) Init ¶

Init initializes the instance.

type SkyLightPresetSpecificationsShimClass ¶

type SkyLightPresetSpecificationsShimClass struct {
	// contains filtered or unexported fields
}

func GetSkyLightPresetSpecificationsShimClass ¶

func GetSkyLightPresetSpecificationsShimClass() SkyLightPresetSpecificationsShimClass

GetSkyLightPresetSpecificationsShimClass returns the class object for SkyLight.PresetSpecificationsShim.

func (SkyLightPresetSpecificationsShimClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (SkyLightPresetSpecificationsShimClass) Class ¶

Class returns the underlying Objective-C class pointer.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer struct {
	TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer
}

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer ¶

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer

NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer creates a new TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer instance.

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerFromID ¶

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerFromID(id objc.ID) TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer

TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerFromID constructs a TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer from an objc.ID.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer) Init ¶

Init initializes the instance.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass struct {
	// contains filtered or unexported fields
}

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass ¶

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass

GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass returns the class object for _TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer struct {
	TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer
}

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer ¶

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer

NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer creates a new TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer instance.

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerFromID ¶

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerFromID(id objc.ID) TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer

TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerFromID constructs a TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer from an objc.ID.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer) Init ¶

Init initializes the instance.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass struct {
	// contains filtered or unexported fields
}

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass ¶

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass

GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass returns the class object for _TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayer.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator13LocationLayerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer struct {
	quartzcore.CALayer
}

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer ¶

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer

NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer creates a new TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer instance.

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerFromID ¶

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerFromID(id objc.ID) TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer

TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerFromID constructs a TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer from an objc.ID.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer) Init ¶

Init initializes the instance.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass struct {
	// contains filtered or unexported fields
}

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass ¶

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass

GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass returns the class object for _TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayer.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator14IndicatorLayerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer struct {
	TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator10MediaLayer
}

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer ¶

func NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer

NewTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer creates a new TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer instance.

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerFromID ¶

func TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerFromID(id objc.ID) TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer

TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerFromID constructs a TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer from an objc.ID.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer) Init ¶

Init initializes the instance.

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass ¶

type TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass struct {
	// contains filtered or unexported fields
}

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass ¶

func GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass() TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass

GetTtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass returns the class object for _TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayer.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (TtCC8SkyLight39PKGSystemStatusIndicatorsLayerGenerator16SecureMediaLayerClass) Class ¶

Class returns the underlying Objective-C class pointer.

type TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior ¶ added in v0.6.4

type TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior struct {
	objectivec.Object
}

func NewTtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior ¶ added in v0.6.4

func NewTtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior() TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior

NewTtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior creates a new TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior instance.

func TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorFromID ¶ added in v0.6.4

func TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorFromID(id objc.ID) TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior

TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorFromID constructs a TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior from an objc.ID.

func (TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior) Autorelease ¶ added in v0.6.4

Autorelease adds the receiver to the current autorelease pool.

func (TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehavior) Init ¶ added in v0.6.4

Init initializes the instance.

type TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass ¶ added in v0.6.4

type TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass struct {
	// contains filtered or unexported fields
}

func GetTtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass ¶ added in v0.6.4

func GetTtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass() TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass

GetTtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass returns the class object for _TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP33_87FE1EE3101D9959C103B7B6E6890EE214SpringBehavior.

func (TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass) Alloc ¶ added in v0.6.4

Alloc allocates memory for a new instance of the class.

func (TtCV8SkyLight31PKGSystemStatusIndicatorsSpringP3387FE1EE3101D9959C103B7B6E6890EE214SpringBehaviorClass) Class ¶ added in v0.6.4

Class returns the underlying Objective-C class pointer.

type UnsafePointerHandler ¶ added in v0.6.10

type UnsafePointerHandler = func(unsafe.Pointer)

UnsafePointerHandler handles completion with a primitive value.

Used by:

  • [SLSDisplayControlClientProtocol.RegisterDaemonClientWithAutoreconnectErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSDisplayControlClientProtocol.RegisterGUIClientConnectionPortErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSDisplayPowerControlClientProtocol.InitAsyncPowerControlClientNotifyQueueNotificationTypeNotificationBlock]
  • [SLSDisplayPowerControlClientProtocol.InitPowerControlClientNotifyQueueNotificationTypeNotificationBlock]
  • [SLSGUIClientProtocol.ConfigGUIClientErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSGUIClientProtocol.InitGUIClientErrorNotifyQueueNotificationTypeNotificationBlock]
  • [SLSXPCServiceProtocol.InitConnectionWithNameNotificationQueueWithAutoreconnectErrorHandlerNotificationBlock]

type VoidHandler ¶

type VoidHandler = func()

VoidHandler is the signature for a completion handler block.

Used by:

type WMWindowDelegate ¶

type WMWindowDelegate interface {
	objectivec.IObject
}

WMWindowDelegate protocol.

type WMWindowDelegateObject ¶

type WMWindowDelegateObject struct {
	objectivec.Object
}

WMWindowDelegateObject wraps an existing Objective-C object that conforms to the WMWindowDelegate protocol.

func WMWindowDelegateObjectFromID ¶

func WMWindowDelegateObjectFromID(id objc.ID) WMWindowDelegateObject

WMWindowDelegateObjectFromID constructs a WMWindowDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.

func (WMWindowDelegateObject) BaseObject ¶

func (o WMWindowDelegateObject) BaseObject() objectivec.Object

func (WMWindowDelegateObject) WindowDidUpdateWithChangedProperties ¶

func (o WMWindowDelegateObject) WindowDidUpdateWithChangedProperties(window objectivec.IObject, properties uint64)

func (WMWindowDelegateObject) WindowDidUpdateWithChangedServerProperties ¶

func (o WMWindowDelegateObject) WindowDidUpdateWithChangedServerProperties(window objectivec.IObject, properties uint64)

type WSCursorDataRef ¶

type WSCursorDataRef uintptr

type WSEventAnnotationParams ¶

type WSEventAnnotationParams struct {
	objectivec.Object
}

Methods ¶

func NewWSEventAnnotationParams ¶

func NewWSEventAnnotationParams() WSEventAnnotationParams

NewWSEventAnnotationParams creates a new WSEventAnnotationParams instance.

func WSEventAnnotationParamsFromID ¶

func WSEventAnnotationParamsFromID(id objc.ID) WSEventAnnotationParams

WSEventAnnotationParamsFromID constructs a WSEventAnnotationParams from an objc.ID.

func (WSEventAnnotationParams) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSEventAnnotationParams) ForceRouting ¶

func (w WSEventAnnotationParams) ForceRouting() bool

func (WSEventAnnotationParams) Init ¶

Init initializes the instance.

func (WSEventAnnotationParams) NoBackground ¶

func (w WSEventAnnotationParams) NoBackground() bool

func (WSEventAnnotationParams) SetForceRouting ¶

func (w WSEventAnnotationParams) SetForceRouting(value bool)

func (WSEventAnnotationParams) SetNoBackground ¶

func (w WSEventAnnotationParams) SetNoBackground(value bool)

func (WSEventAnnotationParams) SetSetTarget ¶

func (w WSEventAnnotationParams) SetSetTarget(value bool)

func (WSEventAnnotationParams) SetShouldProcessEvent ¶

func (w WSEventAnnotationParams) SetShouldProcessEvent(value bool)

func (WSEventAnnotationParams) SetTarget ¶

func (w WSEventAnnotationParams) SetTarget() bool

func (WSEventAnnotationParams) ShouldProcessEvent ¶

func (w WSEventAnnotationParams) ShouldProcessEvent() bool

type WSEventAnnotationParamsClass ¶

type WSEventAnnotationParamsClass struct {
	// contains filtered or unexported fields
}

func GetWSEventAnnotationParamsClass ¶

func GetWSEventAnnotationParamsClass() WSEventAnnotationParamsClass

GetWSEventAnnotationParamsClass returns the class object for WSEventAnnotationParams.

func (WSEventAnnotationParamsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSEventAnnotationParamsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSEventDeliveryManager ¶

type WSEventDeliveryManager struct {
	objectivec.Object
}

Methods ¶

func NewWSEventDeliveryManager ¶

func NewWSEventDeliveryManager() WSEventDeliveryManager

NewWSEventDeliveryManager creates a new WSEventDeliveryManager instance.

func NewWSEventDeliveryManagerWithObserverService ¶

func NewWSEventDeliveryManagerWithObserverService(service objectivec.IObject) WSEventDeliveryManager

func WSEventDeliveryManagerFromID ¶

func WSEventDeliveryManagerFromID(id objc.ID) WSEventDeliveryManager

WSEventDeliveryManagerFromID constructs a WSEventDeliveryManager from an objc.ID.

func (WSEventDeliveryManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSEventDeliveryManager) BkDeliveryManager ¶

func (w WSEventDeliveryManager) BkDeliveryManager() unsafe.Pointer

func (WSEventDeliveryManager) BkEventDeliveryObserverService ¶

func (w WSEventDeliveryManager) BkEventDeliveryObserverService() unsafe.Pointer

func (WSEventDeliveryManager) DeferEventsMatchingPredicateToTargetWithReason ¶

func (w WSEventDeliveryManager) DeferEventsMatchingPredicateToTargetWithReason(predicate objectivec.IObject, target objectivec.IObject, reason objectivec.IObject) objectivec.IObject

func (WSEventDeliveryManager) DeliveryChainsForDeferringTargetEvent ¶

func (w WSEventDeliveryManager) DeliveryChainsForDeferringTargetEvent(target objectivec.IObject, event unsafe.Pointer) objectivec.IObject

func (WSEventDeliveryManager) DeliveryGraphDescription ¶

func (w WSEventDeliveryManager) DeliveryGraphDescription() objectivec.IObject

func (WSEventDeliveryManager) DescriptionOfResolutionPathForEventDescriptorSenderDescriptor ¶

func (w WSEventDeliveryManager) DescriptionOfResolutionPathForEventDescriptorSenderDescriptor(descriptor objectivec.IObject, descriptor2 objectivec.IObject) objectivec.IObject

func (WSEventDeliveryManager) DestinationsForEvent ¶

func (w WSEventDeliveryManager) DestinationsForEvent(event SLSEventRecord) objectivec.IObject

func (WSEventDeliveryManager) DispatchDiscreteEventsForReasonWithRules ¶

func (w WSEventDeliveryManager) DispatchDiscreteEventsForReasonWithRules(reason objectivec.IObject, rules objectivec.IObject) objectivec.IObject

func (WSEventDeliveryManager) Init ¶

Init initializes the instance.

func (WSEventDeliveryManager) InitWithObserverService ¶

func (w WSEventDeliveryManager) InitWithObserverService(service objectivec.IObject) WSEventDeliveryManager

func (WSEventDeliveryManager) ResolveDestinationsForEventStartingFromPID ¶

func (w WSEventDeliveryManager) ResolveDestinationsForEventStartingFromPID(event SLSEventRecord, pid int) objectivec.IObject

func (WSEventDeliveryManager) TransactionAssertionWithReason ¶

func (w WSEventDeliveryManager) TransactionAssertionWithReason(reason objectivec.IObject) objectivec.IObject

func (WSEventDeliveryManager) ValidateTokenAndEnvironmentForEventProcessManagerOutReason ¶

func (w WSEventDeliveryManager) ValidateTokenAndEnvironmentForEventProcessManagerOutReason(event SLSEventRecord, manager objectivec.IObject, reason []objectivec.IObject) bool

type WSEventDeliveryManagerClass ¶

type WSEventDeliveryManagerClass struct {
	// contains filtered or unexported fields
}

func GetWSEventDeliveryManagerClass ¶

func GetWSEventDeliveryManagerClass() WSEventDeliveryManagerClass

GetWSEventDeliveryManagerClass returns the class object for WSEventDeliveryManager.

func (WSEventDeliveryManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSEventDeliveryManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (WSEventDeliveryManagerClass) PossibleIOHIDKeyboardEventUsageForVirtualKeyCode ¶

func (_WSEventDeliveryManagerClass WSEventDeliveryManagerClass) PossibleIOHIDKeyboardEventUsageForVirtualKeyCode(code uint32) uint32

type WSEventProcessor ¶

type WSEventProcessor struct {
	objectivec.Object
}

Methods ¶

func NewWSEventProcessor ¶

func NewWSEventProcessor() WSEventProcessor

NewWSEventProcessor creates a new WSEventProcessor instance.

func NewWSEventProcessorWithSession ¶

func NewWSEventProcessorWithSession(session CGXSession) WSEventProcessor

func WSEventProcessorFromID ¶

func WSEventProcessorFromID(id objc.ID) WSEventProcessor

WSEventProcessorFromID constructs a WSEventProcessor from an objc.ID.

func (WSEventProcessor) AnnotateAnnotationParams ¶

func (w WSEventProcessor) AnnotateAnnotationParams(annotate SLSEventRecord, params objectivec.IObject) int

func (WSEventProcessor) Annotate_internalAnnotationParamsWindowConnEventRegionIDIsCapturedDefaultWindowOverrideCaptureCid ¶

func (w WSEventProcessor) Annotate_internalAnnotationParamsWindowConnEventRegionIDIsCapturedDefaultWindowOverrideCaptureCid(annotate_internal SLSEventRecord, params objectivec.IObject, conn uint32, id *uint64, captured bool, window bool, cid *bool) int

func (WSEventProcessor) Autorelease ¶

func (w WSEventProcessor) Autorelease() WSEventProcessor

Autorelease adds the receiver to the current autorelease pool.

func (WSEventProcessor) Can_handle ¶

func (w WSEventProcessor) Can_handle(can_handle SLSEventRecord) bool

func (WSEventProcessor) ClearEventState ¶

func (w WSEventProcessor) ClearEventState()

func (WSEventProcessor) CreateAnnotationParams ¶

func (w WSEventProcessor) CreateAnnotationParams(params SLSEventRecord) objectivec.IObject

func (WSEventProcessor) DebugDescription ¶

func (w WSEventProcessor) DebugDescription() string

func (WSEventProcessor) Description ¶

func (w WSEventProcessor) Description() string

func (WSEventProcessor) Event_dispatchAnnotationParamsDispatcher ¶

func (w WSEventProcessor) Event_dispatchAnnotationParamsDispatcher(event_dispatch SLSEventRecord, params objectivec.IObject, dispatcher objectivec.IObject)

func (WSEventProcessor) Event_find_window ¶

func (w WSEventProcessor) Event_find_window(event_find_window SLSEventRecord)

func (WSEventProcessor) Hash ¶

func (w WSEventProcessor) Hash() uint64

func (WSEventProcessor) Init ¶

Init initializes the instance.

func (WSEventProcessor) InitWithSession ¶

func (w WSEventProcessor) InitWithSession(session CGXSession) WSEventProcessor

func (WSEventProcessor) Post_event_annotateAnnotationParamsIsCapturedIsInkingEventAnnotateWindowAnnotateConnectionEventRegion ¶

func (w WSEventProcessor) Post_event_annotateAnnotationParamsIsCapturedIsInkingEventAnnotateWindowAnnotateConnectionEventRegion(post_event_annotate SLSEventRecord, params objectivec.IObject, captured bool, event bool, window unsafe.Pointer, connection CGXConnection, region WSStructuralRegionRef) bool

func (WSEventProcessor) ProcessEventContextDispatcher ¶

func (w WSEventProcessor) ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (WSEventProcessor) Route_annotate_eventAnnotationParamsDispatcher ¶

func (w WSEventProcessor) Route_annotate_eventAnnotationParamsDispatcher(route_annotate_event SLSEventRecord, params objectivec.IObject, dispatcher objectivec.IObject)

func (WSEventProcessor) Superclass ¶

func (w WSEventProcessor) Superclass() objectivec.Class

type WSEventProcessorClass ¶

type WSEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSEventProcessorClass ¶

func GetWSEventProcessorClass() WSEventProcessorClass

GetWSEventProcessorClass returns the class object for WSEventProcessor.

func (WSEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSEventProcessorClass) Class ¶

func (wc WSEventProcessorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type WSGestureEventAnnotationParams ¶

type WSGestureEventAnnotationParams struct {
	WSEventAnnotationParams
}

Methods ¶

func NewWSGestureEventAnnotationParams ¶

func NewWSGestureEventAnnotationParams() WSGestureEventAnnotationParams

NewWSGestureEventAnnotationParams creates a new WSGestureEventAnnotationParams instance.

func WSGestureEventAnnotationParamsFromID ¶

func WSGestureEventAnnotationParamsFromID(id objc.ID) WSGestureEventAnnotationParams

WSGestureEventAnnotationParamsFromID constructs a WSGestureEventAnnotationParams from an objc.ID.

func (WSGestureEventAnnotationParams) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSGestureEventAnnotationParams) GestureStreamState ¶

func (w WSGestureEventAnnotationParams) GestureStreamState() int

func (WSGestureEventAnnotationParams) Init ¶

Init initializes the instance.

func (WSGestureEventAnnotationParams) SetGestureStreamState ¶

func (w WSGestureEventAnnotationParams) SetGestureStreamState(value int)

type WSGestureEventAnnotationParamsClass ¶

type WSGestureEventAnnotationParamsClass struct {
	// contains filtered or unexported fields
}

func GetWSGestureEventAnnotationParamsClass ¶

func GetWSGestureEventAnnotationParamsClass() WSGestureEventAnnotationParamsClass

GetWSGestureEventAnnotationParamsClass returns the class object for WSGestureEventAnnotationParams.

func (WSGestureEventAnnotationParamsClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSGestureEventAnnotationParamsClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSGestureEventProcessor ¶

type WSGestureEventProcessor struct {
	WSEventProcessor
}

func NewWSGestureEventProcessor ¶

func NewWSGestureEventProcessor() WSGestureEventProcessor

NewWSGestureEventProcessor creates a new WSGestureEventProcessor instance.

func NewWSGestureEventProcessorWithSession ¶

func NewWSGestureEventProcessorWithSession(session CGXSession) WSGestureEventProcessor

func WSGestureEventProcessorFromID ¶

func WSGestureEventProcessorFromID(id objc.ID) WSGestureEventProcessor

WSGestureEventProcessorFromID constructs a WSGestureEventProcessor from an objc.ID.

func (WSGestureEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSGestureEventProcessor) Init ¶

Init initializes the instance.

type WSGestureEventProcessorClass ¶

type WSGestureEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSGestureEventProcessorClass ¶

func GetWSGestureEventProcessorClass() WSGestureEventProcessorClass

GetWSGestureEventProcessorClass returns the class object for WSGestureEventProcessor.

func (WSGestureEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSGestureEventProcessorClass) Annotate_scroll_zoom_eventWindowConnEventRegionIDIsCapturedAnnotationParams ¶

func (_WSGestureEventProcessorClass WSGestureEventProcessorClass) Annotate_scroll_zoom_eventWindowConnEventRegionIDIsCapturedAnnotationParams(annotate_scroll_zoom_event SLSEventRecord, conn uint32, id *uint64, captured bool, params objectivec.IObject) int

func (WSGestureEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSHIDEventDeliveryManagerServer ¶

type WSHIDEventDeliveryManagerServer struct {
	objectivec.Object
}

Methods ¶

func NewWSHIDEventDeliveryManagerServer ¶

func NewWSHIDEventDeliveryManagerServer() WSHIDEventDeliveryManagerServer

NewWSHIDEventDeliveryManagerServer creates a new WSHIDEventDeliveryManagerServer instance.

func WSHIDEventDeliveryManagerServerFromID ¶

func WSHIDEventDeliveryManagerServerFromID(id objc.ID) WSHIDEventDeliveryManagerServer

WSHIDEventDeliveryManagerServerFromID constructs a WSHIDEventDeliveryManagerServer from an objc.ID.

func (WSHIDEventDeliveryManagerServer) Activate ¶

func (w WSHIDEventDeliveryManagerServer) Activate()

func (WSHIDEventDeliveryManagerServer) AppendDescriptionToStream ¶

func (w WSHIDEventDeliveryManagerServer) AppendDescriptionToStream(stream objectivec.IObject)

func (WSHIDEventDeliveryManagerServer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSHIDEventDeliveryManagerServer) DebugDescription ¶

func (w WSHIDEventDeliveryManagerServer) DebugDescription() string

func (WSHIDEventDeliveryManagerServer) DeliveryManagerForAuditToken ¶

func (w WSHIDEventDeliveryManagerServer) DeliveryManagerForAuditToken(token objectivec.IObject) objectivec.IObject

func (WSHIDEventDeliveryManagerServer) Description ¶

func (w WSHIDEventDeliveryManagerServer) Description() string

func (WSHIDEventDeliveryManagerServer) Hash ¶

func (WSHIDEventDeliveryManagerServer) Init ¶

Init initializes the instance.

func (WSHIDEventDeliveryManagerServer) PermittedRuleChangeMaskForAuditToken ¶

func (w WSHIDEventDeliveryManagerServer) PermittedRuleChangeMaskForAuditToken(token objectivec.IObject) uint64

func (WSHIDEventDeliveryManagerServer) Server ¶

func (WSHIDEventDeliveryManagerServer) Superclass ¶

type WSHIDEventDeliveryManagerServerClass ¶

type WSHIDEventDeliveryManagerServerClass struct {
	// contains filtered or unexported fields
}

func GetWSHIDEventDeliveryManagerServerClass ¶

func GetWSHIDEventDeliveryManagerServerClass() WSHIDEventDeliveryManagerServerClass

GetWSHIDEventDeliveryManagerServerClass returns the class object for WSHIDEventDeliveryManagerServer.

func (WSHIDEventDeliveryManagerServerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSHIDEventDeliveryManagerServerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (WSHIDEventDeliveryManagerServerClass) SharedInstance ¶

func (_WSHIDEventDeliveryManagerServerClass WSHIDEventDeliveryManagerServerClass) SharedInstance() WSHIDEventDeliveryManagerServer

type WSHIDEventDeliveryObserverServer ¶

type WSHIDEventDeliveryObserverServer struct {
	objectivec.Object
}

Methods ¶

func NewWSHIDEventDeliveryObserverServer ¶

func NewWSHIDEventDeliveryObserverServer() WSHIDEventDeliveryObserverServer

NewWSHIDEventDeliveryObserverServer creates a new WSHIDEventDeliveryObserverServer instance.

func WSHIDEventDeliveryObserverServerFromID ¶

func WSHIDEventDeliveryObserverServerFromID(id objc.ID) WSHIDEventDeliveryObserverServer

WSHIDEventDeliveryObserverServerFromID constructs a WSHIDEventDeliveryObserverServer from an objc.ID.

func (WSHIDEventDeliveryObserverServer) Activate ¶

func (w WSHIDEventDeliveryObserverServer) Activate()

func (WSHIDEventDeliveryObserverServer) AppendDescriptionToStream ¶

func (w WSHIDEventDeliveryObserverServer) AppendDescriptionToStream(stream objectivec.IObject)

func (WSHIDEventDeliveryObserverServer) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSHIDEventDeliveryObserverServer) BkServer ¶

func (WSHIDEventDeliveryObserverServer) DebugDescription ¶

func (w WSHIDEventDeliveryObserverServer) DebugDescription() string

func (WSHIDEventDeliveryObserverServer) DeliveryObserverServiceForAuditToken ¶

func (w WSHIDEventDeliveryObserverServer) DeliveryObserverServiceForAuditToken(token objectivec.IObject) objectivec.IObject

func (WSHIDEventDeliveryObserverServer) Description ¶

func (w WSHIDEventDeliveryObserverServer) Description() string

func (WSHIDEventDeliveryObserverServer) Hash ¶

func (WSHIDEventDeliveryObserverServer) Init ¶

Init initializes the instance.

func (WSHIDEventDeliveryObserverServer) Superclass ¶

type WSHIDEventDeliveryObserverServerClass ¶

type WSHIDEventDeliveryObserverServerClass struct {
	// contains filtered or unexported fields
}

func GetWSHIDEventDeliveryObserverServerClass ¶

func GetWSHIDEventDeliveryObserverServerClass() WSHIDEventDeliveryObserverServerClass

GetWSHIDEventDeliveryObserverServerClass returns the class object for WSHIDEventDeliveryObserverServer.

func (WSHIDEventDeliveryObserverServerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSHIDEventDeliveryObserverServerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (WSHIDEventDeliveryObserverServerClass) SharedInstance ¶

func (_WSHIDEventDeliveryObserverServerClass WSHIDEventDeliveryObserverServerClass) SharedInstance() WSHIDEventDeliveryObserverServer

type WSHIDEventDeliveryObserverService ¶

type WSHIDEventDeliveryObserverService struct {
	objectivec.Object
}

Methods ¶

func NewWSHIDEventDeliveryObserverService ¶

func NewWSHIDEventDeliveryObserverService() WSHIDEventDeliveryObserverService

NewWSHIDEventDeliveryObserverService creates a new WSHIDEventDeliveryObserverService instance.

func NewWSHIDEventDeliveryObserverServiceWithServer ¶

func NewWSHIDEventDeliveryObserverServiceWithServer(server objectivec.IObject) WSHIDEventDeliveryObserverService

func WSHIDEventDeliveryObserverServiceFromID ¶

func WSHIDEventDeliveryObserverServiceFromID(id objc.ID) WSHIDEventDeliveryObserverService

WSHIDEventDeliveryObserverServiceFromID constructs a WSHIDEventDeliveryObserverService from an objc.ID.

func (WSHIDEventDeliveryObserverService) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSHIDEventDeliveryObserverService) BkObserverService ¶

func (w WSHIDEventDeliveryObserverService) BkObserverService() unsafe.Pointer

func (WSHIDEventDeliveryObserverService) Init ¶

Init initializes the instance.

func (WSHIDEventDeliveryObserverService) InitWithServer ¶

type WSHIDEventDeliveryObserverServiceClass ¶

type WSHIDEventDeliveryObserverServiceClass struct {
	// contains filtered or unexported fields
}

func GetWSHIDEventDeliveryObserverServiceClass ¶

func GetWSHIDEventDeliveryObserverServiceClass() WSHIDEventDeliveryObserverServiceClass

GetWSHIDEventDeliveryObserverServiceClass returns the class object for WSHIDEventDeliveryObserverService.

func (WSHIDEventDeliveryObserverServiceClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSHIDEventDeliveryObserverServiceClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSHIDIncomingServiceConnectionManager ¶

type WSHIDIncomingServiceConnectionManager struct {
	objectivec.Object
}

Methods ¶

func NewWSHIDIncomingServiceConnectionManager ¶

func NewWSHIDIncomingServiceConnectionManager() WSHIDIncomingServiceConnectionManager

NewWSHIDIncomingServiceConnectionManager creates a new WSHIDIncomingServiceConnectionManager instance.

func WSHIDIncomingServiceConnectionManagerFromID ¶

func WSHIDIncomingServiceConnectionManagerFromID(id objc.ID) WSHIDIncomingServiceConnectionManager

WSHIDIncomingServiceConnectionManagerFromID constructs a WSHIDIncomingServiceConnectionManager from an objc.ID.

func (WSHIDIncomingServiceConnectionManager) AppendDescriptionToStream ¶

func (w WSHIDIncomingServiceConnectionManager) AppendDescriptionToStream(stream objectivec.IObject)

func (WSHIDIncomingServiceConnectionManager) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSHIDIncomingServiceConnectionManager) CanQueue_appendDescriptionToStream ¶ added in v0.6.0

func (w WSHIDIncomingServiceConnectionManager) CanQueue_appendDescriptionToStream() bool

CanQueue_appendDescriptionToStream reports whether the receiver responds to the private selector _queue_appendDescriptionToStream:.

func (WSHIDIncomingServiceConnectionManager) CanQueue_deliveryManagerForAuditToken ¶ added in v0.6.0

func (w WSHIDIncomingServiceConnectionManager) CanQueue_deliveryManagerForAuditToken() bool

CanQueue_deliveryManagerForAuditToken reports whether the receiver responds to the private selector _queue_deliveryManagerForAuditToken:.

func (WSHIDIncomingServiceConnectionManager) CanQueue_description ¶ added in v0.6.0

func (w WSHIDIncomingServiceConnectionManager) CanQueue_description() bool

CanQueue_description reports whether the receiver responds to the private selector _queue_description.

func (WSHIDIncomingServiceConnectionManager) CanQueue_eventDeliveryObserverServiceForAuditToken ¶ added in v0.6.0

func (w WSHIDIncomingServiceConnectionManager) CanQueue_eventDeliveryObserverServiceForAuditToken() bool

CanQueue_eventDeliveryObserverServiceForAuditToken reports whether the receiver responds to the private selector _queue_eventDeliveryObserverServiceForAuditToken:.

func (WSHIDIncomingServiceConnectionManager) DidUpdateEventDeliveryManagerForSession ¶

func (w WSHIDIncomingServiceConnectionManager) DidUpdateEventDeliveryManagerForSession()

func (WSHIDIncomingServiceConnectionManager) HandleIncomingDeliveryManagerConnection ¶

func (w WSHIDIncomingServiceConnectionManager) HandleIncomingDeliveryManagerConnection(connection objectivec.IObject)

func (WSHIDIncomingServiceConnectionManager) HandleIncomingDeliveryObserverConnection ¶

func (w WSHIDIncomingServiceConnectionManager) HandleIncomingDeliveryObserverConnection(connection objectivec.IObject)

func (WSHIDIncomingServiceConnectionManager) IncomingServiceConnectionDidRevoke ¶

func (w WSHIDIncomingServiceConnectionManager) IncomingServiceConnectionDidRevoke(revoke objectivec.IObject)

func (WSHIDIncomingServiceConnectionManager) Init ¶

Init initializes the instance.

func (WSHIDIncomingServiceConnectionManager) Queue_appendDescriptionToStream ¶

func (w WSHIDIncomingServiceConnectionManager) Queue_appendDescriptionToStream(stream objectivec.IObject) error

Queue_appendDescriptionToStream is an exported wrapper for the private method _queue_appendDescriptionToStream.

func (WSHIDIncomingServiceConnectionManager) Queue_deliveryManagerForAuditToken ¶

func (w WSHIDIncomingServiceConnectionManager) Queue_deliveryManagerForAuditToken(token objectivec.IObject) (objectivec.IObject, error)

Queue_deliveryManagerForAuditToken is an exported wrapper for the private method _queue_deliveryManagerForAuditToken.

func (WSHIDIncomingServiceConnectionManager) Queue_description ¶

Queue_description is an exported wrapper for the private method _queue_description.

func (WSHIDIncomingServiceConnectionManager) Queue_eventDeliveryObserverServiceForAuditToken ¶

func (w WSHIDIncomingServiceConnectionManager) Queue_eventDeliveryObserverServiceForAuditToken(token objectivec.IObject) (objectivec.IObject, error)

Queue_eventDeliveryObserverServiceForAuditToken is an exported wrapper for the private method _queue_eventDeliveryObserverServiceForAuditToken.

type WSHIDIncomingServiceConnectionManagerClass ¶

type WSHIDIncomingServiceConnectionManagerClass struct {
	// contains filtered or unexported fields
}

func GetWSHIDIncomingServiceConnectionManagerClass ¶

func GetWSHIDIncomingServiceConnectionManagerClass() WSHIDIncomingServiceConnectionManagerClass

GetWSHIDIncomingServiceConnectionManagerClass returns the class object for WSHIDIncomingServiceConnectionManager.

func (WSHIDIncomingServiceConnectionManagerClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSHIDIncomingServiceConnectionManagerClass) Class ¶

Class returns the underlying Objective-C class pointer.

func (WSHIDIncomingServiceConnectionManagerClass) SharedInstance ¶

func (_WSHIDIncomingServiceConnectionManagerClass WSHIDIncomingServiceConnectionManagerClass) SharedInstance() WSHIDIncomingServiceConnectionManager

type WSKeyEventProcessor ¶

type WSKeyEventProcessor struct {
	WSEventProcessor
}

func NewWSKeyEventProcessor ¶

func NewWSKeyEventProcessor() WSKeyEventProcessor

NewWSKeyEventProcessor creates a new WSKeyEventProcessor instance.

func NewWSKeyEventProcessorWithSession ¶

func NewWSKeyEventProcessorWithSession(session CGXSession) WSKeyEventProcessor

func WSKeyEventProcessorFromID ¶

func WSKeyEventProcessorFromID(id objc.ID) WSKeyEventProcessor

WSKeyEventProcessorFromID constructs a WSKeyEventProcessor from an objc.ID.

func (WSKeyEventProcessor) Autorelease ¶

func (w WSKeyEventProcessor) Autorelease() WSKeyEventProcessor

Autorelease adds the receiver to the current autorelease pool.

func (WSKeyEventProcessor) Init ¶

Init initializes the instance.

type WSKeyEventProcessorClass ¶

type WSKeyEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSKeyEventProcessorClass ¶

func GetWSKeyEventProcessorClass() WSKeyEventProcessorClass

GetWSKeyEventProcessorClass returns the class object for WSKeyEventProcessor.

func (WSKeyEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSKeyEventProcessorClass) Class ¶

func (wc WSKeyEventProcessorClass) Class() objc.Class

Class returns the underlying Objective-C class pointer.

type WSMainThreadBlockHoist ¶

type WSMainThreadBlockHoist struct {
}

WSMainThreadBlockHoist

type WSMessageTraceSessionDataRef ¶

type WSMessageTraceSessionDataRef uintptr

type WSMouseEventProcessor ¶

type WSMouseEventProcessor struct {
	WSEventProcessor
}

func NewWSMouseEventProcessor ¶

func NewWSMouseEventProcessor() WSMouseEventProcessor

NewWSMouseEventProcessor creates a new WSMouseEventProcessor instance.

func NewWSMouseEventProcessorWithSession ¶

func NewWSMouseEventProcessorWithSession(session CGXSession) WSMouseEventProcessor

func WSMouseEventProcessorFromID ¶

func WSMouseEventProcessorFromID(id objc.ID) WSMouseEventProcessor

WSMouseEventProcessorFromID constructs a WSMouseEventProcessor from an objc.ID.

func (WSMouseEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSMouseEventProcessor) Init ¶

Init initializes the instance.

type WSMouseEventProcessorClass ¶

type WSMouseEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSMouseEventProcessorClass ¶

func GetWSMouseEventProcessorClass() WSMouseEventProcessorClass

GetWSMouseEventProcessorClass returns the class object for WSMouseEventProcessor.

func (WSMouseEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSMouseEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSSLSToHIDEventTranslator ¶

type WSSLSToHIDEventTranslator struct {
	objectivec.Object
}

Methods ¶

func NewWSSLSToHIDEventTranslator ¶

func NewWSSLSToHIDEventTranslator() WSSLSToHIDEventTranslator

NewWSSLSToHIDEventTranslator creates a new WSSLSToHIDEventTranslator instance.

func WSSLSToHIDEventTranslatorFromID ¶

func WSSLSToHIDEventTranslatorFromID(id objc.ID) WSSLSToHIDEventTranslator

WSSLSToHIDEventTranslatorFromID constructs a WSSLSToHIDEventTranslator from an objc.ID.

func (WSSLSToHIDEventTranslator) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSSLSToHIDEventTranslator) HidEventForSLSEventOutSenderDescriptor ¶

func (w WSSLSToHIDEventTranslator) HidEventForSLSEventOutSenderDescriptor(sLSEvent SLSEventRecord, descriptor []objectivec.IObject) uintptr

func (WSSLSToHIDEventTranslator) Init ¶

Init initializes the instance.

type WSSLSToHIDEventTranslatorClass ¶

type WSSLSToHIDEventTranslatorClass struct {
	// contains filtered or unexported fields
}

func GetWSSLSToHIDEventTranslatorClass ¶

func GetWSSLSToHIDEventTranslatorClass() WSSLSToHIDEventTranslatorClass

GetWSSLSToHIDEventTranslatorClass returns the class object for _WSSLSToHIDEventTranslator.

func (WSSLSToHIDEventTranslatorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSSLSToHIDEventTranslatorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSSessionCaptureDataRef ¶

type WSSessionCaptureDataRef uintptr

type WSSessionDisplayConfigDataRef ¶

type WSSessionDisplayConfigDataRef uintptr

type WSSessionDisplayPreferencesDataRef ¶

type WSSessionDisplayPreferencesDataRef uintptr

type WSSessionDisplayUpdateDataRef ¶

type WSSessionDisplayUpdateDataRef uintptr

type WSSessionStructuralRegionDataRef ¶

type WSSessionStructuralRegionDataRef uintptr

type WSSessionWorkspaceDataRef ¶

type WSSessionWorkspaceDataRef uintptr

type WSSidecar2EventProcessor ¶

type WSSidecar2EventProcessor struct {
	WSGestureEventProcessor
}

func NewWSSidecar2EventProcessor ¶

func NewWSSidecar2EventProcessor() WSSidecar2EventProcessor

NewWSSidecar2EventProcessor creates a new WSSidecar2EventProcessor instance.

func NewWSSidecar2EventProcessorWithSession ¶

func NewWSSidecar2EventProcessorWithSession(session CGXSession) WSSidecar2EventProcessor

func WSSidecar2EventProcessorFromID ¶

func WSSidecar2EventProcessorFromID(id objc.ID) WSSidecar2EventProcessor

WSSidecar2EventProcessorFromID constructs a WSSidecar2EventProcessor from an objc.ID.

func (WSSidecar2EventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSSidecar2EventProcessor) Init ¶

Init initializes the instance.

type WSSidecar2EventProcessorClass ¶

type WSSidecar2EventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSSidecar2EventProcessorClass ¶

func GetWSSidecar2EventProcessorClass() WSSidecar2EventProcessorClass

GetWSSidecar2EventProcessorClass returns the class object for WSSidecar2EventProcessor.

func (WSSidecar2EventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSSidecar2EventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSStructuralRegion ¶

type WSStructuralRegion struct {
}

WSStructuralRegion

type WSStructuralRegionRef ¶

type WSStructuralRegionRef uintptr

type WSSystemDefinedEventProcessor ¶

type WSSystemDefinedEventProcessor struct {
	WSEventProcessor
}

func NewWSSystemDefinedEventProcessor ¶

func NewWSSystemDefinedEventProcessor() WSSystemDefinedEventProcessor

NewWSSystemDefinedEventProcessor creates a new WSSystemDefinedEventProcessor instance.

func NewWSSystemDefinedEventProcessorWithSession ¶

func NewWSSystemDefinedEventProcessorWithSession(session CGXSession) WSSystemDefinedEventProcessor

func WSSystemDefinedEventProcessorFromID ¶

func WSSystemDefinedEventProcessorFromID(id objc.ID) WSSystemDefinedEventProcessor

WSSystemDefinedEventProcessorFromID constructs a WSSystemDefinedEventProcessor from an objc.ID.

func (WSSystemDefinedEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSSystemDefinedEventProcessor) Init ¶

Init initializes the instance.

type WSSystemDefinedEventProcessorClass ¶

type WSSystemDefinedEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSSystemDefinedEventProcessorClass ¶

func GetWSSystemDefinedEventProcessorClass() WSSystemDefinedEventProcessorClass

GetWSSystemDefinedEventProcessorClass returns the class object for WSSystemDefinedEventProcessor.

func (WSSystemDefinedEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSSystemDefinedEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSTouchBarEventProcessor ¶

type WSTouchBarEventProcessor struct {
	WSEventProcessor
}

func NewWSTouchBarEventProcessor ¶

func NewWSTouchBarEventProcessor() WSTouchBarEventProcessor

NewWSTouchBarEventProcessor creates a new WSTouchBarEventProcessor instance.

func NewWSTouchBarEventProcessorWithSession ¶

func NewWSTouchBarEventProcessorWithSession(session CGXSession) WSTouchBarEventProcessor

func WSTouchBarEventProcessorFromID ¶

func WSTouchBarEventProcessorFromID(id objc.ID) WSTouchBarEventProcessor

WSTouchBarEventProcessorFromID constructs a WSTouchBarEventProcessor from an objc.ID.

func (WSTouchBarEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSTouchBarEventProcessor) Init ¶

Init initializes the instance.

type WSTouchBarEventProcessorClass ¶

type WSTouchBarEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSTouchBarEventProcessorClass ¶

func GetWSTouchBarEventProcessorClass() WSTouchBarEventProcessorClass

GetWSTouchBarEventProcessorClass returns the class object for WSTouchBarEventProcessor.

func (WSTouchBarEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSTouchBarEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type WSUberEventProcessor ¶

type WSUberEventProcessor struct {
	objectivec.Object
}

Methods ¶

func NewWSUberEventProcessor ¶

func NewWSUberEventProcessor() WSUberEventProcessor

NewWSUberEventProcessor creates a new WSUberEventProcessor instance.

func NewWSUberEventProcessorWithSession ¶

func NewWSUberEventProcessorWithSession(session CGXSession) WSUberEventProcessor

func WSUberEventProcessorFromID ¶

func WSUberEventProcessorFromID(id objc.ID) WSUberEventProcessor

WSUberEventProcessorFromID constructs a WSUberEventProcessor from an objc.ID.

func (WSUberEventProcessor) Autorelease ¶

Autorelease adds the receiver to the current autorelease pool.

func (WSUberEventProcessor) ClearEventState ¶

func (w WSUberEventProcessor) ClearEventState()

func (WSUberEventProcessor) DebugDescription ¶

func (w WSUberEventProcessor) DebugDescription() string

func (WSUberEventProcessor) Description ¶

func (w WSUberEventProcessor) Description() string

func (WSUberEventProcessor) Hash ¶

func (w WSUberEventProcessor) Hash() uint64

func (WSUberEventProcessor) Init ¶

Init initializes the instance.

func (WSUberEventProcessor) InitWithSession ¶

func (w WSUberEventProcessor) InitWithSession(session CGXSession) WSUberEventProcessor

func (WSUberEventProcessor) ProcessEventContextDispatcher ¶

func (w WSUberEventProcessor) ProcessEventContextDispatcher(event SLSEventRecord, context CPXEventProcessorContext, dispatcher objectivec.IObject) int64

func (WSUberEventProcessor) Superclass ¶

func (w WSUberEventProcessor) Superclass() objectivec.Class

type WSUberEventProcessorClass ¶

type WSUberEventProcessorClass struct {
	// contains filtered or unexported fields
}

func GetWSUberEventProcessorClass ¶

func GetWSUberEventProcessorClass() WSUberEventProcessorClass

GetWSUberEventProcessorClass returns the class object for WSUberEventProcessor.

func (WSUberEventProcessorClass) Alloc ¶

Alloc allocates memory for a new instance of the class.

func (WSUberEventProcessorClass) Class ¶

Class returns the underlying Objective-C class pointer.

type XListStructRef ¶ added in v0.6.4

type XListStructRef uintptr

type ZoomManagerRef ¶

type ZoomManagerRef uintptr

Source Files ¶

Jump to

Keyboard shortcuts

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