Class EOS_Leaderboards_QueryLeaderboardDefinitionsOptions

java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.leaderboards.options.EOS_Leaderboards_QueryLeaderboardDefinitionsOptions
Direct Known Subclasses:
EOS_Leaderboards_QueryLeaderboardDefinitionsOptions.ByReference, EOS_Leaderboards_QueryLeaderboardDefinitionsOptions.ByValue

@FieldOrder({"ApiVersion","StartTime","EndTime","LocalUserId"}) public class EOS_Leaderboards_QueryLeaderboardDefinitionsOptions extends com.sun.jna.Structure
Input parameters for the EOS_Leaderboards_QueryLeaderboardDefinitions function. StartTime and EndTime are optional parameters, they can be used to limit the list of definitions to overlap the time window specified.
Since:
8/21/2023
  • Field Details

    • EOS_LEADERBOARDS_TIME_UNDEFINED

      public static final int EOS_LEADERBOARDS_TIME_UNDEFINED
      Timestamp value representing an undefined time for EOS_HLeaderboards.
      See Also:
    • EOS_LEADERBOARDS_QUERYLEADERBOARDDEFINITIONS_API_LATEST

      public static final int EOS_LEADERBOARDS_QUERYLEADERBOARDDEFINITIONS_API_LATEST
      The most recent version of the EOS_Leaderboards_QueryLeaderboardDefinitions struct.
      See Also:
    • ApiVersion

      public int ApiVersion
    • StartTime

      public long StartTime
      An optional POSIX timestamp for the leaderboard's start time, or EOS_LEADERBOARDS_TIME_UNDEFINED
    • EndTime

      public long EndTime
      An optional POSIX timestamp for the leaderboard's end time, or EOS_LEADERBOARDS_TIME_UNDEFINED
    • LocalUserId

      public EOS_ProductUserId LocalUserId
      Product User ID for user who is querying definitions. Must be set when using a client policy that requires a valid logged in user. Not used for Dedicated Server where no user is available.
  • Constructor Details

    • EOS_Leaderboards_QueryLeaderboardDefinitionsOptions

      public EOS_Leaderboards_QueryLeaderboardDefinitionsOptions()
    • EOS_Leaderboards_QueryLeaderboardDefinitionsOptions

      public EOS_Leaderboards_QueryLeaderboardDefinitionsOptions(com.sun.jna.Pointer peer)