LteChannelControl.h Source File

Simu5G: LteChannelControl.h Source File
Simu5G
LteChannelControl.h
1//
2// Simu5G
3//
4// Copyright (C) 2012-2021 Giovanni Nardini, Giovanni Stea, Antonio Virdis et al. (University of Pisa)
5// Copyright (C) 2022-2026 Giovanni Nardini, Giovanni Stea et al. (University of Pisa)
6//
7// This file is part of a software released under the license included in file
8// "license.pdf". Please read LICENSE and README files before using it.
9// The above files and the present reference are part of the software itself,
10// and cannot be removed from it.
11//
12
13#ifndef LTECHANNELCONTROL_H
14#define LTECHANNELCONTROL_H
15
16#include "simu5g/world/radio/ChannelControl.h"
17
18namespace simu5g {
19
27{
28 protected:
29
31 double calcInterfDist() override;
32
34 void initialize(int stage) override;
35 int numInitStages() const override { return inet::NUM_INIT_STAGES; }
36
37 public:
38
40 void sendToChannel(RadioRef srcRadio, AirFrame *airFrame) override;
41};
42
43} //namespace
44
45#endif
46
Definition ChannelControl.h:68
Definition LteChannelControl.h:27
double calcInterfDist() override
void sendToChannel(RadioRef srcRadio, AirFrame *airFrame) override
void initialize(int stage) override
Definition AlertReceiver.h:24