an open of a device, created by device::client_create(): what it does not answer itself goes to its device
More...
#include <dxd_device_client.h>
|
| bool | privileged{} |
| | the platform's word on the opener, settled ahead of launch(): may change the device for every client
|
an open of a device, created by device::client_create(): what it does not answer itself goes to its device
◆ client()
◆ ~client()
| virtual dxd::device::client::~client() |
|
virtualdefault |
◆ conclude()
| virtual void dxd::device::client::conclude() |
|
inlinevirtual |
◆ ioctl()
| virtual os_result dxd::device::client::ioctl(unsigned int ioctl, const void* in, size_t size_in, void* out, size_t size_out, size_t& size) |
|
inlinevirtual |
◆ launch()
| virtual os_result dxd::device::client::launch() |
|
inlinevirtual |
◆ mapped()
the mapping of a buffer the client maps by type - the id it was opened with -, where a platform asks for it (DriverKit)
◆ device
| class device& dxd::device::client::device |
|
protected |
◆ privileged
| bool dxd::device::client::privileged{} |
the platform's word on the opener, settled ahead of launch(): may change the device for every client
The documentation for this class was generated from the following file: