Package org.altbeacon.beacon.service
Class StartRMData
- java.lang.Object
-
- org.altbeacon.beacon.service.StartRMData
-
- All Implemented Interfaces:
Parcelable,Serializable
public class StartRMData extends Object implements Serializable, Parcelable
Internal class used to transfer ranging and monitoring data between the BeaconService and client- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.ClassLoaderCreator<T extends Object>, Parcelable.Creator<T extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description static Parcelable.Creator<StartRMData>CREATOR-
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
-
Constructor Summary
Constructors Constructor Description StartRMData(long scanPeriod, long betweenScanPeriod, boolean backgroundFlag)StartRMData(Region region, String callbackPackageName)StartRMData(Region region, String callbackPackageName, long scanPeriod, long betweenScanPeriod, boolean backgroundFlag)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intdescribeContents()static StartRMDatafromBundle(Bundle bundle)booleangetBackgroundFlag()longgetBetweenScanPeriod()StringgetCallbackPackageName()RegiongetRegionData()longgetScanPeriod()BundletoBundle()voidwriteToParcel(Parcel out, int flags)
-
-
-
Field Detail
-
CREATOR
public static final Parcelable.Creator<StartRMData> CREATOR
-
-
Method Detail
-
getScanPeriod
public long getScanPeriod()
-
getBetweenScanPeriod
public long getBetweenScanPeriod()
-
getRegionData
public Region getRegionData()
-
getCallbackPackageName
public String getCallbackPackageName()
-
getBackgroundFlag
public boolean getBackgroundFlag()
-
describeContents
public int describeContents()
- Specified by:
describeContentsin interfaceParcelable
-
writeToParcel
public void writeToParcel(Parcel out, int flags)
- Specified by:
writeToParcelin interfaceParcelable
-
toBundle
public Bundle toBundle()
-
fromBundle
public static StartRMData fromBundle(@NonNull Bundle bundle)
-
-