|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
#include "dxd.h"#include <DriverKit/IOService.iig>#include <Availability.h>#include <os/log.h>#include <dx_platform.h>Classes | |
| class | dxd::open< object_t, service_t > |
Namespaces | |
| namespace | dxd |
| dynax driver framework DriverKit namespace | |
| namespace | dxd::ioctl |
| kernel IOCTLs | |
Typedefs | |
| typedef ::IOLock * | dxd::os_event |
| platform abstract type os_event for IOKit driver | |
| typedef ::IOReturn | dxd::os_result |
| defining platform abstract type os_result for IOKit driver | |
Enumerations | |
| enum | { dxd::ok = kIOReturnSuccess , dxd::not_implemented = kIOReturnUnsupported , dxd::invalid = kIOReturnBadArgument , dxd::device_error = kIOReturnDeviceError , dxd::no_resources = kIOReturnNoResources , dxd::not_initialized = kIOReturnNotReady , dxd::timeout = kIOReturnTimeout , dxd::invalid_size = kIOReturnNoSpace , dxd::aborted = kIOReturnAborted , dxd::exclusive = kIOReturnExclusiveAccess , dxd::device_removed = kIOReturnNotAttached , dxd::closed = kIOReturnNotOpen , dxd::not_permitted = kIOReturnNotPermitted , dxd::internal_error = kIOReturnInternalError } |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |