The "connection" module is a module that manages the functions for performing remote execution.
 
Module name
The following functions are defined as:
| Function | Description | 
|---|---|
| initialize | Initializes the connection function | 
| finalize | Terminates the connection function | 
| connect | Connects with CRI Atom Craft | 
| disconnect | Disconnects with CRI Atom Craft | 
| get_status | Obtains the connection status with CRI Atom Craft | 
Initializes the connection function.
 Initialization is required before using the connection function for remote execution.
None
| Name | Value | 
|---|---|
| result | 0 if succeed, non-zero value if failed | 
 
Terminates the connection function.
None
None
 
Connects with CRI Atom Craft.
| Name | Value | 
|---|---|
| ip_address | IP address of CRI Atom Craft | 
| port_number | Port number used for connection | 
| Name | Value | 
|---|---|
| result | 0 if succeed, non-zero value if failed | 
 
Disconnects with CRI Atom Craft.
None
None
 
Obtains the connection status with CRI Atom Craft.
None
| Name | Value | 
|---|---|
| result | 0 if connected, non-zero value if not connected |