다음을 통해 공유


PFMembershipModel

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

참고 항목

PFTypes 멤버