Expand description
Wire types used as host-function arguments and return values. Plugins import these to talk to the hm host fns; the host imports them to expose those fns.
Structs§
- Archive
Read Args - Host-fn argument struct for the corresponding
hm_archive_readhost function. - Callback
Data - Host-fn argument struct for the corresponding
hm_loopback_recvhost function. - Docker
Commit Args - Host-fn argument struct for
hm_docker_commit. - Docker
Exec Args - Host-fn argument struct for
hm_docker_exec. - Docker
Extract Args - Host-fn argument struct for
hm_docker_extract_workspace. - Docker
Start Args - Host-fn argument struct for
hm_docker_start_container. - Keyring
Args - Host-fn argument struct for the corresponding
hm_keyring_get/hm_keyring_deletehost function. - Keyring
SetArgs - Host-fn argument struct for the corresponding
hm_keyring_sethost function. - Loopback
Handle - Opaque handle returned by
hm_spawn_loopback. Bound to the plugin instance. - Loopback
Recv Args - Host-fn argument struct for the corresponding
hm_loopback_recvhost function. - Socket
Handle - Opaque socket handle returned by
hm_unix_socket_connect. Bound to the plugin instance that opened it. - Socket
Read Args - Host-fn argument struct for the corresponding
hm_socket_readhost function. - Socket
Write Args - Host-fn argument struct for the corresponding
hm_socket_writehost function. - TtyConfirm
Args - Host-fn argument struct for the corresponding
hm_tty_confirmhost function. - TtyPrompt
Args - Host-fn argument struct for the corresponding
hm_tty_prompthost function.