Runtime
Quick search
Contents:
Design Goals
Architecture
IPC
Smart Devices
API Reference
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
acquire() (runtime.sync.Mutex method)
Actions (class in runtime.api)
Alliance (class in runtime.api)
alliance (runtime.api.Field property)
Application (class in runtime.process)
AsyncExecutor (class in runtime.service.executor)
AsyncLogger (in module runtime.log)
AsyncProcess (class in runtime.process)
AsyncProcessType (class in runtime.process)
attach() (runtime.buffer.Buffer class method)
auto() (runtime.service.executor.Dispatcher method)
B
BACKOFF (runtime.messaging.ErrorCode attribute)
BAD_CHECKSUM (runtime.messaging.ErrorCode attribute)
bind() (runtime.remote.Router class method)
BLUE (runtime.api.Alliance attribute)
Broker (class in runtime.service.broker)
Buffer (class in runtime.buffer)
BUFFER_OVERFLOW (runtime.messaging.ErrorCode attribute)
BufferAPI (class in runtime.api)
BufferStore (class in runtime.buffer)
button_params (runtime.service.broker.Broker property)
C
call (runtime.remote.Client property)
can_recv (runtime.remote.Node property)
cancel() (runtime.service.executor.Executor method)
clamp() (runtime.buffer.Parameter method)
clear_param() (runtime.messaging.ParameterMap method)
Client (class in runtime.remote)
clock() (runtime.api.Field method)
close() (runtime.remote.Node method)
closed (runtime.remote.Node property)
configure() (in module runtime.log)
configure_loop() (runtime.process.Application method)
D
DatagramNode (class in runtime.remote)
decode() (runtime.messaging.Message static method)
default (runtime.buffer.Parameter property)
destroy() (runtime.sync.Mutex method)
DEV_DATA (runtime.messaging.MessageType attribute)
DEV_DISABLE (runtime.messaging.MessageType attribute)
DEV_READ (runtime.messaging.MessageType attribute)
DEV_WRITE (runtime.messaging.MessageType attribute)
device_id (runtime.buffer.DeviceUID attribute)
DeviceBuffer (class in runtime.buffer)
DeviceBufferError
DeviceError
DeviceUID (class in runtime.buffer)
disable() (runtime.service.device.SmartDeviceClient method)
(runtime.service.device.SmartDeviceManager method)
discover() (runtime.service.device.SmartDeviceClient method)
dispatch() (runtime.remote.Handler method)
(runtime.service.executor.AsyncExecutor method)
Dispatcher (class in runtime.service.executor)
E
EmergencyStopException
emit_dev_data() (runtime.buffer.DeviceBuffer method)
emit_dev_rw() (runtime.buffer.DeviceBuffer method)
emit_subscription() (runtime.buffer.DeviceBuffer method)
encode() (runtime.messaging.Message method)
encode_into_buf() (runtime.messaging.Message method)
Endpoint (class in runtime.remote)
ERROR (runtime.messaging.MessageType attribute)
ErrorCode (class in runtime.messaging)
estop() (runtime.service.executor.Dispatcher method)
EventObserver (class in runtime.service.device)
execute() (runtime.service.executor.Dispatcher method)
(runtime.service.executor.SyncExecutor method)
execute_forever() (runtime.service.executor.Executor method)
ExecutionError
ExecutionRequest (class in runtime.service.executor)
Executor (class in runtime.service.executor)
executor (runtime.process.Application property)
EXIT_CODE (runtime.exception.EmergencyStopException attribute)
F
Field (class in runtime.api)
from_address() (runtime.remote.DatagramNode class method)
from_int() (runtime.buffer.DeviceUID class method)
G
Gamepad (class in runtime.api)
generate_uid() (runtime.remote.RequestTracker method)
GENERIC_ERROR (runtime.messaging.ErrorCode attribute)
get() (runtime.api.Gamepad method)
(runtime.api.Robot method)
(runtime.buffer.Buffer method)
get_level_num() (in module runtime.log)
get_logger() (in module runtime.log)
get_null_logger() (in module runtime.log)
get_option() (runtime.service.broker.Broker method)
get_or_open() (runtime.buffer.BufferStore method)
get_read() (runtime.buffer.DeviceBuffer method)
get_update() (runtime.buffer.DeviceBuffer method)
get_write() (runtime.buffer.DeviceBuffer method)
GOLD (runtime.api.Alliance attribute)
H
handle_devices() (runtime.service.device.EventObserver method)
handle_message() (runtime.remote.Endpoint method)
Handler (class in runtime.remote)
HB_REQ (runtime.messaging.MessageType attribute)
HB_RES (runtime.messaging.MessageType attribute)
heartbeat() (runtime.service.device.SmartDeviceManager method)
heartbeat_interval (runtime.buffer.DeviceBuffer attribute)
I
identity (runtime.remote.SocketNode property)
idle() (runtime.service.executor.Dispatcher method)
initialize() (runtime.sync.Mutex method)
interval (runtime.buffer.DeviceBuffer property)
INVALID_TYPE (runtime.messaging.ErrorCode attribute)
is_running() (runtime.api.Actions method)
is_sensor() (runtime.service.device.EventObserver class method)
issue_call() (runtime.remote.Client method)
K
kill() (runtime.process.AsyncProcessType method)
L
last_update (runtime.buffer.DeviceBuffer property)
last_write (runtime.buffer.DeviceBuffer property)
LEVELS (in module runtime.log)
lint() (runtime.service.broker.Broker method)
list_uids() (runtime.service.device.SmartDeviceManager method)
Logger (in module runtime.log)
LogPublisher (class in runtime.log)
M
main() (in module runtime.service.broker)
make_buffer_manager() (runtime.process.Application method)
make_catalog() (runtime.buffer.BufferStore class method)
make_client() (runtime.process.Application method)
make_control_client() (runtime.process.Application method)
make_control_service() (runtime.process.Application method)
make_dev_data() (runtime.messaging.Message static method)
make_dev_disable() (runtime.messaging.Message static method)
make_dev_read() (runtime.messaging.Message static method)
make_dev_write() (runtime.messaging.Message static method)
make_error() (runtime.messaging.Message static method)
make_hb_req() (runtime.messaging.Message static method)
make_hb_res() (runtime.messaging.Message static method)
make_log_forwarder() (runtime.process.Application method)
make_log_publisher() (runtime.process.Application method)
make_log_subscriber() (runtime.process.Application method)
make_ping() (runtime.messaging.Message static method)
make_router() (runtime.process.Application method)
make_service() (runtime.process.Application method)
make_sub_req() (runtime.buffer.DeviceBuffer method)
(runtime.messaging.Message static method)
make_sub_res() (runtime.buffer.DeviceBuffer method)
(runtime.messaging.Message static method)
make_type() (runtime.buffer.Buffer class method)
make_unsubscribe() (runtime.messaging.Message class method)
make_update_client() (runtime.process.Application method)
make_update_service() (runtime.process.Application method)
Message (class in runtime.messaging)
MessageError
MessageType (class in runtime.messaging)
(class in runtime.remote)
module
runtime.api
runtime.buffer
runtime.exception
runtime.log
runtime.messaging
runtime.process
runtime.remote
runtime.service.broker
runtime.service.device
runtime.service.executor
runtime.sync
Mutex (class in runtime.sync)
N
new_request() (runtime.remote.RequestTracker method)
Node (class in runtime.remote)
normalize_key() (runtime.buffer.BufferStore method)
NOTIFICATION (runtime.remote.MessageType attribute)
NullDevice (class in runtime.buffer)
O
OK (runtime.messaging.ErrorCode attribute)
open() (runtime.buffer.Buffer class method)
(runtime.remote.Node method)
open_serial_devices() (runtime.service.device.SmartDeviceManager method)
open_virtual_devices() (runtime.service.device.SmartDeviceManager method)
P
Parameter (class in runtime.buffer)
ParameterMap (class in runtime.messaging)
params (runtime.buffer.Buffer attribute)
parse_ctype() (runtime.buffer.Parameter static method)
pid (runtime.process.AsyncProcessType property)
PING (runtime.messaging.MessageType attribute)
ping() (runtime.service.device.SmartDeviceClient method)
(runtime.service.device.SmartDeviceManager method)
platform_type (runtime.buffer.Parameter property)
PollingObserver (class in runtime.service.device)
prepare_student_code_run() (runtime.service.executor.Dispatcher method)
R
random (runtime.buffer.DeviceUID attribute)
read() (runtime.buffer.DeviceBuffer method)
(runtime.service.device.SmartDeviceClient method)
(runtime.service.device.SmartDeviceManager method)
read_dev_data() (runtime.messaging.Message method)
read_dev_read() (runtime.messaging.Message method)
read_dev_write() (runtime.messaging.Message method)
read_error() (runtime.messaging.Message method)
read_hb_req() (runtime.messaging.Message method)
read_hb_res() (runtime.messaging.Message method)
read_sub_req() (runtime.messaging.Message method)
read_sub_res() (runtime.messaging.Message method)
recv() (runtime.api.Field method)
(runtime.remote.Node method)
recv_count (runtime.remote.Node attribute)
register_response() (runtime.remote.RequestTracker method)
release() (runtime.sync.Mutex method)
reload() (runtime.service.executor.Dispatcher method)
RemoteCallError
report_health() (runtime.process.Application method)
REQUEST (runtime.remote.MessageType attribute)
RequestTracker (class in runtime.remote)
RESPONSE (runtime.remote.MessageType attribute)
returncode (runtime.process.AsyncProcessType property)
Robot (class in runtime.api)
route() (in module runtime.remote)
Router (class in runtime.remote)
run() (runtime.api.Actions method)
run_device() (runtime.service.device.SmartDeviceManager method)
run_process() (in module runtime.process)
runtime.api
module
runtime.buffer
module
runtime.exception
module
runtime.log
module
runtime.messaging
module
runtime.process
module
runtime.remote
module
runtime.service.broker
module
runtime.service.device
module
runtime.service.executor
module
runtime.sync
module
RuntimeBaseException
S
safe() (in module runtime.api)
schedule() (runtime.service.executor.Executor method)
send() (runtime.api.Field method)
(runtime.remote.Node method)
send_count (runtime.remote.Node attribute)
send_update() (runtime.service.broker.Broker method)
Service (class in runtime.remote)
set() (runtime.buffer.Buffer method)
set_option() (runtime.remote.SocketNode method)
(runtime.service.broker.Broker method)
set_param() (runtime.messaging.ParameterMap method)
set_result() (runtime.service.executor.ExecutionRequest method)
SIZE (runtime.sync.Mutex attribute)
sleep() (runtime.api.Actions static method)
SmartDeviceClient (class in runtime.service.device)
SmartDeviceManager (class in runtime.service.device)
SocketNode (class in runtime.remote)
spin() (in module runtime.process)
start() (runtime.service.device.EventObserver method)
stop() (runtime.service.executor.Executor method)
StudentAPI (class in runtime.api)
sub_interval (runtime.buffer.DeviceBuffer attribute)
SUB_REQ (runtime.messaging.MessageType attribute)
SUB_RES (runtime.messaging.MessageType attribute)
subscribe() (runtime.remote.SocketNode method)
(runtime.service.device.SmartDeviceClient method)
(runtime.service.device.SmartDeviceManager method)
subscription (runtime.buffer.DeviceBuffer property)
suppress() (runtime.sync.SyncError static method)
SyncError
SyncExecutor (class in runtime.service.executor)
T
target() (in module runtime.service.device)
(in module runtime.service.executor)
teleop() (runtime.service.executor.Dispatcher method)
terminate() (runtime.process.AsyncProcessType method)
transaction() (runtime.buffer.Buffer method)
type (runtime.messaging.Message attribute)
U
uid (runtime.buffer.DeviceBuffer property)
UNEXPECTED_DELIMETER (runtime.messaging.ErrorCode attribute)
unlink() (runtime.buffer.Buffer class method)
unlink_all() (runtime.buffer.BufferStore static method)
unsubscribe() (runtime.remote.SocketNode method)
(runtime.service.device.SmartDeviceClient method)
(runtime.service.device.SmartDeviceManager method)
update() (runtime.buffer.DeviceBuffer method)
update_gamepads() (runtime.service.broker.Broker method)
update_uids() (runtime.service.broker.Broker method)
V
valid (runtime.buffer.Buffer property)
verify_checksum() (runtime.messaging.Message method)
W
wait() (runtime.process.AsyncProcessType method)
write() (runtime.api.Robot method)
(runtime.buffer.Buffer method)
write_interval (runtime.buffer.DeviceBuffer attribute)
Y
year (runtime.buffer.DeviceUID attribute)