Documentation for a minimal subset of the QSM API
QS.Fx.Network Namespace
Namespaces > QS.Fx.Network
This namespace contains classes representing a virtualized network interface.
Syntax
C#Visual BasicManaged C++
namespace QS.Fx.Network
Namespace QS.Fx.Network
namespace QS.Fx.Network
Types
All TypesClassesStructuresInterfacesEnumerationsDelegates
IconNameDescription
public structureAsynchronousSend
public structureData
This structure represents a packet transmitted over the network. The packet can contain multiple contiguous memory segments.

public interfaceIListener
This class represents a receive socket.

public interfaceINetworkConnection
This class represents a virtualized network stack, with one or more network interface adapters. The stack only supports UDP communication.

public interfaceINetworkInterface
This class represents a single network interface adapter.

public interfaceISender
This class represents a send socket.

public interfaceISource
This interface is implemented by data feeds that can produce streams of pakcets on demand.

public interfaceIVirtualListener
public interfaceIVirtualNetwork
public interfaceIVirtualNetworkClient
public interfaceIVirtualPacket
public interfaceIVirtualSender
public interfaceIVirtualSenderController
public classNetworkAddress
This class represents a full IPv4 network address including an IP address and a port number.

public delegateObjectTransmissionCallback
public delegatePacketTransmissionCallback
public classPhysicalNetworkConnection
public classPhysicalNetworkInterface
public delegateReceiveCallback
This callback is invoked when a packet arrives on a receive socket.

public classVirtualListener
public classVirtualNetwork
public classVirtualNetworkConnection
public classVirtualNetworkInterface
public classVirtualPacket
public classVirtualSender
public classVirtualSenderController