public static final class ParcelableCallAnalytics.AnalyticsEvent extends Object implements Parcelable
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_ELIDE_DUPLICATES, PARCELABLE_WRITE_RETURN_VALUE
Constructor and Description |
---|
AnalyticsEvent(int eventName,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents()
Describe the kinds of special objects contained in this Parcelable
instance's marshaled representation.
|
int |
getEventName() |
long |
getTimeSinceLastEvent() |
void |
writeToParcel(Parcel out,
int flags)
Flatten this object in to a Parcel.
|
public static final int SET_SELECT_PHONE_ACCOUNT
public static final int SET_ACTIVE
public static final int SET_DISCONNECTED
public static final int START_CONNECTION
public static final int SET_DIALING
public static final int BIND_CS
public static final int CS_BOUND
public static final int REQUEST_ACCEPT
public static final int REQUEST_REJECT
public static final int SCREENING_SENT
public static final int SCREENING_COMPLETED
public static final int DIRECT_TO_VM_INITIATED
public static final int DIRECT_TO_VM_FINISHED
public static final int BLOCK_CHECK_INITIATED
public static final int BLOCK_CHECK_FINISHED
public static final int FILTERING_INITIATED
public static final int FILTERING_COMPLETED
public static final int FILTERING_TIMED_OUT
public static final int SKIP_RINGING
public static final int SILENCE
public static final int MUTE
public static final int UNMUTE
public static final int AUDIO_ROUTE_BT
public static final int AUDIO_ROUTE_EARPIECE
public static final int AUDIO_ROUTE_HEADSET
public static final int AUDIO_ROUTE_SPEAKER
public static final int CONFERENCE_WITH
public static final int SPLIT_CONFERENCE
public static final int SET_PARENT
public static final int REQUEST_HOLD
public static final int REQUEST_UNHOLD
public static final int REMOTELY_HELD
public static final int REMOTELY_UNHELD
public static final int SET_HOLD
public static final int SWAP
public static final int REQUEST_PULL
public static final Parcelable.Creator<ParcelableCallAnalytics.AnalyticsEvent> CREATOR
public int getEventName()
public long getTimeSinceLastEvent()
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 out, int flags)
Parcelable
writeToParcel
in interface Parcelable
out
- 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
.