dxd - dynax driver framework 2.1.0d59
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd_base.h File Reference
#include "dxd.h"
#include <IOKit/IOLib.h>
#include <IOKit/IOService.h>
#include <Availability.h>
+ Include dependency graph for iokit/dxd_base.h:
+ This graph shows which files directly or indirectly include this file:

Classes

union  dxd::fourchar_string
 
class  dxd::open< object_t, service_t >
 

Namespaces

namespace  dxd
 dynax driver framework kernel namespace
 
namespace  dxd::ioctl
 kernel IOCTLs
 

Macros

#define sync()   {}
 

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
}
 

Macro Definition Documentation

◆ sync

#define sync ( )    {}

(c) copyright 2009 dynamic acoustics e.U. generated on Fri May 3 2024

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.