public class

Wimax4GBaseStationInfo

extends FourGBaseStationInfo
java.lang.Object
   ↳ com.htc.net.FourG.FourGBaseStationInfo
     ↳ com.htc.net.wimax.Wimax4GBaseStationInfo
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
protected FourGBaseStationInfo.eFOURG_MODULATION dlModulation
protected long napId
protected long preamble
protected String realm
protected FourGBaseStationInfo.eFOURG_MODULATION ulModulation
[Expand]
Inherited Fields
From class com.htc.net.FourG.FourGBaseStationInfo
Public Constructors
Wimax4GBaseStationInfo()
Wimax4GBaseStationInfo(Wimax4GBaseStationInfo bsInfo)
Protected Constructors
Wimax4GBaseStationInfo(Parcel in)
Public Methods
void clear()
clear current data
String getASNGatewayId()
return ASN Gateway Id being used.
FourGBaseStationInfo.eFOURG_MODULATION getDownlinkModulation()
Return the current BS-to-MS modulation in use.
long getNapId()
Returns the NAP ID, if this class instance is describing the connected, serving BS, where NAP stands for Network Access Provider, which is an organization providing Layer 2 connectivity to the NSP (Network Service Provider) domain.
long getPreamble()
Returns the preamlbe received Vaild only if the class instance is describing the serving / connected BS.
String getRealm()
Returns the security realm that is being used.
FourGBaseStationInfo.eFOURG_MODULATION getUplinkModulation()
Return the current MS-to-BS modulation in use.
int getVendorID()
Returns 3 bytes in the lower 3 bytes of the int, where the 3 bytes are 3 bytes received from the Base Station in 802.16 TLV 144.
byte[] getVendorSpecificInformation()
Returns the variable length data received from the Base Station in 802.16 TLV 143.
void readFromParcel(Parcel in)
void setASNGatewayId(String asnGatewayId)
void setDownlinkModulation(FourGBaseStationInfo.eFOURG_MODULATION dlModulation)
void setNapId(long napId)
void setPreamble(long preamble)
void setRealm(String realm)
void setUplinkModulation(FourGBaseStationInfo.eFOURG_MODULATION ulModulation)
void setVendorID(int vendorId)
void setVendorSpecificInformation(byte[] vendorInfo)
String toString()
[Expand]
Inherited Methods
From class com.htc.net.FourG.FourGBaseStationInfo
From class java.lang.Object
From interface android.os.Parcelable

Fields

protected long napId

protected long preamble

protected String realm

Public Constructors

public Wimax4GBaseStationInfo ()

public Wimax4GBaseStationInfo (Wimax4GBaseStationInfo bsInfo)

Protected Constructors

protected Wimax4GBaseStationInfo (Parcel in)

Public Methods

public void clear ()

clear current data

public String getASNGatewayId ()

return ASN Gateway Id being used. Only available if the class instance is for the serving BS; call isConnected() to determine. Vaild only if the class instance is describing the serving / connected BS, otherwise an empty string is returned.

public FourGBaseStationInfo.eFOURG_MODULATION getDownlinkModulation ()

Return the current BS-to-MS modulation in use. Valid only if the class instance is describing the serving/connected BS. If not connected as serving BS, -1 shall be returned

public long getNapId ()

Returns the NAP ID, if this class instance is describing the connected, serving BS, where NAP stands for Network Access Provider, which is an organization providing Layer 2 connectivity to the NSP (Network Service Provider) domain. An example of a NSP would be a WiMAX ASN (Access Service Network) operator, with the NSP being the CSN (Connectivity Service Network). Vaild only if the class instance is describing the serving / connected BS. If not connected as serving BS, Long.MIN_VALUE shall be returned.

public long getPreamble ()

Returns the preamlbe received Vaild only if the class instance is describing the serving / connected BS. If not connected as serving BS, Long.MIN_VALUE shall be returned.

public String getRealm ()

Returns the security realm that is being used. Vaild only if the class instance is describing the serving / connected BS. If not connected as serving BS, empty string shall be returned.

public FourGBaseStationInfo.eFOURG_MODULATION getUplinkModulation ()

Return the current MS-to-BS modulation in use. Valid only if the class instance is describing the serving/connected BS. If not connected as serving BS, -1 shall be returned

public int getVendorID ()

Returns 3 bytes in the lower 3 bytes of the int, where the 3 bytes are 3 bytes received from the Base Station in 802.16 TLV 144. The most significant byte shall be 0 if this data is available. If this data is not available, Integer.MIN_VALUE shall be returned.

public byte[] getVendorSpecificInformation ()

Returns the variable length data received from the Base Station in 802.16 TLV 143. If this data is not available then a zero size array is returned.

public void readFromParcel (Parcel in)

public void setASNGatewayId (String asnGatewayId)

public void setDownlinkModulation (FourGBaseStationInfo.eFOURG_MODULATION dlModulation)

public void setNapId (long napId)

public void setPreamble (long preamble)

public void setRealm (String realm)

public void setUplinkModulation (FourGBaseStationInfo.eFOURG_MODULATION ulModulation)

public void setVendorID (int vendorId)

public void setVendorSpecificInformation (byte[] vendorInfo)

public String toString ()

Since: API Level