dxd - dynax driver framework 2.7.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd::adapter::client Class Reference

user client: one per control open, mirrors dxd::client More...

#include <dxd_port.h>

Collaboration diagram for dxd::adapter::client:

Public Member Functions

 client (class device &device)
virtual void conclude ()
virtual os_result ioctl (unsigned int ioctl, const void *in, size_t size_in, void *out, size_t size_out, size_t &size)
 forwards to the device by default
virtual os_result launch ()
virtual ~client ()=default

Protected Attributes

class device & device

Detailed Description

user client: one per control open, mirrors dxd::client

Constructor & Destructor Documentation

◆ client()

dxd::adapter::client::client ( class device & device)
inline

◆ ~client()

virtual dxd::adapter::client::~client ( )
virtualdefault

Member Function Documentation

◆ conclude()

virtual void dxd::adapter::client::conclude ( )
inlinevirtual

◆ ioctl()

os_result dxd::adapter::client::ioctl ( unsigned int ioctl,
const void * in,
size_t size_in,
void * out,
size_t size_out,
size_t & size )
inlinevirtual

forwards to the device by default

Here is the call graph for this function:
Here is the caller graph for this function:

◆ launch()

virtual os_result dxd::adapter::client::launch ( )
inlinevirtual

Member Data Documentation

◆ device

class device& dxd::adapter::client::device
protected

The documentation for this class was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on

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.