LteSchedulingGrant
Namespace simu5g
LteSchedulingGrant
classTODO generated message class
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 |
TODO: size 0 |
|
| periodic | bool | |
| period | unsigned int | |
| expiration | unsigned int | |
| totalGrantedBlocks | unsigned int |
blocks granted on all Remotes, all Bands |
| codewords | unsigned int |
number of codewords |
| grantedCwBytes | unsigned int[MAX_CODEWORDS] |
granted bytes per codeword |
| userTxParams | UserTxParams | |
| direction | Direction |
Traffic Direction |
| grantId | unsigned int |
Grant identifier |
Source code
// // TODO generated message class // class LteSchedulingGrant extends inet::FieldsChunk { chunkLength = inet::B(1); // TODO: size 0 bool periodic; unsigned int period; unsigned int expiration; unsigned int totalGrantedBlocks; // blocks granted on all Remotes, all Bands unsigned int codewords; // number of codewords unsigned int grantedCwBytes[MAX_CODEWORDS]; // granted bytes per codeword const UserTxParams *userTxParams @owned @allowReplace = nullptr; Direction direction; // Traffic Direction unsigned int grantId = getChunkId(); // Grant identifier }File: src/simu5g/stack/mac/packet/LteSchedulingGrant.msg