CreateAppMessage

Namespace: simu5g

class CreateAppMessage

(no description)

Inheritance diagram

Extends

Name

Type

Description

FieldsChunk ↗

class

(no description)

Fields

Name

Type

Description

id

int

mutable

bool

complete

bool

correct

bool

properlyRepresented

bool

chunkLength

b

rawBin

string[]

rawHex

string[]

regionTags

SharingRegionTagSet::TagBaseRegionTag[]

sno

unsigned int

timestamp

simtime_t

type

string

type of message

sourceAddress

string

communication informations

sourcePort

int

added by Alessandro Noferi

destinationAddress

string

destinationPort

int

added by Alessandro Noferi

destinationMecAppAddress

string

destinationMecAppPort

int

added by Alessandro Noferi

MEModuleType

string

path where to find the cModule of the MEApp to instantiate

MEModuleName

string

module class name of the MEApp to instantiate

contextId

int

ueAppID

int

identification information

requiredDisk

double

resources required

requiredRam

double

requiredCpu

double

requiredService

string

service provded

providedService

string

Properties

Name

Value

Description

beforeChange

handleChange()

descriptor

readonly

existingClass

packetData

Source code

class CreateAppMessage extends inet::FieldsChunk {

    unsigned int sno;
    simtime_t timestamp;

    //type of message
    string type;

    //communication informations
    string sourceAddress;
    int         sourcePort;   // added by Alessandro Noferi
    string destinationAddress;
    int         destinationPort;   // added by Alessandro Noferi
    string destinationMecAppAddress;
    int         destinationMecAppPort;   // added by Alessandro Noferi


    //instantiation informations
    string MEModuleType;                     //path where to find the cModule of the MEApp to instantiate
    string MEModuleName;                     //module class name of the MEApp to instantiate
    int contextId;

    //identification information
    int ueAppID;

    //resources required
    double requiredDisk;
    double requiredRam;
    double requiredCpu;

    //service required
    string requiredService;
    //service provded
    string providedService;

}

File: src/simu5g/mec/orchestrator/messages/MecOrchestratorMessages.msg