@@ -31,6 +31,44 @@ public class Write
31
31
/// <summary>PID: 9991258 | Type: write</summary>
32
32
public const int fleoutgoingflowstableexpectedtxbitrate = 9991258 ;
33
33
}
34
+ public class Interfacestable
35
+ {
36
+ /// <summary>PID: 1000</summary>
37
+ public const int tablePid = 1000 ;
38
+ /// <summary>IDX: 0</summary>
39
+ public const int indexColumn = 0 ;
40
+ /// <summary>PID: 1001</summary>
41
+ public const int indexColumnPid = 1001 ;
42
+ public class Pid
43
+ {
44
+ /// <summary>PID: 1001 | Type: read</summary>
45
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
46
+ public const int interfacestableid_1001 = 1001 ;
47
+ /// <summary>PID: 1001 | Type: read</summary>
48
+ public const int interfacestableid = 1001 ;
49
+ /// <summary>PID: 1002 | Type: read</summary>
50
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
51
+ public const int interfacestablename_1002 = 1002 ;
52
+ /// <summary>PID: 1002 | Type: read</summary>
53
+ public const int interfacestablename = 1002 ;
54
+ public class Write
55
+ {
56
+ }
57
+ }
58
+ public class Idx
59
+ {
60
+ /// <summary>IDX: 0 | Type: read</summary>
61
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
62
+ public const int interfacestableid_1001 = 0 ;
63
+ /// <summary>IDX: 0 | Type: read</summary>
64
+ public const int interfacestableid = 0 ;
65
+ /// <summary>IDX: 1 | Type: read</summary>
66
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
67
+ public const int interfacestablename_1002 = 1 ;
68
+ /// <summary>IDX: 1 | Type: read</summary>
69
+ public const int interfacestablename = 1 ;
70
+ }
71
+ }
34
72
public class Fleinterfacesoverviewtable
35
73
{
36
74
/// <summary>PID: 9991000</summary>
@@ -759,6 +797,8 @@ public WriteParameters(SLProtocolExt protocol)
759
797
}
760
798
public interface SLProtocolExt : SLProtocol
761
799
{
800
+ /// <summary>PID: 1000</summary>
801
+ InterfacestableQActionTable interfacestable { get ; set ; }
762
802
/// <summary>PID: 9991000</summary>
763
803
FleinterfacesoverviewtableQActionTable fleinterfacesoverviewtable { get ; set ; }
764
804
/// <summary>PID: 9991100</summary>
@@ -768,6 +808,10 @@ public interface SLProtocolExt : SLProtocol
768
808
/// <summary>PID: 9991300</summary>
769
809
FleprovisionedflowstableQActionTable fleprovisionedflowstable { get ; set ; }
770
810
object Afterstartup_dummy { get ; set ; }
811
+ object Interfacestableid_1001 { get ; set ; }
812
+ object Interfacestableid { get ; set ; }
813
+ object Interfacestablename_1002 { get ; set ; }
814
+ object Interfacestablename { get ; set ; }
771
815
object Fleinterappreceive_9990990 { get ; set ; }
772
816
object Fleinterappreceive { get ; set ; }
773
817
object Fleinterappreturn_9990991 { get ; set ; }
@@ -908,6 +952,8 @@ public interface SLProtocolExt : SLProtocol
908
952
}
909
953
public class ConcreteSLProtocolExt : ConcreteSLProtocol , SLProtocolExt
910
954
{
955
+ /// <summary>PID: 1000</summary>
956
+ public InterfacestableQActionTable interfacestable { get ; set ; }
911
957
/// <summary>PID: 9991000</summary>
912
958
public FleinterfacesoverviewtableQActionTable fleinterfacesoverviewtable { get ; set ; }
913
959
/// <summary>PID: 9991100</summary>
@@ -918,6 +964,16 @@ public class ConcreteSLProtocolExt : ConcreteSLProtocol, SLProtocolExt
918
964
public FleprovisionedflowstableQActionTable fleprovisionedflowstable { get ; set ; }
919
965
/// <summary>PID: 2 | Type: dummy</summary>
920
966
public System . Object Afterstartup_dummy { get { return GetParameter ( 2 ) ; } set { SetParameter ( 2 , value ) ; } }
967
+ /// <summary>PID: 1001 | Type: read</summary>
968
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
969
+ public System . Object Interfacestableid_1001 { get { return GetParameter ( 1001 ) ; } set { SetParameter ( 1001 , value ) ; } }
970
+ /// <summary>PID: 1001 | Type: read</summary>
971
+ public System . Object Interfacestableid { get { return GetParameter ( 1001 ) ; } set { SetParameter ( 1001 , value ) ; } }
972
+ /// <summary>PID: 1002 | Type: read</summary>
973
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
974
+ public System . Object Interfacestablename_1002 { get { return GetParameter ( 1002 ) ; } set { SetParameter ( 1002 , value ) ; } }
975
+ /// <summary>PID: 1002 | Type: read</summary>
976
+ public System . Object Interfacestablename { get { return GetParameter ( 1002 ) ; } set { SetParameter ( 1002 , value ) ; } }
921
977
/// <summary>PID: 9990990 | Type: read</summary>
922
978
[ EditorBrowsable ( EditorBrowsableState . Never ) ]
923
979
public System . Object Fleinterappreceive_9990990 { get { return GetParameter ( 9990990 ) ; } set { SetParameter ( 9990990 , value ) ; } }
@@ -1259,6 +1315,7 @@ public class ConcreteSLProtocolExt : ConcreteSLProtocol, SLProtocolExt
1259
1315
public WriteParameters Write { get ; set ; }
1260
1316
public ConcreteSLProtocolExt ( )
1261
1317
{
1318
+ interfacestable = new InterfacestableQActionTable ( this , 1000 , "interfacestable" ) ;
1262
1319
fleinterfacesoverviewtable = new FleinterfacesoverviewtableQActionTable ( this , 9991000 , "fleinterfacesoverviewtable" ) ;
1263
1320
fleincomingflowstable = new FleincomingflowstableQActionTable ( this , 9991100 , "fleincomingflowstable" ) ;
1264
1321
fleoutgoingflowstable = new FleoutgoingflowstableQActionTable ( this , 9991200 , "fleoutgoingflowstable" ) ;
@@ -1267,6 +1324,13 @@ public ConcreteSLProtocolExt()
1267
1324
}
1268
1325
}
1269
1326
/// <summary>IDX: 0</summary>
1327
+ public class InterfacestableQActionTable : QActionTable , IEnumerable < InterfacestableQActionRow >
1328
+ {
1329
+ public InterfacestableQActionTable ( SLProtocol protocol , int tableId , string tableName ) : base ( protocol , tableId , tableName ) { }
1330
+ IEnumerator IEnumerable . GetEnumerator ( ) { return ( IEnumerator ) GetEnumerator ( ) ; }
1331
+ public IEnumerator < InterfacestableQActionRow > GetEnumerator ( ) { return new QActionTableEnumerator < InterfacestableQActionRow > ( this ) ; }
1332
+ }
1333
+ /// <summary>IDX: 0</summary>
1270
1334
public class FleinterfacesoverviewtableQActionTable : QActionTable , IEnumerable < FleinterfacesoverviewtableQActionRow >
1271
1335
{
1272
1336
public FleinterfacesoverviewtableQActionTable ( SLProtocol protocol , int tableId , string tableName ) : base ( protocol , tableId , tableName ) { }
@@ -1295,6 +1359,24 @@ public FleprovisionedflowstableQActionTable(SLProtocol protocol, int tableId, st
1295
1359
public IEnumerator < FleprovisionedflowstableQActionRow > GetEnumerator ( ) { return new QActionTableEnumerator < FleprovisionedflowstableQActionRow > ( this ) ; }
1296
1360
}
1297
1361
/// <summary>IDX: 0</summary>
1362
+ public class InterfacestableQActionRow : QActionTableRow
1363
+ {
1364
+ /// <summary>PID: 1001 | Type: read</summary>
1365
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
1366
+ public System . Object Interfacestableid_1001 { get { if ( base . Columns . ContainsKey ( 0 ) ) { return base . Columns [ 0 ] ; } else { return null ; } } set { if ( base . Columns . ContainsKey ( 0 ) ) { base . Columns [ 0 ] = value ; } else { base . Columns . Add ( 0 , value ) ; } } }
1367
+ /// <summary>PID: 1001 | Type: read</summary>
1368
+ public System . Object Interfacestableid { get { if ( base . Columns . ContainsKey ( 0 ) ) { return base . Columns [ 0 ] ; } else { return null ; } } set { if ( base . Columns . ContainsKey ( 0 ) ) { base . Columns [ 0 ] = value ; } else { base . Columns . Add ( 0 , value ) ; } } }
1369
+ /// <summary>PID: 1002 | Type: read</summary>
1370
+ [ EditorBrowsable ( EditorBrowsableState . Never ) ]
1371
+ public System . Object Interfacestablename_1002 { get { if ( base . Columns . ContainsKey ( 1 ) ) { return base . Columns [ 1 ] ; } else { return null ; } } set { if ( base . Columns . ContainsKey ( 1 ) ) { base . Columns [ 1 ] = value ; } else { base . Columns . Add ( 1 , value ) ; } } }
1372
+ /// <summary>PID: 1002 | Type: read</summary>
1373
+ public System . Object Interfacestablename { get { if ( base . Columns . ContainsKey ( 1 ) ) { return base . Columns [ 1 ] ; } else { return null ; } } set { if ( base . Columns . ContainsKey ( 1 ) ) { base . Columns [ 1 ] = value ; } else { base . Columns . Add ( 1 , value ) ; } } }
1374
+ public InterfacestableQActionRow ( ) : base ( 0 , 2 ) { }
1375
+ public InterfacestableQActionRow ( System . Object [ ] oRow ) : base ( 0 , 2 , oRow ) { }
1376
+ public static implicit operator InterfacestableQActionRow ( System . Object [ ] source ) { return new InterfacestableQActionRow ( source ) ; }
1377
+ public static implicit operator System . Object [ ] ( InterfacestableQActionRow source ) { return source . ToObjectArray ( ) ; }
1378
+ }
1379
+ /// <summary>IDX: 0</summary>
1298
1380
public class FleinterfacesoverviewtableQActionRow : QActionTableRow
1299
1381
{
1300
1382
/// <summary>PID: 9991001 | Type: read</summary>
0 commit comments