LteSchedulingGrant

Namespace simu5g

LteSchedulingGrant

class

TODO 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

blocks granted on all Remotes, all Bands

totalGrantedBlocks unsigned int
codewords unsigned int

number of codewords

grantedCwBytes unsigned int[]

granted bytes per codeword

Source code

//
// TODO generated message class
//
class LteSchedulingGrant extends inet::FieldsChunk
{
    @customize(true);  // see the generated C++ header for more info
    chunkLength = inet::B(1); // TODO: size 0
    bool periodic;
    unsigned int period;
    unsigned int expiration;
       // blocks granted on all Remotes, all Bands
    unsigned int totalGrantedBlocks;
    // number of codewords
    unsigned int codewords;
    // granted bytes per codeword
    abstract unsigned int grantedCwBytes[];

    //#  in LteSchedulingGrant.h
    //# const UserTxParams* userTxParams;
    //# RbMap grantedBlocks;
    //#
}
File: src/stack/mac/packet/LteSchedulingGrant.msg