# RPC Exports for ratelimit

## rl.stats

Print ratelimit statistics: PIPE[<pipe_id>]: <last_counter>/<pipe_limit> (drop rate: <drop_rate>)

## rl.get_pipes

Print pipes info: PIPE[<pipe_id>]: <pipe_algo_id>:<pipe_algo> <last_counter>/<pipe_limit> (drop rate: <drop_rate>) [<current_counter>]

## rl.set_pipe

Sets a pipe params: <pipe_id> <pipe_algorithm> <pipe_limit>

## rl.get_queues

Print queues info: QUEUE[queue_id]: <pipe_id>:<queue_method>

## rl.set_queue

Sets queue params: <quue_id> <queue_method> <pipe_id>

## rl.get_pid

Print PID Controller parameters for the FEEDBACK algorithm: <ki> <kp> <kd>

## rl.set_pid

Sets the PID Controller parameters for the FEEDBACK algorithm: <ki> <kp> <kd>

## rl.push_load

Force the value of the load parameter for FEEDBACK algorithm: <load>

## rl.set_dbg

Sets the ratelimit debug/monitoing logs: 0-off 1-on