IQuic
Package: inet.transportlayer.contract
IQuic
module interfaceQUIC protocol interface.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description |
|---|---|---|
| Quic | simple module |
Implements the QUIC protocol. For other implementations, see ~IQuic. |
Used in compound modules
| Name | Type | Description |
|---|---|---|
| TransportLayerNodeBase | compound module |
An extension of the network layer node base with transport layer protocols. Provides support for UDP, TCP, and SCTP, enabling end-to-end communication services for applications. |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/wheelbarrow |
Source code
// // QUIC protocol interface. // // @see ~Quic // moduleinterface IQuic { parameters: @display("i=block/wheelbarrow"); gates: input appIn @labels(QuicCommand/down); input udpIn @labels(UdpCommand/up); output appOut @labels(QuicCommand/up); output udpOut @labels(UdpCommand/down); }File: src/inet/transportlayer/contract/IQuic.ned