Crate cqc[][src]

CQC Interface Library

The Classical-Quantum Combiner (CQC) interface is used to program quantum networking nodes to create, transmit, and manipulate qubits.

The CQC interface will be used to interact with the Dutch demonstration network, currently under development at QuTech in the Netherlands. At present, the CQC interface is supported only by the quantum network simulator Simulaqron.

This crate provides an encoder and decoder for CQC protocol packets. It does not provide any I/O capabilities in order to maximise reusability by not putting any runtime constraints on the user.

Modules

builder

CQC Packet builder

hdr

CQC Interface

Structs

Decoder

Packet decoder.

Encoder

Packet encoder.

ReqCmd

Command Request

Request

Request

Response

Response

Enums

RspInfo

Response Info

XtraHdr

Extra Header