TaskHandle | rb.run, rb.after | stop(), is_running() |
TimerHandle | rb.timer.after, rb.timer.every | stop(), pause(), resume(), is_running() |
MacroHandle | rb.macro.play | stop(), pause(), resume(), is_playing(), get_progress() (0 to 1), wait() |
BindHandle | rb.bind, rb.bind.toggle, rb.bind.remap | stop(), disable(), enable(), enabled |
EventHandle | rb.on | stop() |
ServerHandle | rb.net.listen | port, stop() |
WsServerHandle | rb.net.ws_listen | port, broadcast(text), broadcast_binary(bytes), client_count(), stop() |
WsClient | ws_listen handlers | id, send(text), send_binary(bytes), close() |
WsConnectHandle | rb.net.ws_connect | send(text), send_binary(bytes), close() |
UdpHandle | rb.net.udp_listen | port, send_to(ip, port, bytes), stop() |
PipeHandle | rb.pipe.open | name, size, capacity, read(), write(data), close() |
SoundHandle | rb.audio.play | stop(), pause(), resume(), is_playing(), set_volume(vol), get_volume() |