'R'/'Go' 'IPC' using 'Nanomsg' Next Gen


[Up] [Top]

Documentation for package ‘mangoro’ version 0.2.6

Help Pages

create_ipc_path Create a unique IPC path for mangoro
find_go Find the path to the Go executable
find_mangoro_vendor Find the path to the mangoro vendor directory
get_arrow_go_version Get the version of vendored Arrow Go using Go tooling (no jsonlite)
get_mangos_version Get the version of vendored mangos using Go tooling (no jsonlite)
mangoro_go_build Compile a Go source file using the vendored dependencies
mangoro_http_start Start an HTTP file server via RPC
mangoro_http_status Get HTTP server status via RPC
mangoro_http_stop Stop the HTTP file server via RPC
mangoro_pack_int32 Pack a 32-bit integer to raw bytes (big-endian)
mangoro_rpc_call Call a remote function via RPC
mangoro_rpc_call_message Create an RPC function call message
mangoro_rpc_get_manifest Get the manifest of registered functions from an RPC server
mangoro_rpc_manifest_request Create an RPC manifest request message
mangoro_rpc_parse_response Parse an RPC response message
mangoro_rpc_recv Receive a message with retries
mangoro_rpc_send Send a message with retries
mangoro_unpack_int32 Unpack a 32-bit integer from raw bytes (big-endian)