PFMembershipModel データ モデル。
構文
typedef struct PFMembershipModel {
bool isActive;
time_t membershipExpiration;
const char* membershipId;
time_t const* overrideExpiration;
PFSubscriptionModel const* subscriptions;
uint32_t subscriptionsCount;
} PFMembershipModel;
メンバー
isActive bool
このメンバーシップがアクティブかどうか。 つまり、MembershipExpiration 時間に達したかどうかです。
membershipExpiration time_t
このメンバーシップの有効期限。
membershipId const char*
が null で終わる
(省略可能) メンバーシップの ID。
overrideExpiration time_t const*
nullptr でもかまいません
(省略可能) メンバーシップの有効期限は、(ゲーム マネージャーまたは管理 API を介して) 明示的にオーバーライドできます。 このメンバーシップがオーバーライドされた場合、これが新しい有効期限になります。
subscriptions
PFSubscriptionModel const*
nullptr でもかまいません
(省略可能) このプレイヤーがこのメンバーシップに対して持っているサブスクリプションの一覧。
subscriptionsCount uint32_t
サブスクリプションの数
要件
ヘッダー: PFTypes.h