1 #ifndef __HIVE_USERENGAGEMENT_H__ 2 #define __HIVE_USERENGAGEMENT_H__ 60 typedef std::function<void(ResultAPI const & result, EngagementEventType engagementEventType, picojson::value const & param)>
onEngagement;
73 static ResultAPI setEngagementReady(
bool isReady);
77 static void processURI(std::string URI);
86 static void setEngagementHandler(onEngagement engagementHandler);
89 static void executeEngine(picojson::value jsonParam);
95 #endif // __HIVE_USERENGAGEMENT_H__ std::function< void(ResultAPI const &result, EngagementEventType engagementEventType, picojson::value const ¶m)> onEngagement
SDK 가 특정한 조건에서 클라이언트에 개입 (Engagement) 하기 위한 이벤트 리스너. 여기서 특정한 조건은 ...
Definition: HIVE_UserEngagement.h:60
Engagement에 의해 처리된 쿠폰 소모에 대한 결과.
비동기 API 호출에 대한 결과를 담는 클래스
Definition: HIVE_ResultAPI.h:47
유저(클라이언트)에 의해 열리지 않은 로그인 프로세스에 의한 결과를 받는 콜백.
EngagementEventType
SDK 가 특정한 조건에서 게임에 개입 (Engagement) 하기 위한 이벤트의 형태
Definition: HIVE_UserEngagement.h:16
Definition: HIVE_UserEngagement.h:38
Engagement에 의한 다른 기능 수행이 종료됨을 알림.
Engagement에 의해 다른 기능이 수행되기 시작함을 알림.
Engagement에 의해 처리될 수 없는 이벤트(host가 game인 경우)를 전달해주는 콜백.