Namespace simu5g
LteX2Message
classThis is the X2 message flowing through X2 interface. It contains a vector of Information Elements (see LteX2Message.h), the total length of the message and the type of the message
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
Name | Type | Description |
---|---|---|
FieldsChunk | class | (no description) |
Fields
Name | Type | Description |
---|---|---|
chunkLength |
FIXME needs to be checked: realistic chunk length without X2 information elements? Must at least be 11 Bytes for serialization: Type (1 B), sourceId (4 B), destinationId (4 B), IE list size (2 B)) |
|
sourceId | MacNodeId | |
destinationId | MacNodeId |
Source code
// // This is the X2 message flowing through X2 interface. // It contains a vector of Information Elements (see LteX2Message.h), // the total length of the message and the type of the message // class LteX2Message extends inet::FieldsChunk { @customize(true); chunkLength = inet::B(11); // FIXME needs to be checked: // realistic chunk length without X2 information elements? // Must at least be 11 Bytes for serialization: // Type (1 B), sourceId (4 B), destinationId (4 B), IE list size (2 B)) MacNodeId sourceId; MacNodeId destinationId; }File: src/x2/packet/LteX2Message.msg