1// Signature format: 2.0 2package com.android.server.wifi.coex { 3 4 public class DefaultChannels { 5 ctor public DefaultChannels(); 6 method public int getDefault2g(); 7 method public int getDefault5g(); 8 method public void setDefault2g(int); 9 method public void setDefault5g(int); 10 } 11 12 public class Entry { 13 ctor public Entry(); 14 method public int getBand(); 15 method public com.android.server.wifi.coex.Override getOverride(); 16 method public com.android.server.wifi.coex.Params getParams(); 17 method public int getPowerCapDbm(); 18 method public com.android.server.wifi.coex.RatType getRat(); 19 method public void setBand(int); 20 method public void setOverride(com.android.server.wifi.coex.Override); 21 method public void setParams(com.android.server.wifi.coex.Params); 22 method public void setPowerCapDbm(int); 23 method public void setRat(com.android.server.wifi.coex.RatType); 24 } 25 26 public class HarmonicParams { 27 ctor public HarmonicParams(); 28 method public int getN(); 29 method public int getOverlap(); 30 method public void setN(int); 31 method public void setOverlap(int); 32 } 33 34 public class IntermodParams { 35 ctor public IntermodParams(); 36 method public int getM(); 37 method public int getN(); 38 method public int getOverlap(); 39 method public void setM(int); 40 method public void setN(int); 41 method public void setOverlap(int); 42 } 43 44 public class NeighborThresholds { 45 ctor public NeighborThresholds(); 46 method public int getCellVictimMhz(); 47 method public int getWifiVictimMhz(); 48 method public void setCellVictimMhz(int); 49 method public void setWifiVictimMhz(int); 50 } 51 52 public class Override { 53 ctor public Override(); 54 method public com.android.server.wifi.coex.Override2g getOverride2g(); 55 method public com.android.server.wifi.coex.Override5g getOverride5g(); 56 method public void setOverride2g(com.android.server.wifi.coex.Override2g); 57 method public void setOverride5g(com.android.server.wifi.coex.Override5g); 58 } 59 60 public class Override2g { 61 ctor public Override2g(); 62 method public java.util.List<com.android.server.wifi.coex.OverrideCategory2g> getCategory(); 63 method public java.util.List<java.lang.Integer> getChannel(); 64 } 65 66 public class Override5g { 67 ctor public Override5g(); 68 method public java.util.List<com.android.server.wifi.coex.OverrideCategory5g> getCategory(); 69 method public java.util.List<java.lang.Integer> getChannel(); 70 } 71 72 public enum OverrideCategory2g { 73 method public String getRawName(); 74 enum_constant public static final com.android.server.wifi.coex.OverrideCategory2g all; 75 } 76 77 public enum OverrideCategory5g { 78 method public String getRawName(); 79 enum_constant public static final com.android.server.wifi.coex.OverrideCategory5g _160Mhz; 80 enum_constant public static final com.android.server.wifi.coex.OverrideCategory5g _20Mhz; 81 enum_constant public static final com.android.server.wifi.coex.OverrideCategory5g _40Mhz; 82 enum_constant public static final com.android.server.wifi.coex.OverrideCategory5g _80Mhz; 83 enum_constant public static final com.android.server.wifi.coex.OverrideCategory5g all; 84 } 85 86 public class Params { 87 ctor public Params(); 88 method public com.android.server.wifi.coex.DefaultChannels getDefaultChannels(); 89 method public com.android.server.wifi.coex.HarmonicParams getHarmonicParams2g(); 90 method public com.android.server.wifi.coex.HarmonicParams getHarmonicParams5g(); 91 method public com.android.server.wifi.coex.IntermodParams getIntermodParams2g(); 92 method public com.android.server.wifi.coex.IntermodParams getIntermodParams5g(); 93 method public com.android.server.wifi.coex.NeighborThresholds getNeighborThresholds(); 94 method public void setDefaultChannels(com.android.server.wifi.coex.DefaultChannels); 95 method public void setHarmonicParams2g(com.android.server.wifi.coex.HarmonicParams); 96 method public void setHarmonicParams5g(com.android.server.wifi.coex.HarmonicParams); 97 method public void setIntermodParams2g(com.android.server.wifi.coex.IntermodParams); 98 method public void setIntermodParams5g(com.android.server.wifi.coex.IntermodParams); 99 method public void setNeighborThresholds(com.android.server.wifi.coex.NeighborThresholds); 100 } 101 102 public enum RatType { 103 method public String getRawName(); 104 enum_constant public static final com.android.server.wifi.coex.RatType LTE; 105 enum_constant public static final com.android.server.wifi.coex.RatType NR; 106 } 107 108 public class Table { 109 ctor public Table(); 110 method public java.util.List<com.android.server.wifi.coex.Entry> getEntry(); 111 } 112 113 public class XmlParser { 114 ctor public XmlParser(); 115 method public static com.android.server.wifi.coex.DefaultChannels readDefaultChannels(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 116 method public static com.android.server.wifi.coex.Entry readEntry(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 117 method public static com.android.server.wifi.coex.NeighborThresholds readNeighborThresholds(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 118 method public static com.android.server.wifi.coex.Override readOverride(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 119 method public static com.android.server.wifi.coex.Override2g readOverride2g(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 120 method public static com.android.server.wifi.coex.Override5g readOverride5g(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 121 method public static com.android.server.wifi.coex.Params readParams(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 122 method public static com.android.server.wifi.coex.Table readTable(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; 123 method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 124 method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; 125 } 126 127} 128 129