Type | Location | Extends | Description |
---|---|---|---|
anchor_type | dm_html | None | HTML anchor type. The length of link text and URL are limited to 256 characters. |
angle_type | dm_unit | unit_type | Angle type. |
api_status_type | dm_api | None | API status type that stores an HTTP-RPC API response. |
arg_type | dm_arg | None | Sequential argument description type. |
atom_type | dm_atom | None | Atom feed attributes. |
beat_type | dm_beat | None | Status message (heartbeat) type. |
cgi_env_type | dm_cgi | None | Sequential CGI environment variables type. Changes to this type have
to be regarded in subroutine |
cgi_param_type | dm_cgi | None | Sequential and opaque CGI parameter type. Stores GET and POST parameters as key-value pairs. |
cgi_route_type | dm_cgi_router | None | Route type that stores URI path and callback routine. |
cgi_router_type | dm_cgi_router | None | Opaque router type that holds the routes. |
config_type | dm_config | None | Opaque file configuration type. |
db_stmt_type | dm_db | None | Opaque SQLite database statement type. |
db_type | dm_db | None | Opaque SQLite database connectivity type. |
dp_type | dm_dp | None | Data point type that contains a timestamp and an associated value, like a single response of an observation or a single data point of a time series. |
fifo_type | dm_fifo | None | Opaque named pipe (FIFO) type. |
file_status_type | dm_file | None | Abstraction of C struct stat(2) that stores parts of a file
status. The file mode is usually an unsigned type ( |
geocom_class | dm_geocom | None | GeoCOM class for TTY access and GeoCOM API handling through the public methods. Objects of this class are not thread-safe. |
hash_table_type | dm_hash_table | None | Opaque hash table type of key-value pairs. |
hash_value_type | dm_hash_table | None | Container that keeps generic pointer to hash table value. |
hdf5_file_type | dm_hdf5 | hdf5_id_type | Opaque HDF5 file type. |
hdf5_group_type | dm_hdf5 | hdf5_id_type | Opaque HDF5 group type. |
hdf5_id_type | dm_hdf5 | None | Opaque HDF5 id type. |
job_list_type | dm_job | None | Opaque job list type. |
job_type | dm_job | None | Job type that stores an observation for future processing. |
log_type | dm_log | None | Log message type. |
logger_class | dm_logger | None | Opaque logger class. |
lua_state_type | dm_lua | None | Lua state type that stores the Lua pointer. |
mail_server_type | dm_mail | None | Opaque SMTP server type that stores connection settings. |
mail_type | dm_mail | None | Opaque e-mail type that stores sender, recipients, subject, message, and allocation status. |
mqueue_type | dm_mqueue | None | Opaque POSIX message queue type. |
mutex_type | dm_mutex | None | Opaque mutex type. |
node_type | dm_node | None | Node type. |
observ_type | dm_observ | None | Observation with receivers, requests, and responses. Modifying this
type requires changes in |
observ_view_type | dm_observ | None | View of an observation with only one response of a single request. |
person_type | dm_person | None | Sequential person type to store name and contact details. |
pipe_type | dm_pipe | None | Opaque pipe type. Stores the C pointer of uni-directional pipe. |
plot_type | dm_plot | None | Plot type of plot settings. |
regex_type | dm_regex | None | Opaque regular expression type. |
report_log_type | dm_report | None | Section logs of report. |
report_observ_type | dm_report | None | Single plot of observations. |
report_plot_type | dm_report | None | Section plots of report. |
report_type | dm_report | None | Report type with plot and log settings. |
request_type | dm_request | None | Request to send to a sensor. |
response_type | dm_response | None | Response of a sensor. |
rpc_request_type | dm_rpc | None | HTTP-RPC request type. |
rpc_response_type | dm_rpc | None | HTTP-RPC response type. |
select_type | dm_html | None | HTML select type. The length if option names and values is limited
to 32 characters. Initialise this derived type with subroutine
|
sem_type | dm_sem | None | Opaque named semaphore type. |
sensor_type | dm_sensor | None | Sensor description. |
string_type | dm_string | None | Derived type of allocatable character to be stored in an array. |
sync_type | dm_sync | None | Log, observation, node, sensor and target synchronisation type. |
target_type | dm_target | None | Target description. |
test_type | dm_test | None | Test type. |
thread_type | dm_thread | None | Opaque POSIX thread type. |
time_delta_type | dm_time | None | Sequential time delta type to store elapsed time. |
timer_type | dm_timer | None | Sequential timer type that holds CPU clock counts and rate. |
tty_type | dm_tty | None | TTY/PTY data type that stores serial port settings (default: 9600 baud, 8N1). |
uname_type | dm_system | None | Sequential operating system information type. |
unit_type | dm_unit | None | Generic unit type. |
zstd_context_type | dm_zstd | None | Opaque Zstandard context type. |