X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FAPI%2Fxran__pkt_8h.html;fp=docs%2FAPI%2Fxran__pkt_8h.html;h=c246b077c6347e1d77f8f1cf637049be5905cba4;hb=870e1b86b0c74169b215c166dee787c7c1a20d06;hp=0000000000000000000000000000000000000000;hpb=298022ce50fa8133cc880507170c4b7120d227b5;p=o-du%2Fphy.git diff --git a/docs/API/xran__pkt_8h.html b/docs/API/xran__pkt_8h.html new file mode 100644 index 0000000..c246b07 --- /dev/null +++ b/docs/API/xran__pkt_8h.html @@ -0,0 +1,299 @@ + + +
+ + + + +
+ o-du/phy
+
+ Intel O-RAN/X-RAN Generated Doxygen Documentation
+ |
+
Definitions and support functions to process XRAN packet. +More...
+#include <rte_common.h>
#include <rte_ether.h>
#include <rte_byteorder.h>
Go to the source code of this file.
++Data Structures | |
struct | ecpri_seq_id |
struct | xran_ecpri_cmn_hdr |
struct | xran_ecpri_hdr |
struct | radio_app_common_hdr |
struct | compression_hdr |
struct | xran_pkt_comm_hdr |
+Macros | |
#define | ECPRI_MAX_PAYLOAD_SIZE 65535 |
#define | XRAN_ETHER_TYPE 0xAEFE |
#define | XRAN_ECPRI_VER 0x0001 |
#define | XRAN_PAYLOAD_VER 0x0001 |
#define | VLAN_ID 0 |
#define | VLAN_PCP 7 |
+Enumerations | |
enum | ecpri_msg_type { + ECPRI_IQ_DATA = 0x00, +ECPRI_BIT_SEQUENCE = 0x01, +ECPRI_RT_CONTROL_DATA = 0x02, +ECPRI_GEN_DATA_TRANSFER = 0x03, + + ECPRI_REMOTE_MEM_ACCESS = 0x04, +ECPRI_DELAY_MEASUREMENT = 0x05, +ECPRI_REMOTE_RESET = 0x06, +ECPRI_EVENT_INDICATION = 0x07, + + ECPRI_MSG_TYPE_MAX + + } |
enum | xran_pkt_dir { XRAN_DIR_UL = 0, +XRAN_DIR_DL = 1, +XRAN_DIR_MAX + } |
+Variables | |
struct ecpri_seq_id | __rte_packed |
Definitions and support functions to process XRAN packet.
+ + +Definition in file xran_pkt.h.
+#define ECPRI_MAX_PAYLOAD_SIZE 65535 | +
Max packet size taken in this implementation
+ +Definition at line 56 of file xran_pkt.h.
+ +#define VLAN_ID 0 | +
Default Tag protocol identifier (TPID)
+ +Definition at line 64 of file xran_pkt.h.
+ +#define VLAN_PCP 7 | +
U-Plane and C-Plane only see Table 3 5 : Quality of service classes
+ +Definition at line 65 of file xran_pkt.h.
+ +#define XRAN_ECPRI_VER 0x0001 | +
eCPRI protocol revision 3.1.3.1.1
+ +Definition at line 61 of file xran_pkt.h.
+ +#define XRAN_ETHER_TYPE 0xAEFE | +
defined by eCPRI Specification V1.1
+ +Definition at line 59 of file xran_pkt.h.
+ +#define XRAN_PAYLOAD_VER 0x0001 | +
Payload version 5.4.4.2
+ +Definition at line 62 of file xran_pkt.h.
+ +