|
RMM API 2.0.0
|
Struct to hold full configuration for non-UDP output queues with manual addressing. More...
#include <RMMOutputQueues.h>


Public Attributes | |
| std::string | sourceMAC |
| Source MAC address. | |
| std::string | sourceIP |
| Source IP address in string format (e.g., "192.168.1.1"). | |
| uint32_t | sourcePort |
| Source UDP port. | |
| std::string | destinationIP |
| Destination IP Address in string format (eg "192.168.2.12") | |
| std::string | destinationMAC |
| Destination MAC address for using LUT without ARP. | |
| uint32_t | destinationPort |
| Destination UDP Port. | |
Public Attributes inherited from OutputQueueBase | |
| bool | enabled |
| Flag to enable/disable the output queue. | |
| uint32_t | readoutType |
| Readout type identifier. | |
| bool | pktGenEnable |
| Flag to enable/disable packet generator. | |
| uint32_t | pktGenIdles |
| Packet generator idle cycles. | |
| uint32_t | pktGenLength |
| Packet generator length. | |
Struct to hold full configuration for non-UDP output queues with manual addressing.
Inherits from OutputQueueBase and includes full source/destination MAC and IP addressing.