Module hostcalls

Module hostcalls 

Source
Expand description

Host calls.

Functionsยง

add_map_value
Adds a map value.
add_map_value_bytes
Adds a map value bytes.
call_foreign_function
Calls a foreign function.
cancel_grpc_call
Cancels a gRPC call.
cancel_grpc_stream
Cancels a gRPC stream.
close_downstream
Closes the downstream.
close_grpc_stream
Closes a gRPC stream.
close_upstream
Closes the upstream.
define_metric
Defines a metric.
dequeue_shared_queue
Dequeues a shared queue.
dispatch_grpc_call
Dispatches a gRPC call.
dispatch_http_call
Dispatches an HTTP call.
done
Indicates done state.
enqueue_shared_queue
Enqueues a shared queue.
get_buffer
Gets the buffer.
get_current_time
Gets the current time.
get_grpc_status
Gets the gRPC status.
get_log_level
Gets the log level.
get_map
Gets the map.
get_map_bytes
Gets the map bytes.
get_map_value
Gets the map value.
get_map_value_bytes
Gets the map value bytes.
get_metric
Gets the metric.
get_property
Gets the property.
get_shared_data
Gets the shared data.
increment_metric
Increments a metric.
log
Logs a message.
open_grpc_stream
Opens a gRPC stream.
record_metric
Records a metric.
register_shared_queue
Registers a shared queue.
reset_http_request
Resets the HTTP request.
reset_http_response
Resets the HTTP response.
resolve_shared_queue
Resolves a shared queue.
resume_downstream
Resumes the downstream.
resume_http_request
Resumes the HTTP request.
resume_http_response
Resumes the HTTP response.
resume_upstream
Resumes the upstream.
send_grpc_stream_message
Sends a gRPC stream message.
send_http_response
Sends the HTTP response.
set_buffer
Sets the buffer.
set_effective_context
Sets the effective context.
set_map
Sets the map.
set_map_bytes
Sets the map bytes.
set_map_value
Sets the map value.
set_map_value_bytes
Sets the map value bytes.
set_property
Sets the property.
set_shared_data
Sets the shared data.
set_tick_period
Sets the tick period.