public class CapInfo extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
static Parcelable.Creator<CapInfo> |
CREATOR |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_ELIDE_DUPLICATES, PARCELABLE_WRITE_RETURN_VALUE
Constructor and Description |
---|
CapInfo()
Constructor for the CapInfo class.
|
Modifier and Type | Method and Description |
---|---|
int |
describeContents()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation.
|
long |
getCapTimestamp()
Gets the time stamp for when to query again.
|
String[] |
getExts()
Gets the list of supported extensions.
|
boolean |
isCdViaPresenceSupported()
Checks whether capability discovery via presence is
supported.
|
boolean |
isFtHttpSupported()
Checks whether File transfer HTTP is supported.
|
boolean |
isFtSnFSupported()
Checks whether FT Store and Forward is supported
|
boolean |
isFtSupported()
Checks whether FT is supported.
|
boolean |
isFtThumbSupported()
Checks whether FT Thumbnail is supported.
|
boolean |
isFullSnFGroupChatSupported()
Checks whether store/forward and group chat are supported.
|
boolean |
isGeoPullFtSupported()
Checks whether Geo location Pull using File Transfer is
supported.
|
boolean |
isGeoPullSupported()
Checks whether Geo Pull is supported.
|
boolean |
isGeoPushSupported()
Checks whether Geo Push is supported.
|
boolean |
isImSupported()
Checks whether IM is supported.
|
boolean |
isIpVideoSupported()
Checks whether IP video call is supported.
|
boolean |
isIpVoiceSupported()
Checks whether IP voice call is supported.
|
boolean |
isIsSupported()
Checks whether IS is supported.
|
boolean |
isRcsIpVideoCallSupported() |
boolean |
isRcsIpVideoOnlyCallSupported() |
boolean |
isRcsIpVoiceCallSupported() |
boolean |
isSmSupported()
Checks whether short messaging is supported.
|
boolean |
isSpSupported()
Checks whether social presence is supported.
|
boolean |
isVsDuringCSSupported()
Checks whether video sharing is supported during a CS call.
|
boolean |
isVsSupported()
Checks whether video sharing outside a voice call is
supported.
|
void |
readFromParcel(Parcel source) |
void |
setCapTimestamp(long capTimestamp)
Sets the time stamp for when to query again.
|
void |
setCdViaPresenceSupported(boolean cdViaPresenceSupported)
Sets capability discovery via presence as supported or not
supported.
|
void |
setExts(String[] exts)
Sets the list of supported extensions.
|
void |
setFtHttpSupported(boolean ftHttpSupported)
Sets File transfer HTTP as supported or not supported.
|
void |
setFtSnFSupported(boolean ftSnFSupported)
Sets FT Store and Forward as supported or not supported.
|
void |
setFtSupported(boolean ftSupported)
Sets FT as supported or not supported.
|
void |
setFtThumbSupported(boolean ftThumbSupported)
Sets FT thumbnail as supported or not supported.
|
void |
setFullSnFGroupChatSupported(boolean fullSnFGroupChatSupported)
Sets store/forward and group chat supported or not supported.
|
void |
setGeoPullFtSupported(boolean geoPullFtSupported)
Sets Geo location Pull using File Transfer as supported or
not supported.
|
void |
setGeoPullSupported(boolean geoPullSupported)
Sets Geo Pull as supported or not supported.
|
void |
setGeoPushSupported(boolean geoPushSupported)
Sets Geo Push as supported or not supported.
|
void |
setImSupported(boolean imSupported)
Sets IM as supported or not supported.
|
void |
setIpVideoSupported(boolean ipVideoSupported)
Sets IP video call as supported or not supported.
|
void |
setIpVoiceSupported(boolean ipVoiceSupported)
Sets IP voice call as supported or not supported.
|
void |
setIsSupported(boolean isSupported)
Sets IS as supported or not supported.
|
void |
setRcsIpVideoCallSupported(boolean rcsIpVideoCallSupported) |
void |
setRcsIpVideoOnlyCallSupported(boolean rcsIpVideoOnlyCallSupported) |
void |
setRcsIpVoiceCallSupported(boolean rcsIpVoiceCallSupported) |
void |
setSmSupported(boolean smSupported)
Sets short messaging as supported or not supported.
|
void |
setSpSupported(boolean spSupported)
Sets social presence as supported or not supported.
|
void |
setVsDuringCSSupported(boolean vsDuringCSSupported)
Sets video sharing as supported or not supported during a CS
call.
|
void |
setVsSupported(boolean vsSupported)
Sets video sharing as supported or not supported.
|
void |
writeToParcel(Parcel dest,
int flags)
Flatten this object in to a Parcel.
|
public static final Parcelable.Creator<CapInfo> CREATOR
public boolean isImSupported()
public void setImSupported(boolean imSupported)
public boolean isFtThumbSupported()
public void setFtThumbSupported(boolean ftThumbSupported)
public boolean isFtSnFSupported()
public void setFtSnFSupported(boolean ftSnFSupported)
public boolean isFtHttpSupported()
public void setFtHttpSupported(boolean ftHttpSupported)
public boolean isFtSupported()
public void setFtSupported(boolean ftSupported)
public boolean isIsSupported()
public void setIsSupported(boolean isSupported)
public boolean isVsDuringCSSupported()
public void setVsDuringCSSupported(boolean vsDuringCSSupported)
public boolean isVsSupported()
public void setVsSupported(boolean vsSupported)
public boolean isSpSupported()
public void setSpSupported(boolean spSupported)
public boolean isCdViaPresenceSupported()
public void setCdViaPresenceSupported(boolean cdViaPresenceSupported)
public boolean isIpVoiceSupported()
public void setIpVoiceSupported(boolean ipVoiceSupported)
public boolean isIpVideoSupported()
public void setIpVideoSupported(boolean ipVideoSupported)
public boolean isGeoPullFtSupported()
public void setGeoPullFtSupported(boolean geoPullFtSupported)
public boolean isGeoPullSupported()
public void setGeoPullSupported(boolean geoPullSupported)
public boolean isGeoPushSupported()
public void setGeoPushSupported(boolean geoPushSupported)
public boolean isSmSupported()
public void setSmSupported(boolean smSupported)
public boolean isFullSnFGroupChatSupported()
public boolean isRcsIpVoiceCallSupported()
public boolean isRcsIpVideoCallSupported()
public boolean isRcsIpVideoOnlyCallSupported()
public void setFullSnFGroupChatSupported(boolean fullSnFGroupChatSupported)
public void setRcsIpVoiceCallSupported(boolean rcsIpVoiceCallSupported)
public void setRcsIpVideoCallSupported(boolean rcsIpVideoCallSupported)
public void setRcsIpVideoOnlyCallSupported(boolean rcsIpVideoOnlyCallSupported)
public String[] getExts()
public void setExts(String[] exts)
public long getCapTimestamp()
public void setCapTimestamp(long capTimestamp)
public int describeContents()
Parcelable
Parcelable.writeToParcel(Parcel, int)
,
the return value of this method must include the
Parcelable.CONTENTS_FILE_DESCRIPTOR
bit.describeContents
in interface Parcelable
Parcelable.CONTENTS_FILE_DESCRIPTOR
public void writeToParcel(Parcel dest, int flags)
Parcelable
writeToParcel
in interface Parcelable
dest
- The Parcel in which the object should be written.flags
- Additional flags about how the object should be written.
May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE
.public void readFromParcel(Parcel source)