Index
Next
Up
Previous
Urbi SDK 3.0.0
Part IV
Urbi and UObjects User Manual
24
Quick Start
24.1
UObject Basics
24.2
Using urbiscript
24.3
Conclusion
25
The UObject API
25.1
Compiling UObjects
25.2
Creating a class, binding variables and functions
25.3
Creating new instances
25.4
Binding functions
25.5
Notification of a variable change or access
25.6
Data-flow based programming: exchanging UVars
25.7
Data-flow based programming: InputPort
25.8
Timers
25.9
The special case of sensor/actuator variables
25.10
Using Urbi variables
25.11
Emitting events
25.12
UObject and Threads
25.13
Using binary types
25.14
Direct communication between UObjects
25.15
Using hubs to group objects
25.16
Sending urbiscript code
25.17
Using RTP transport in remote mode
25.18
Extending the cast system
26
The UObject Java API
26.1
Compiling and running UObjects
26.2
Creating a class, binding variables and functions
26.3
Creating new instances
26.4
Binding functions
26.5
Notification of a variable change or access
26.6
Timers
26.7
Using Urbi variables
26.8
Sending Urbi code
26.9
Providing a main class or not
26.10
Import the examples with Eclipse
26.11
Run the UObject Java examples
27
Use Cases
27.1
Writing a Servomotor Device
27.2
Using Hubs to Group Objects
27.3
Writing a Camera Device
27.4
Writing a Speaker or Microphone Device
27.5
Writing a Softdevice: Ball Detection