|
Urbi SDK Remote for Java
2.7.5
|

Public Member Functions | |
| UContextImpl (long cPtr, boolean cMemoryOwn) | |
| void | addCleanup (SWIGTYPE_p_boost__function0T_void_t op) |
| boolean | bind (String name, String rename) |
| Inject a specific uobject. | |
| boolean | bind (String name) |
| Inject a specific uobject. | |
| void | call (String object, String method, SWIGTYPE_p_UAutoValue v1, SWIGTYPE_p_UAutoValue v2, SWIGTYPE_p_UAutoValue v3, SWIGTYPE_p_UAutoValue v4, SWIGTYPE_p_UAutoValue v5, SWIGTYPE_p_UAutoValue v6) |
| void | call (String object, String method, SWIGTYPE_p_UAutoValue v1, SWIGTYPE_p_UAutoValue v2, SWIGTYPE_p_UAutoValue v3, SWIGTYPE_p_UAutoValue v4, SWIGTYPE_p_UAutoValue v5) |
| void | call (String object, String method, SWIGTYPE_p_UAutoValue v1, SWIGTYPE_p_UAutoValue v2, SWIGTYPE_p_UAutoValue v3, SWIGTYPE_p_UAutoValue v4) |
| void | call (String object, String method, SWIGTYPE_p_UAutoValue v1, SWIGTYPE_p_UAutoValue v2, SWIGTYPE_p_UAutoValue v3) |
| void | call (String object, String method, SWIGTYPE_p_UAutoValue v1, SWIGTYPE_p_UAutoValue v2) |
| void | call (String object, String method, SWIGTYPE_p_UAutoValue v1) |
| void | call (String object, String method) |
| void | declare_event (UEvent owner) |
| synchronized void | delete () |
| void | emit (String object, SWIGTYPE_p_UAutoValue v1, SWIGTYPE_p_UAutoValue v2, SWIGTYPE_p_UAutoValue v3, SWIGTYPE_p_UAutoValue v4, SWIGTYPE_p_UAutoValue v5, SWIGTYPE_p_UAutoValue v6, SWIGTYPE_p_UAutoValue v7) |
| UObjectImpl | getObjectImpl () |
| SWIGTYPE_p_f_p_urbi__UObject_r_q_const__urbi__UValue__void | getRtpSend () |
| SWIGTYPE_p_f_p_urbi__UObject_r_q_const__std__string_r_q_const__urbi__UValue_long_long__void | getRtpSendGrouped () |
| SWIGTYPE_p_UObjectMode | getRunningMode () |
| Return the mode in which the code is running. | |
| UObjectCPP | getUObject (String n) |
| Retrieve a UObject based on its name or return 0 if not found. | |
| UObjectHub | getUObjectHub (String n) |
| Retrieve a UObjectHub based on its name or return 0 if not found. | |
| UVarImpl | getVarImpl () |
| void | init () |
| Inject all loaded uobjects in the system by calling newUObjectClass. | |
| void | instanciated (UObjectCPP arg0) |
| Called by the urbiStarter after each UObject instanciation. | |
| IntPair | kernelVersion () |
| Get the kernel major,minor version. | |
| void | lock () |
| void | newUObjectClass (baseURBIStarter s) |
| Called to instanciate the first Object of class. | |
| void | newUObjectHubClass (baseURBIStarterHub s) |
| void | popCleanupStack () |
| void | pushCleanupStack () |
| void | registerHub (UObjectHub arg0) |
| void | registerObject (UObjectCPP o) |
| Default implementations appends to 'objects'. | |
| void | removeHub (UObjectHub arg0) |
| void | send (String str) |
| Send buf to the connection hosting the UObject. | |
| void | setHubUpdate (UObjectHub arg0, double arg1) |
| void | setRtpSend (SWIGTYPE_p_f_p_urbi__UObject_r_q_const__urbi__UValue__void value) |
| void | setRtpSendGrouped (SWIGTYPE_p_f_p_urbi__UObject_r_q_const__std__string_r_q_const__urbi__UValue_long_long__void value) |
| boolean | side_effect_free_get () |
| Get the current side_effect_free state. | |
| void | side_effect_free_set (boolean s) |
| If s is true, mark the current task as having no side effect. | |
| void | unlock () |
| void | uobject_unarmorAndSend (String str) |
| Send Urbi code (ghost connection in plugin mode, default. | |
| void | yield () |
| Yield execution until next cycle. | |
| void | yield_for (long delay) |
| Yield execution for delay. | |
| void | yield_until (long deadline) |
| Yield execution until deadline is met (see libport::utime()). | |
| void | yield_until_things_changed () |
| Yield execution until something else is scheduled, or until a message is received in remote mode. | |
Static Public Member Functions | |
| static long | getCPtr (UContextImpl obj) |
Protected Member Functions | |
| void | finalize () |
Protected Attributes | |
| boolean | swigCMemOwn |
Definition at line 11 of file UContextImpl.java.
| void urbi.UContextImpl.side_effect_free_set | ( | boolean | s | ) |
If s is true, mark the current task as having no side effect.
This call has no effect in remote mode.
Definition at line 158 of file UContextImpl.java.
| void urbi.UContextImpl.uobject_unarmorAndSend | ( | String | str | ) |
Send Urbi code (ghost connection in plugin mode, default.
connection in remote mode).
Definition at line 76 of file UContextImpl.java.
| void urbi.UContextImpl.yield | ( | ) |
Yield execution until next cycle.
Process pending messages in remote mode.
Definition at line 133 of file UContextImpl.java.
| void urbi.UContextImpl.yield_for | ( | long | delay | ) |
Yield execution for delay.
Bounces to yield_until.
Definition at line 144 of file UContextImpl.java.