# Functions
No description provided by the author
RegisterStoreServiceHandler registers the http handlers for service StoreService to "mux".
RegisterStoreServiceHandlerClient registers the http handlers for service StoreService to "mux".
RegisterStoreServiceHandlerFromEndpoint is same as RegisterStoreServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterStoreServiceHandlerServer registers the http handlers for service StoreService to "mux".
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SUBSCRIPTION_CATEGORY_GIFT represents a subscription purchased as a gift.
SUBSCRIPTION_CATEGORY_GROUP represents a subscription purchased as a group.
No description provided by the author
SUBSCRIPTION_CODE_CANCELLED represents that a subscription has been cancelled.
SUBSCRIPTION_CODE_EXPIRED represents that a subscription has expired.
SUBSCRIPTION_CODE_RENEWED represents that a subscription has been renewed.
SUBSCRIPTION_CODE_STARTED represents that a subscription has started.
No description provided by the author
SUBSCRIPTION_PROVIDER_APPLE represents a subscription purchased through Apple.
SUBSCRIPTION_PROVIDER_GOOGLE represents a subscription purchased through Google.
SUBSCRIPTION_PROVIDER_PAYCOMET represents a subscription purchased through Paycomet.
SUBSCRIPTION_PROVIDER_STRIPE represents a subscription purchased through Stripe.
No description provided by the author
SUBSCRIPTION_TYPE_FREE represents a user with no subscription.
SUBSCRIPTION_TYPE_MANUAL_PREMIUM represents a manual premium subscription.
SUBSCRIPTION_TYPE_PREMIUM represents a premium subscription.
SUBSCRIPTION_TYPE_TRIAL represents a trial subscription.
No description provided by the author
USER_PROVIDER_APPLE represents a user registered through Apple.
USER_PROVIDER_CUSTOM represents a user registered through email and password.
USER_PROVIDER_GOOGLE represents a user registered through Google.
No description provided by the author
# Variables
No description provided by the author
StoreService_ServiceDesc is the grpc.ServiceDesc for StoreService service.
Enum value maps for SubscriptionCategory.
Enum value maps for SubscriptionCategory.
Enum value maps for SubscriptionCode.
Enum value maps for SubscriptionCode.
Enum value maps for SubscriptionProvider.
Enum value maps for SubscriptionProvider.
Enum value maps for SubscriptionType.
Enum value maps for SubscriptionType.
Enum value maps for UserProvider.
Enum value maps for UserProvider.
# Structs
AddMemberRequest
AddMemberRequest represents a request to add a member to a subscription.
AddMemberResponse
AddMemberResponse represents a response to add a member to a subscription.
CreateUserRequest
CreateUserRequest represents a request to create a user.
CreateUserResponse
CreateUserResponse represents a response to create a user.
DeleteUserRequest
DeleteUserRequest represents a request to delete a user.
DeleteUserResponse
DeleteUserResponse represents a response to update a user.
PrivacyPolicy
PrivacyPolicy represents a privacy policy accepted by the user.
ProductPayload
ProductPayload represents the payload of a product.
ReadSubscriptionRequest
ReadSubscriptionRequest represents a request to get a subscription.
ReadSubscriptionResponse
ReadSubscriptionResponse represents a response to get a subscription.
ReadUserByEmailRequest
ReadUserByEmailRequest represents a request to get a user by email.
ReadUserByEmailResponse
ReadUserByEmailResponse represents a response to get a user by email.
ReadUserRequest
ReadUserRequest represents a request to get a user.
ReadUserResponse
ReadUserResponse represents a response to get a user.
RemoveMemberRequest
RemoveMemberRequest represents a request to remove a member from a subscription.
RemoveMemberResponse
RemoveMemberResponse represents a response to remove a member from a subscription.
Subscription
Subscription represents a subscription that a user has purchased.
SubscriptionPayload
SubscriptionPayload represents the payload of a subscription.
UnimplementedStoreServiceServer must be embedded to have forward compatible implementations.
UpdateUserRequest
UpdateUserRequest represents a request to update a user.
UpdateUserResponse
UpdateUserResponse represents a response to update a user.
UpsertPrivacyPolicyRequest
UpsertPrivacyPolicyRequest represents a request to create or update the privacy policy of a user.
UpsertPrivacyPolicyResponse
UpsertPrivacyPolicyResponse represents a response to create or update the privacy policy of a user.
User
User represents a user of the application.
# Interfaces
StoreServiceClient is the client API for StoreService service.
StoreServiceServer is the server API for StoreService service.
UnsafeStoreServiceServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
SubscriptionCategory
SubscriptionCategory represents the category of the subscription.
SubscriptionCode
SubscriptionCode represents the code of the subscription.
SubscriptionProvider
SubscriptionProvider represents the provider of the subscription.
SubscriptionType
SubscriptionType represents the type of subscription that a user has purchased.
UserProvider
UserProvider represents the provider of the user.