package Ġno . n ord ic semi . df u . profile . main . data Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġkotlinx . parcel ize . Parcel ize Ċ Ċ internal Ġsealed Ġclass ĠD FU Data Ċ Ċ internal Ġobject ĠId le Status Ġ: ĠD FU Data () Ċ internal Ġdata Ġclass ĠWorking Status ( val Ġstatus : ĠWorking Based Status ) Ġ: ĠD FU Data () Ċ Ċ internal Ġsealed Ġclass ĠWorking Based Status Ċ Ċ internal Ġobject ĠConnect ing Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠConnected Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠStarting Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠStarted Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠEn abling D fu Ġ: ĠWorking Based Status () Ċ Ċ @ Parcel ize Ċ internal Ġdata Ġclass ĠProgress Update ( ĊĠĠĠ Ġval Ġprogress : ĠInt Ġ= Ġ 0 , ĊĠĠĠ Ġval Ġavg Speed : ĠFloat Ġ= Ġ 0 f , ĊĠĠĠ Ġval Ġcurrent Part : ĠInt Ġ= Ġ 0 , ĊĠĠĠ Ġval Ġparts Total : ĠInt Ġ= Ġ 0 Ċ ) Ġ: ĠWorking Based Status (), ĠParcel able Ċ Ċ internal Ġobject ĠValid ating Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠCompleted Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠAbort ed Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠDis connecting Ġ: ĠWorking Based Status () Ċ internal Ġobject ĠDis connected Ġ: ĠWorking Based Status () Ċ internal Ġdata Ġclass ĠError ( val Ġmessage : ĠString ?) Ġ: ĠWorking Based Status () Ċ