Pepper_37_C_interfaces
|
#include <ppb_service_list_samsung.h>
Public Attributes | |
PP_Resource(* | Create )(PP_Instance instance) |
PP_Bool(* | IsServiceList )(PP_Resource resource) |
int32_t(* | GetServiceList )(PP_Resource resource, struct PP_ArrayOutput output, struct PP_CompletionCallback callback) |
int32_t(* | MonitorScheduleChanges )(PP_Resource resource, PPB_ProgramSchedule_Monitoring_Callback callback, void *user_data) |
int32_t(* | FindService )(PP_Resource resource, const struct PP_SearchCriteria *criteria, PP_Resource *output, struct PP_CompletionCallback callback) |
int32_t(* | ChangeService )(PP_Resource resource, uint64_t serviceID, struct PP_CompletionCallback callback) |
Interface implemented by browser for to retriev service list.
Definition at line 54 of file ppb_service_list_samsung.h.
int32_t(* PPB_ServiceList_Samsung_0_2::ChangeService)(PP_Resource resource, uint64_t serviceID, struct PP_CompletionCallback callback) |
ChangeService() changes current service to one identified by provided serviceID.
[in] | resource | A PP_Resource identifying service list resource. |
[in] | serviceID | uint32_t for service identification. |
[in] | callback | PP_CompletionCallback that will be run when output will be ready. |
PP_OK if succeed. Error from PP_ERROR otherwise.
Definition at line 132 of file ppb_service_list_samsung.h.
PP_Resource(* PPB_ServiceList_Samsung_0_2::Create)(PP_Instance instance) |
Create() creates an service list resource.
[in] | instance | A PP_Instance identifying one instance of a module. |
PP_Resource
containing the service list resource if successful or 0 if resource cannot be created. Definition at line 64 of file ppb_service_list_samsung.h.
int32_t(* PPB_ServiceList_Samsung_0_2::FindService)(PP_Resource resource, const struct PP_SearchCriteria *criteria, PP_Resource *output, struct PP_CompletionCallback callback) |
FindService() finds first PP_Resource
identifying first Program Schedule Resource fitting criteria.
[in] | resource | A PP_Resource identifying service list resource. |
[in] | criteria | PP_SearchCriteria for service search. |
[in,out] | output | PP_Resource identifying first Program Schedule Resource fitting criteria. |
[in] | callback | PP_CompletionCallback that will be run when output will be ready. |
PP_OK if succeed. Error from PP_ERROR otherwise.
Definition at line 114 of file ppb_service_list_samsung.h.
int32_t(* PPB_ServiceList_Samsung_0_2::GetServiceList)(PP_Resource resource, struct PP_ArrayOutput output, struct PP_CompletionCallback callback) |
GetServiceList() provides list PP_Resource
identifying available Program Schedule Resources for available services.
[in] | resource | A PP_Resource identifying service list resource. |
[in] | output | PP_ArrayOutput in which PP_Resource will be returned. |
[in] | callback | PP_CompletionCallback that will be run when output will be ready. |
PP_OK if succeed. Error from PP_ERROR otherwise.
Definition at line 90 of file ppb_service_list_samsung.h.
PP_Bool(* PPB_ServiceList_Samsung_0_2::IsServiceList)(PP_Resource resource) |
isServiceList() checks if provided resource is service list.
[in] | resource | A PP_Resource identifying resource that may be checked. |
PP_TRUE if resource identifying service list and PP_FALSE otherwise.
Definition at line 74 of file ppb_service_list_samsung.h.
int32_t(* PPB_ServiceList_Samsung_0_2::MonitorScheduleChanges)(PP_Resource resource, PPB_ProgramSchedule_Monitoring_Callback callback, void *user_data) |
Definition at line 93 of file ppb_service_list_samsung.h.