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_status | None | API status type that stores an HTTP-RPC API response. |
arg_type | dm_arg | None | Argument description type. |
atom_type | dm_atom | None | Atom feed attributes. |
beat_type | dm_beat | None | Status message (heartbeat) type. |
camera_type | dm_camera | None | Camera settings type. |
cgi_env_type | dm_cgi | None | CGI environment variables type. Changes to this type have to be
regarded in subroutine |
cgi_param_type | dm_cgi | None | 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. |
gm_text_box_type | dm_gm | None | Text box settings for drawing text onto camera frame image. |
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. |
im_type | dm_im | None | IM/XMPP context type. |
im_upload_type | dm_im | None | IM HTTP upload context type |
image_type | dm_image | None | Image 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. |
modbus_rtu_type | dm_modbus | ../../modbus_type | Opaque Modbus RTU context type. |
modbus_tcp_type | dm_modbus | ../../modbus_type | Opaque Modbus TCP context type. |
mqueue_type | dm_mqueue | None | Opaque POSIX message queue type. |
mutex_type | dm_mutex | None | Opaque mutex type. |
node_type | dm_node | None | Sensor node type. Uses lon-lat order. |
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 | 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 context type. |
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_named_type | dm_sem | None | Named semaphore type. |
sem_unnamed_type | dm_sem | None | Unnamed 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 | Time delta type to store elapsed time. |
timer_type | dm_timer | None | 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 | Operating system information type. |
unit_type | dm_unit | None | Generic unit type. |
zstd_context_type | dm_zstd | None | Opaque Zstandard context type. |