Go to the source code of this file.
|
| void | dojo_init (Environment *_environment) |
| void | dojo_begin (Environment *_environment) |
| void | dojo_put_request0 (Environment *_environment, int _command, char *_param1, char *_param2, char *_result) |
| void | dojo_put_request (Environment *_environment, int _command, char *_param1, char *_param2, char *_address, char *_size, char *_result) |
| void | dojo_put_requestd (Environment *_environment, int _command, char *_param1, char *_param2, char *_data, char *_size, char *_result) |
| void | dojo_put_requestds (Environment *_environment, int _command, char *_param1, char *_param2, char *_data, int _size, char *_result) |
| void | dojo_partial (Environment *_environment) |
| void | dojo_get_response0 (Environment *_environment, char *_status) |
| void | dojo_get_response (Environment *_environment, char *_status, char *_address, char *_size) |
| void | dojo_get_responsed (Environment *_environment, char *_status, char *_data, char *_size) |
| void | dojo_get_response_size (Environment *_environment, char *_status, char *_size) |
| void | dojo_get_response_payload (Environment *_environment, char *_address) |
| void | dojo_get_response_payloadd (Environment *_environment, char *_data) |
| void | dojo_end (Environment *_environment) |
◆ dojo_begin()
◆ dojo_end()
◆ dojo_get_response()
| void dojo_get_response |
( |
Environment * | _environment, |
|
|
char * | _status, |
|
|
char * | _address, |
|
|
char * | _size ) |
◆ dojo_get_response0()
| void dojo_get_response0 |
( |
Environment * | _environment, |
|
|
char * | _status ) |
◆ dojo_get_response_payload()
| void dojo_get_response_payload |
( |
Environment * | _environment, |
|
|
char * | _address ) |
◆ dojo_get_response_payloadd()
| void dojo_get_response_payloadd |
( |
Environment * | _environment, |
|
|
char * | _data ) |
◆ dojo_get_response_size()
| void dojo_get_response_size |
( |
Environment * | _environment, |
|
|
char * | _status, |
|
|
char * | _size ) |
◆ dojo_get_responsed()
| void dojo_get_responsed |
( |
Environment * | _environment, |
|
|
char * | _status, |
|
|
char * | _data, |
|
|
char * | _size ) |
◆ dojo_init()
◆ dojo_partial()
◆ dojo_put_request()
| void dojo_put_request |
( |
Environment * | _environment, |
|
|
int | _command, |
|
|
char * | _param1, |
|
|
char * | _param2, |
|
|
char * | _address, |
|
|
char * | _size, |
|
|
char * | _result ) |
◆ dojo_put_request0()
| void dojo_put_request0 |
( |
Environment * | _environment, |
|
|
int | _command, |
|
|
char * | _param1, |
|
|
char * | _param2, |
|
|
char * | _result ) |
◆ dojo_put_requestd()
| void dojo_put_requestd |
( |
Environment * | _environment, |
|
|
int | _command, |
|
|
char * | _param1, |
|
|
char * | _param2, |
|
|
char * | _data, |
|
|
char * | _size, |
|
|
char * | _result ) |
◆ dojo_put_requestds()
| void dojo_put_requestds |
( |
Environment * | _environment, |
|
|
int | _command, |
|
|
char * | _param1, |
|
|
char * | _param2, |
|
|
char * | _data, |
|
|
int | _size, |
|
|
char * | _result ) |
◆ DATATYPE_AS_STRING
| char DATATYPE_AS_STRING[][16] |
|
extern |
Emit code for BEGIN COPPER.
This variable defines as an array of constant pointers. Each element of the array represents the "human" name of a ugBASIC's data type. The main reason is to map an IDto a readable string. If ugBASIC encounters an error, you don't want it to print "Error in type 2," but rather "Error in type
FLOAT.". Note that it's vital that the order of strings in the array exactly reflects the order of the IDs in your enum. If you move an element to one, you must also move it to the other, otherwise the mapping will be staggered. Often, a final NULL or UNKNOWN string is added to handle error cases or to allow you to loop through the array without knowing its size beforehand.
Definition at line 133 of file _infrastructure.c.