QDMI v1.1.0
Quantum Device Management Interface
Loading...
Searching...
No Matches
QDMI Client Interface

Description

Describes the functions accessible to clients or users of QDMI.

This is an interface between the QDMI driver and the client. It includes functions to establish sessions between a QDMI driver and a client, as well as to interact with the devices managed by the driver.

The client interface is split into three parts:

Interfaces

 QDMI Client Session Interface
 Provides functions to manage sessions between the client and driver.
 
 QDMI Client Query Interface
 Provides functions to query properties of devices.
 
 QDMI Client Job Interface
 Provides functions to manage client-side jobs.
 

Typedefs

typedef struct QDMI_Device_impl_d * QDMI_Device
 A handle for a device implementing the QDMI Device Interface.
 

Typedef Documentation

◆ QDMI_Device

typedef struct QDMI_Device_impl_d* QDMI_Device

A handle for a device implementing the QDMI Device Interface.

An opaque pointer to a type defined by the driver that encapsulates an implementation of the QDMI Device Interface.