2 * ============LICENSE_START========================================================================
3 * ONAP : ccsdk feature sdnr wt odlux
4 * =================================================================================================
5 * Copyright (C) 2019 highstreet technologies GmbH Intellectual Property. All rights reserved.
6 * =================================================================================================
7 * Licensed under the Apache License, Version 2.0 (the License); you may not use this file except
8 * in compliance with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * Unless required by applicable law or agreed to in writing, software distributed under the License
13 * is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
14 * or implied. See the License for the specific language governing permissions and limitations under
16 * ============LICENSE_END==========================================================================
18 export { HitEntry, Result } from '../../../../framework/src/models';
21 * Represents Adaptive Modulation data fields of the performance history table.
23 export type AdaptiveModulationDatabaseDataType = {
31 time16StatesS: number;
33 time16StatesL: number;
34 time32StatesS: number;
36 time32StatesL: number;
37 time64StatesS: number;
39 time64StatesL: number;
40 time128StatesS: number;
41 time128States: number;
42 time128StatesL: number;
43 time256StatesS: number;
44 time256States: number;
45 time256StatesL: number;
46 time512StatesS: number;
47 time512States: number;
48 time512StatesL: number;
49 time1024StatesS: number;
50 time1024States: number;
51 time1024StatesL: number;
52 time2048StatesS: number;
53 time2048States: number;
54 time2048StatesL: number;
55 time4096StatesS: number;
56 time4096States: number;
57 time4096StatesL: number;
58 time8192StatesS: number;
59 time8192States: number;
60 time8192StatesL: number;
65 * Internally used type to provide table and chart data
67 export type AdaptiveModulationDataType = {
68 performanceData: AdaptiveModulationDatabaseDataType;
69 radioSignalId: string;
72 suspectIntervalFlag: boolean;
79 time16StatesS: number;
81 time16StatesL: number;
82 time32StatesS: number;
84 time32StatesL: number;
85 time64StatesS: number;
87 time64StatesL: number;
88 time128StatesS: number;
89 time128States: number;
90 time128StatesL: number;
91 time256StatesS: number;
92 time256States: number;
93 time256StatesL: number;
94 time512StatesS: number;
95 time512States: number;
96 time512StatesL: number;
97 time1024StatesS: number;
98 time1024States: number;
99 time1024StatesL: number;
100 time2048StatesS: number;
101 time2048States: number;
102 time2048StatesL: number;
103 time4096StatesS: number;
104 time4096States: number;
105 time4096StatesL: number;
106 time8192StatesS: number;
107 time8192States: number;
108 time8192StatesL: number;