PFMembershipModel 데이터 모델입니다.
구문
typedef struct PFMembershipModel {
bool isActive;
time_t membershipExpiration;
const char* membershipId;
time_t const* overrideExpiration;
PFSubscriptionModel const* subscriptions;
uint32_t subscriptionsCount;
} PFMembershipModel;
멤버
isActive 부울
이 멤버십이 활성 상태인지 여부입니다. 즉, MembershipExpiration 시간에 도달했는지 여부입니다.
membershipExpiration time_t
이 멤버십이 만료되는 시간입니다.
membershipId const char*
is null-terminated
(선택사항) 멤버십의 ID입니다.
overrideExpiration time_t const*
nullptr일 수 있음
(선택 사항) 멤버십 만료는 명시적으로 재정의할 수 있습니다(게임 관리자 또는 관리 API를 통해). 이 멤버십이 재정의된 경우 이 시간이 새로운 만료 시간이 됩니다.
subscriptions
PFSubscriptionModel const*
nullptr일 수 있음
(선택 사항) 이 플레이어가 이 멤버십에 대해 가지고 있는 구독 목록입니다.
subscriptionsCount uint32_t
구독 수
요구 사항
헤더: PFTypes.h