-
- 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 long
getScanPeriod()
long
getBetweenScanPeriod()
Region
getRegionData()
String
getCallbackPackageName()
boolean
getBackgroundFlag()
int
describeContents()
void
writeToParcel(Parcel out, int flags)
Bundle
toBundle()
static StartRMData
fromBundle(@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)
-
-
-
-