Application Programming Interface
The ska-pst-recv library provides and API that is used by the applications. This API is described below.
Class Hierarchy
-
- Namespace ska
- Namespace ska::pst
- Namespace ska::pst::recv
- Namespace ska::pst::recv::detail
- Template Struct Endian
- Template Struct Endian< std::uint16_t >
- Template Struct Endian< std::uint32_t >
- Template Struct Endian< uint64_t >
- Struct cbf_psr_header
- Struct cbf_psr_packet
- Struct db_accounting
- Struct ibv_slot
- Class EthernetFrame
- Class IBVCompletionQueue
- Class IBVFlow
- Class IBVMemoryRegion
- Class IBVProtectionDomain
- Class IBVQueue
- Class IBVQueuePair
- Class IPv4Packet
- Class LowPST
- Class LowTestVector
- Class MidPST
- Class MidPSTBand1
- Class MidPSTBand2
- Class MidPSTBand3
- Class MidPSTBand4
- Class MidPSTBand5
- Class PacketBuffer
- Class RDMACommunicationManager
- Class RDMAEventChannel
- Class Receiver
- Class Socket
- Class SocketReceive
- Class UDPFormat
- Struct UDPFormat::data_and_weights
- Class UDPGenerator
- Class UDPHeader
- Class UDPPacket
- Class UDPReceiveDB
- Class UDPReceiver
- Class UDPSocket
- Struct UDPSocket::other_udp_sock
- Struct UDPSocket::udp_sock
- Class UDPSocketReceive
- Class UDPSocketSend
- Class UDPStats
- Enum FailureType
- Namespace ska::pst::recv::detail
- Namespace ska::pst::recv
- Namespace ska::pst
- Namespace ska