Lines Matching refs:is
11 * distributed under the License is distributed on an "AS IS" BASIS,
26 * Weaver is structured as an array of slots, each containing a key-value pair.
33 * The config is static i.e. every invocation returns the same information.
35 * @return status is OK if the config was successfuly obtained.
36 * @return config data for this implementation of Weaver if status is OK,
50 * @return status is OK if the write was successfully completed.
58 * The value is only returned if the provided key matches the key stored in
59 * the slot. The value is never returned if the wrong key is provided.
62 * The value is only returned when throttling is not active, even if the
63 * correct key is provided. If called when throttling is active, the time
64 * until the next attempt can be made is returned.
67 * @param key that is stored in the slot.
68 * @return status is OK if the value was successfully read, INCORRECT_KEY if
70 * throttling is active or FAILED if the read was unsuccessful for
73 * before making the next request. If the status is OK, value is set
74 * to the value in the slot and timeout is 0. Otherwise, value is
75 * empty and timeout is set accordingly.