No Overview Available.

A survey of Apple developer documentation.

Framework IOKit

92 / 455 (20.2%) Documented
363 Undocumented Symbols
Type Name
IOAddressRange
IOAlignment
IOAsyncCompletionContent
IOAsyncCompletionContent.init()
IOAsyncCompletionContent.result
IOByteCount
IOByteCount32
IOByteCount64
IOCFPlugInInterfaceStruct
IOCFPlugInInterfaceStruct.AddRef
IOCFPlugInInterfaceStruct.Probe
IOCFPlugInInterfaceStruct.QueryInterface
IOCFPlugInInterfaceStruct.Release
IOCFPlugInInterfaceStruct.Start
IOCFPlugInInterfaceStruct.Stop
IOCFPlugInInterfaceStruct.init()
IOCFPlugInInterfaceStruct.init(_reserved:QueryInterface:AddRef:Release:version:revision:Probe:Start:Stop:)
IOCFPlugInInterfaceStruct.revision
IOCFPlugInInterfaceStruct.version
IOCFSerialize(_:_:)
IOCFUnserialize(_:_:_:_:)
IOCFUnserializeBinary(_:_:_:_:_:)
IOCFUnserializeWithSize(_:_:_:_:_:)
IOCacheMode
IOCatalogueGetData(_:_:_:_:)
IOCatalogueModuleLoaded(_:_:)
IOCatalogueReset(_:_:)
IOCatalogueSendData(_:_:_:_:)
IOCatalogueTerminate(_:_:_:)
IOConnectCallAsyncMethod(_:_:_:_:_:_:_:_:_:_:_:_:_:)
IOConnectCallAsyncScalarMethod(_:_:_:_:_:_:_:_:_:)
IOConnectCallAsyncStructMethod(_:_:_:_:_:_:_:_:_:)
IOConnectCallMethod(_:_:_:_:_:_:_:_:_:_:)
IOConnectCallScalarMethod(_:_:_:_:_:_:)
IOConnectCallStructMethod(_:_:_:_:_:_:)
IOConnectTrap0(_:_:)
IOConnectTrap1(_:_:_:)
IOConnectTrap2(_:_:_:_:)
IOConnectTrap3(_:_:_:_:_:)
IOConnectTrap4(_:_:_:_:_:_:)
IOConnectTrap5(_:_:_:_:_:_:_:)
IOConnectTrap6(_:_:_:_:_:_:_:_:)
IOCreatePlugInInterfaceForService(_:_:_:_:_:)
IODestroyPlugInInterface(_:)
IODeviceNumber
IOFixed
IOItemCount
IOKIT
IOLogicalAddress
IOMessage
IONamedValue
IONamedValue.init()
IONamedValue.init(value:name:)
IONamedValue.name
IONamedValue.value
IONotificationPortRef
IONotificationPortSetImportanceReceiver(_:)
IOOpenFirmwarePathMatching(_:_:_:)
IOOptionBits
IOPhysSize
IOPhysicalAddress
IOPhysicalAddress32
IOPhysicalAddress64
IOPhysicalLength
IOPhysicalLength32
IOPhysicalLength64
IOPhysicalRange
IOPhysicalRange.address
IOPhysicalRange.init()
IOPhysicalRange.init(address:length:)
IOPhysicalRange.length
IORegistryEntryCopyFromPath(_:_:)
IORegistryEntryCopyPath(_:_:)
IORegistryEntryGetProperty(_:_:_:_:)
IOReturn
IOServiceAddNotification(_:_:_:_:_:_:)
IOServiceAuthorize(_:_:)
IOServiceInterestContent
IOServiceInterestContent.init()
IOServiceInterestContent.init(messageType:messageArgument:)
IOServiceInterestContent.messageArgument
IOServiceInterestContent.messageType
IOServiceInterestContent64
IOServiceInterestContent64.init()
IOServiceInterestContent64.init(messageType:messageArgument:)
IOServiceInterestContent64.messageArgument
IOServiceInterestContent64.messageType
IOServiceOFPathToBSDName(_:_:_:)
IOServiceOpenAsFileDescriptor(_:_:)
IOURLCreateDataAndPropertiesFromResource(_:_:_:_:_:_:)
IOURLCreatePropertyFromResource(_:_:_:_:)
IOURLError
IOURLError.init(_:)
IOURLError.init(rawValue:)
IOURLError.rawValue
IOURLWriteDataAndPropertiesToResource(_:_:_:_:)
IOVersion
IOVirtualAddress
IOVirtualRange
IOVirtualRange.address
IOVirtualRange.init()
IOVirtualRange.init(address:length:)
IOVirtualRange.length
IO_OBJECT_NULL
OSAsyncReference
OSAsyncReference64
OSGetNotificationFromMessage(_:_:_:_:_:_:)
OSNotificationHeader
OSNotificationHeader.init()
OSNotificationHeader.reference
OSNotificationHeader.size
OSNotificationHeader.type
OSNotificationHeader64
OSNotificationHeader64.init()
OSNotificationHeader64.reference
OSNotificationHeader64.size
OSNotificationHeader64.type
io_async_ref64_t
io_async_ref_t
io_connect_t
io_enumerator_t
io_iterator_t
io_name_t
io_object_t
io_registry_entry_t
io_scalar_inband64_t
io_scalar_inband_t
io_service_t
io_string_inband_t
io_string_t
io_struct_inband_t
io_user_reference_t
io_user_scalar_t
kFirstIOKitNotificationType
kIOAppPowerStateInterest
kIOAsyncCalloutCount
kIOAsyncCalloutFuncIndex
kIOAsyncCalloutRefconIndex
kIOAsyncCompletionNotificationType
kIOAsyncReservedCount
kIOAsyncReservedIndex
kIOAudioPlane
kIOBSDKey
kIOBSDMajorKey
kIOBSDMinorKey
kIOBSDNameKey
kIOBSDNamesKey
kIOBSDUnitKey
kIOBootDeviceKey
kIOBootDevicePathKey
kIOBootDeviceSizeKey
kIOBundleDevelopmentRegionKey
kIOBundleExecutableKey
kIOBundleIdentifierKey
kIOBundleInfoDictionaryVersionKey
kIOBundleNameKey
kIOBundleResourceFileKey
kIOBundleVersionKey
kIOBusBadgeKey
kIOBusyInterest
kIOCFPlugInTypesKey
kIOCFSerializeToBinary
kIOCatalogueKey
kIOClassKey
kIOCommandPoolSizeKey
kIOConnectMethodVarOutputSize
kIOCopybackCache
kIOCopybackInnerCache
kIODEXTMatchCountKey
kIODTNVRAMPanicInfoKey
kIODefaultCache
kIODefaultMatchCategoryKey
kIODefaultMemoryType
kIODeviceIconKey
kIODeviceTreePlane
kIODriverKitEntitlementKey
kIODriverKitHIDFamilyDeviceEntitlementKey
kIODriverKitHIDFamilyEventServiceEntitlementKey
kIODriverKitHIDTransportEntitlementKey
kIODriverKitTransportBuiltinEntitlementKey
kIODriverKitUSBTransportEntitlementKey
kIODriverKitUserClientEntitlementsKey
kIOFireWirePlane
kIOFirstMatchNotification
kIOFirstPublishNotification
kIOGeneralInterest
kIOIconKey
kIOInhibitCache
kIOInterestCalloutCount
kIOInterestCalloutFuncIndex
kIOInterestCalloutRefconIndex
kIOInterestCalloutServiceIndex
kIOKitBuildVersionKey
kIOKitDebugKey
kIOKitDiagnosticsKey
kIOKitNoticationMsgSizeMask
kIOKitNoticationTypeMask
kIOKitNoticationTypeSizeAdjShift
kIOLocationMatchKey
kIOMapAnywhere
kIOMapCacheMask
kIOMapCacheShift
kIOMapCopybackCache
kIOMapCopybackInnerCache
kIOMapDefaultCache
kIOMapInhibitCache
kIOMapOverwrite
kIOMapPrefault
kIOMapReadOnly
kIOMapReference
kIOMapStatic
kIOMapUnique
kIOMapUserOptionsMask
kIOMapWriteCombineCache
kIOMapWriteThruCache
kIOMapperIDKey
kIOMatchCategoryKey
kIOMatchDeferKey
kIOMatchedNotification
kIOMatchedPersonalityKey
kIOMatchedServiceCountKey
kIOMatchingCalloutCount
kIOMatchingCalloutFuncIndex
kIOMatchingCalloutRefconIndex
kIOMaximumBlockCountReadKey
kIOMaximumBlockCountWriteKey
kIOMaximumByteCountReadKey
kIOMaximumByteCountWriteKey
kIOMaximumPriorityCountKey
kIOMaximumSegmentAddressableBitCountKey
kIOMaximumSegmentByteCountReadKey
kIOMaximumSegmentByteCountWriteKey
kIOMaximumSegmentCountReadKey
kIOMaximumSegmentCountWriteKey
kIOMaximumSwapWriteKey
kIOMinimumSaturationByteCountKey
kIOMinimumSegmentAlignmentByteCountKey
kIONVRAMActivateCSRConfigPropertyKey
kIONVRAMBootArgsKey
kIONVRAMDeletePropertyKey
kIONVRAMSyncNowPropertyKey
kIONameMatchKey
kIONameMatchedKey
kIOParentMatchKey
kIOPathMatchKey
kIOPlatformDeviceMessageKey
kIOPlatformSerialNumberKey
kIOPlatformUUIDKey
kIOPowerPlane
kIOPriorityPowerStateInterest
kIOProbeScoreKey
kIOPropertyExistsMatchKey
kIOPropertyMatchKey
kIOProviderClassKey
kIOPublishNotification
kIORegistryEntryIDKey
kIORegistryEntryPropertyKeysKey
kIORegistryIterateParents
kIORegistryIterateRecursively
kIORegistryPlanesKey
kIORematchCountKey
kIORematchPersonalityKey
kIOResourceMatchKey
kIOResourceMatchedKey
kIOResourcesClass
kIOReturnAborted
kIOReturnBadArgument
kIOReturnBadMedia
kIOReturnBadMessageID
kIOReturnBusy
kIOReturnCannotLock
kIOReturnCannotWire
kIOReturnDMAError
kIOReturnDeviceError
kIOReturnError
kIOReturnExclusiveAccess
kIOReturnIOError
kIOReturnIPCError
kIOReturnInternalError
kIOReturnInvalid
kIOReturnIsoTooNew
kIOReturnIsoTooOld
kIOReturnLockedRead
kIOReturnLockedWrite
kIOReturnMessageTooLarge
kIOReturnNoBandwidth
kIOReturnNoChannels
kIOReturnNoCompletion
kIOReturnNoDevice
kIOReturnNoFrames
kIOReturnNoInterrupt
kIOReturnNoMedia
kIOReturnNoMemory
kIOReturnNoPower
kIOReturnNoResources
kIOReturnNoSpace
kIOReturnNotAligned
kIOReturnNotAttached
kIOReturnNotFound
kIOReturnNotOpen
kIOReturnNotPermitted
kIOReturnNotPrivileged
kIOReturnNotReadable
kIOReturnNotReady
kIOReturnNotResponding
kIOReturnNotWritable
kIOReturnOffline
kIOReturnOverrun
kIOReturnPortExists
kIOReturnRLDError
kIOReturnStillOpen
kIOReturnSuccess
kIOReturnTimeout
kIOReturnUnderrun
kIOReturnUnformattedMedia
kIOReturnUnsupported
kIOReturnUnsupportedMode
kIOReturnVMError
kIOServiceClass
kIOServiceDEXTEntitlementsKey
kIOServiceInteractionAllowed
kIOServiceMatchedNotificationType
kIOServiceMessageNotificationType
kIOServicePlane
kIOServicePublishNotificationType
kIOServiceTerminatedNotificationType
kIOTerminatedNotification
kIOURLFileDirectoryContents
kIOURLFileExists
kIOURLFileLastModificationTime
kIOURLFileLength
kIOURLFileOwnerID
kIOURLFilePOSIXMode
kIOURLImproperArgumentsError
kIOURLPropertyKeyUnavailableError
kIOURLRemoteHostUnavailableError
kIOURLResourceAccessViolationError
kIOURLResourceNotFoundError
kIOURLTimeoutError
kIOURLUnknownError
kIOURLUnknownPropertyKeyError
kIOURLUnknownSchemeError
kIOUSBPlane
kIOUserClientClassKey
kIOUserClientCreatorKey
kIOUserClientCrossEndianCompatibleKey
kIOUserClientCrossEndianKey
kIOUserClientSharedInstanceKey
kIOUserServerCDHashKey
kIOUserUserClientKey
kIOWillTerminateNotification
kIOWriteCombineCache
kIOWriteThruCache
kLastIOKitNotificationType
kMaxAsyncArgs
kOSAsyncCompleteMessageID
kOSAsyncRef64Count
kOSAsyncRef64Size
kOSAsyncRefCount
kOSAsyncRefSize
kOSBuildVersionKey
kOSNotificationMessageID
uext_object_t