RESTRateLimitBucket

Inherits: Reference < Object

Properties

type name
String key
int limit
int remaining
int reset
int reset_after
bool auto_reset
Array requests

Methods

return type signature
int get_remaining ( )
void set_reset_after ( int after )
void use ( )
bool delay ( )
int time_to_wait ( )
void add_to_queue ( RestRequest request )
void remove_from_queue ( RestRequest request )
Variant wait_for_queue ( RestRequest request )

Signals

  • queue_update ( )

    There is currently no description for this signal.

Property Descriptions

  • String key

    There is currently no description for this property.


  • int limit

    There is currently no description for this property.


  • int remaining

    method
    Getter get_remaining()

    There is currently no description for this property.


  • int reset

    uses engine ticks in milliseconds


  • int reset_after

    method
    Setter set_reset_after(value)

    in milliseconds


  • bool auto_reset

    There is currently no description for this property.


  • Array requests

    There is currently no description for this property.

Method Descriptions

  • RESTRateLimitBucket RESTRateLimitBucket ( String key, int limit, int remaining, int reset_after=-1 )

    There is currently no description for this method.


  • int get_remaining ( )

    There is currently no description for this method.


  • void set_reset_after ( int after )

    There is currently no description for this method.


  • void use ( )

    There is currently no description for this method.


  • bool delay ( )

    There is currently no description for this method.


  • int time_to_wait ( )

    There is currently no description for this method.


  • void add_to_queue ( RestRequest request )

    There is currently no description for this method.


  • void remove_from_queue ( RestRequest request )

    There is currently no description for this method.


  • Variant wait_for_queue ( RestRequest request )

    There is currently no description for this method.