package kr.co.hanwha.hifive.data.source.contract;

import android.content.Context;
import android.support.annotation.NonNull;

import kr.co.hanwha.hifive.base.BaseDataSource;
import kr.co.hanwha.hifive.data.model.ProfileData;
import kr.co.hanwha.hifive.data.model.ProfileRoot;
import kr.co.hanwha.hifive.network.hanwha.HanwhaNetworkCallback;

public interface MyHomeDataSource extends BaseDataSource {
    /**
     * Setting - MyHome : Profile - 프로필 조회
     *
     * @param context  Context
     * @param callback 콜백
     */
    void requestMyHomeGetProfile(@NonNull Context context, int memberId, @NonNull HanwhaNetworkCallback<ProfileRoot> callback);
}
