fun requestAnalysis(analysisListener: SleepTrackingManager.AnalysisListener)
Parameter Name
Type
Description
analysisListener
AnalysisListener
sleep analysis에 대한 리스너
Asleep.SleepTrackingManager.AnalysisListener
interface AnalysisListener {
fun onSuccess(session: Session)
fun onFail(errorCode: Int, detail: String)
}
성공 시, onSuccess()를 호출합니다.
Session data type
data class Session(
val id: String?,
val state: String?,
val startTime: String?,
val endTime: String?,
val sleepStages: List<Int?>?,
val snoringStages: List<Int?>?
)