-
- All Implemented Interfaces:
-
android.os.Parcelable,java.io.Serializable
public class StartRMData implements Serializable, Parcelable
Internal class used to transfer ranging and monitoring data between the BeaconService and client
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<StartRMData>CREATOR
-
Constructor Summary
Constructors Constructor Description StartRMData(Region region, String callbackPackageName)StartRMData(long scanPeriod, long betweenScanPeriod, boolean backgroundFlag)StartRMData(Region region, String callbackPackageName, long scanPeriod, long betweenScanPeriod, boolean backgroundFlag)
-
Method Summary
Modifier and Type Method Description longgetScanPeriod()longgetBetweenScanPeriod()RegiongetRegionData()StringgetCallbackPackageName()booleangetBackgroundFlag()intdescribeContents()voidwriteToParcel(Parcel out, int flags)BundletoBundle()static StartRMDatafromBundle(@NonNull() Bundle bundle)-
-
Method Detail
-
getScanPeriod
long getScanPeriod()
-
getBetweenScanPeriod
long getBetweenScanPeriod()
-
getRegionData
Region getRegionData()
-
getCallbackPackageName
String getCallbackPackageName()
-
getBackgroundFlag
boolean getBackgroundFlag()
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel out, int flags)
-
fromBundle
static StartRMData fromBundle(@NonNull() Bundle bundle)
-
-
-
-