Handbook
Glossary
iokit vocabulary
Factor handbook
ยป
Vocabulary index
Summary
Bindings to Apple IOKit device interface
Metadata
Tags:
bindings
Authors:
Joe Groff
Platforms:
macos
Words
Tuple classes
Class
Superclass
Slots
mach-error-state
tuple
error-code error-string
Ordinary words
Word
Stack effect
<mach-error>
( code -- error )
IOBSDNameMatching
( name -- CFDictionaryRef )
IOIteratorIsValid
( i -- boolean_t )
IOIteratorNext
( i -- io_object_t )
IOIteratorReset
( i -- )
IOMasterPort
( bootstrap master -- IOReturn )
IOObjectRelease
( o -- IOReturn )
IOObjectRetain
( o -- IOReturn )
IORegistryEntryCreateCFProperties
( entry properties allocator options -- IOReturn )
IORegistryEntryGetPath
( entry plane path -- IOReturn )
IOServiceGetMatchingServices
( master matchingDict iterator -- IOReturn )
IOServiceMatching
( name -- CFDictionaryRef )
IOServiceNameMatching
( name -- CFDictionaryRef )
KERN_SUCCESS
( -- value )
MACH_PORT_NULL
( -- value )
io-objects-from-iterator
( i -- array )
io-objects-from-iterator*
( i -- i array )
io-services-matching-bsd-name
( bsd-name -- iterator )
io-services-matching-dictionary
( nsdictionary -- iterator )
io-services-matching-service
( service -- iterator )
io-services-matching-service-name
( service-name -- iterator )
kIOAppPowerStateInterest
( -- value )
kIOAudioPlane
( -- value )
kIOBootDeviceKey
( -- value )
kIOBootDevicePathKey
( -- value )
kIOBootDeviceSizeKey
( -- value )
kIOBundleResourceFileKey
( -- value )
kIOBusBadgeKey
( -- value )
kIOBusyInterest
( -- value )
kIOCFPlugInTypesKey
( -- value )
kIOCatalogueKey
( -- value )
kIOClassKey
( -- value )
kIOCommandPoolSizeKey
( -- value )
kIODTNVRAMPanicInfoKey
( -- value )
kIODefaultMatchCategoryKey
( -- value )
kIODeviceIconKey
( -- value )
kIODeviceTreePlane
( -- value )
kIOFireWirePlane
( -- value )
kIOFirstMatchNotification
( -- value )
kIOFirstPublishNotification
( -- value )
kIOGeneralInterest
( -- value )
kIOIconKey
( -- value )
kIOKitBuildVersionKey
( -- value )
kIOKitDebugKey
( -- value )
kIOKitDiagnosticsKey
( -- value )
kIOLocationMatchKey
( -- value )
kIOMatchCategoryKey
( -- value )
kIOMatchedNotification
( -- value )
kIOMatchedServiceCountKey
( -- value )
kIOMaximumBlockCountReadKey
( -- value )
kIOMaximumBlockCountWriteKey
( -- value )
kIOMaximumByteCountReadKey
( -- value )
kIOMaximumByteCountWriteKey
( -- value )
kIOMaximumSegmentAddressableBitCountKey
( -- value )
kIOMaximumSegmentByteCountReadKey
( -- value )
kIOMaximumSegmentByteCountWriteKey
( -- value )
kIOMaximumSegmentCountReadKey
( -- value )
kIOMaximumSegmentCountWriteKey
( -- value )
kIOMinimumSegmentAlignmentByteCountKey
( -- value )
kIONVRAMDeletePropertyKey
( -- value )
kIONameMatchKey
( -- value )
kIONameMatchedKey
( -- value )
kIOParentMatchKey
( -- value )
kIOPathMatchKey
( -- value )
kIOPlatformDeviceMessageKey
( -- value )
kIOPlatformSerialNumberKey
( -- value )
kIOPlatformUUIDKey
( -- value )
kIOPowerPlane
( -- value )
kIOPriorityPowerStateInterest
( -- value )
kIOProbeScoreKey
( -- value )
kIOPropertyMatchKey
( -- value )
kIOProviderClassKey
( -- value )
kIOPublishNotification
( -- value )
kIORegistryPlanesKey
( -- value )
kIOResourceMatchKey
( -- value )
kIOResourcesClass
( -- value )
kIOServiceClass
( -- value )
kIOServicePlane
( -- value )
kIOTerminatedNotification
( -- value )
kIOUSBPlane
( -- value )
kIOUserClientClassKey
( -- value )
kIOUserClientCrossEndianCompatibleKey
( -- value )
kIOUserClientCrossEndianKey
( -- value )
kIOUserClientSharedInstanceKey
( -- value )
kNilOptions
( -- value )
kOSBuildVersionKey
( -- value )
mach-error
( return -- )
mach_error_string
( error -- c-string )
master-port
( -- port )
properties-from-io-object
( o -- o nsdictionary )
release-io-object
( o -- )
retain-io-object
( o -- o )
Class predicate words
Word
Stack effect
mach-error-state?
( object -- ? )
Files
resource:basis/iokit/iokit.factor
Metadata files
resource:basis/iokit/authors.txt
resource:basis/iokit/platforms.txt
resource:basis/iokit/summary.txt
resource:basis/iokit/tags.txt
Children from resource:basis
Vocabulary
Summary
iokit.hid
HID Manager bindings