public class SyncStatusInfo extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
Modifier and Type | Field and Description |
---|---|
int |
authorityId |
static Parcelable.Creator<SyncStatusInfo> |
CREATOR |
long |
initialFailureTime |
boolean |
initialize |
String |
lastFailureMesg |
int |
lastFailureSource |
long |
lastFailureTime |
int |
lastSuccessSource |
long |
lastSuccessTime |
int |
numSourceLocal |
int |
numSourcePeriodic |
int |
numSourcePoll |
int |
numSourceServer |
int |
numSourceUser |
int |
numSyncs |
boolean |
pending |
long |
totalElapsedTime |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_ELIDE_DUPLICATES, PARCELABLE_WRITE_RETURN_VALUE
Constructor and Description |
---|
SyncStatusInfo(int authorityId) |
SyncStatusInfo(Parcel parcel) |
SyncStatusInfo(SyncStatusInfo other) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation.
|
int |
getLastFailureMesgAsInt(int def) |
long |
getPeriodicSyncTime(int index) |
void |
removePeriodicSyncTime(int index) |
void |
setPeriodicSyncTime(int index,
long when) |
void |
writeToParcel(Parcel parcel,
int flags)
Flatten this object in to a Parcel.
|
public final int authorityId
public long totalElapsedTime
public int numSyncs
public int numSourcePoll
public int numSourceServer
public int numSourceLocal
public int numSourceUser
public int numSourcePeriodic
public long lastSuccessTime
public int lastSuccessSource
public long lastFailureTime
public int lastFailureSource
public String lastFailureMesg
public long initialFailureTime
public boolean pending
public boolean initialize
public static final Parcelable.Creator<SyncStatusInfo> CREATOR
public SyncStatusInfo(int authorityId)
public SyncStatusInfo(Parcel parcel)
public SyncStatusInfo(SyncStatusInfo other)
public int getLastFailureMesgAsInt(int def)
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 parcel, int flags)
Parcelable
writeToParcel
in interface Parcelable
parcel
- 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 setPeriodicSyncTime(int index, long when)
public long getPeriodicSyncTime(int index)
public void removePeriodicSyncTime(int index)