11 #ifndef PPAPI_CPP_SAMSUNG_SERVICE_LIST_SAMSUNG_H_
12 #define PPAPI_CPP_SAMSUNG_SERVICE_LIST_SAMSUNG_H_
14 #include "ppapi/c/samsung/ppb_service_list_samsung.h"
15 #include "ppapi/cpp/completion_callback.h"
16 #include "ppapi/cpp/resource.h"
17 #include "ppapi/cpp/samsung/program_schedule_samsung.h"
44 std::vector<ProgramScheduleSamsung> >& callback);
47 PPB_ProgramSchedule_Monitoring_Callback callback,
void* user_data);
61 const struct PP_SearchCriteria* criteria,
int32_t ChangeService(uint64_t serviceID, const CompletionCallback &callback)
int32_t FindService(const struct PP_SearchCriteria *criteria, const CompletionCallbackWithOutput< ProgramScheduleSamsung > &callback)
int32_t ListServices(const CompletionCallbackWithOutput< std::vector< ProgramScheduleSamsung > > &callback)
int32_t MonitorScheduleChanges(PPB_ProgramSchedule_Monitoring_Callback callback, void *user_data)
A reference counted module resource.