![]() |
Trail C SDK
|
Data Structures | |
struct | TrailPMKPrice |
struct | TrailPMKEntitlement |
struct | TrailNTKTag |
struct | TrailPaymentsKit |
Typedefs | |
typedef struct TrailPMKPrice | TrailPMKPrice |
typedef struct TrailPMKEntitlement | TrailPMKEntitlement |
typedef void(* | TrailPMKRequestPaymentCB) (TrailResult error, const char *order_id, const char *entitlement_id, void *data) |
typedef void(* | TrailPMKGetProductPriceCB) (TrailResult result, const TrailPMKPrice *price, void *data) |
typedef void(* | TrailPMKGetEntitlementsCB) (TrailResult result, const TrailPMKEntitlement *entitlements, int32_t entitlements_len, void *data) |
typedef void(* | TrailNTKPermissionCB) (TrailResult error, bool granted, void *callback_data) |
typedef void(* | TrailNTKScheduleNotificationCB) (TrailResult result, const char *notification_id, void *callback_data) |
typedef void(* | TrailContainerMessageCB) (const char *json_message, void *callback_data) |
typedef struct TrailNTKTag | TrailNTKTag |
typedef struct TrailPaymentsKit | TrailPaymentsKit |
struct TrailPMKPrice |
struct TrailPaymentsKit |
Data Fields | |
void(* | request_payment )(const char *product_id, TrailPMKRequestPaymentCB callback, void *callback_data) |
void(* | get_product_price )(const char *product_id, TrailPMKGetProductPriceCB callback, void *callback_data) |
void(* | get_entitlements )(TrailPMKGetEntitlementsCB callback, void *callback_data) |
void(* TrailPaymentsKit::get_entitlements) (TrailPMKGetEntitlementsCB callback, void *callback_data) |
void(* TrailPaymentsKit::get_product_price) (const char *product_id, TrailPMKGetProductPriceCB callback, void *callback_data) |
void(* TrailPaymentsKit::request_payment) (const char *product_id, TrailPMKRequestPaymentCB callback, void *callback_data) |
typedef void(* TrailContainerMessageCB) (const char *json_message, void *callback_data) |
typedef void(* TrailNTKPermissionCB) (TrailResult error, bool granted, void *callback_data) |
typedef void(* TrailNTKScheduleNotificationCB) (TrailResult result, const char *notification_id, void *callback_data) |
typedef struct TrailNTKTag TrailNTKTag |
typedef struct TrailPaymentsKit TrailPaymentsKit |
typedef struct TrailPMKEntitlement TrailPMKEntitlement |
typedef void(* TrailPMKGetEntitlementsCB) (TrailResult result, const TrailPMKEntitlement *entitlements, int32_t entitlements_len, void *data) |
typedef void(* TrailPMKGetProductPriceCB) (TrailResult result, const TrailPMKPrice *price, void *data) |
typedef struct TrailPMKPrice TrailPMKPrice |
typedef void(* TrailPMKRequestPaymentCB) (TrailResult error, const char *order_id, const char *entitlement_id, void *data) |