UCE Docs
Markup Functions
markdown_to_ast
()
markdown_to_html
()
xml_decode
()
xml_encode
()
yaml_decode
()
yaml_encode
()
Memcache Functions
memcache_command
()
memcache_connect
()
memcache_delete
()
memcache_get
()
memcache_get_multiple
()
memcache_set
()
memcache_escape_key
()
memcache_escape_keys
()
MySQL Functions
mysql_connect
()
mysql_disconnect
()
mysql_error
()
mysql_escape
()
mysql_insert_id
()
mysql_query
()
Noise/Hash Functions
draw_float
()
draw_int
()
gen_noise01
()
gen_noise32
()
gen_noise64
()
gen_float
()
gen_int
()
gen_sha1
()
sha256
()
sha256_hex
()
hmac_sha256
()
hmac_sha256_hex
()
random_bytes
()
crypto_equal
()
Output / Invocation Functions
coming_from_react
()
RENDER
directive
CLI
directive
cli_input
()
cli_arg
()
unit_call
()
component
()
component_exists
()
component_resolve
()
load
()
ob_close
()
ob_get
()
ob_get_close
()
ob_start
()
print
()
component_render
()
unit_load
()
unit_render
()
Regular Expressions
regex_match
()
regex_search
()
regex_search_all
()
regex_replace
()
regex_split
()
Runtime
backtrace_get_frames
()
backtrace_capture
()
error_pages
()
signal_name
()
unit_info
()
units_list
()
unit_compile
()
Documentation format
info
Sessions
session_id_create
()
session_destroy
()
session_start
()
Socket Functions
http_request
()
http_request_async
()
socket_close
()
socket_connect
()
socket_read
()
socket_write
()
SQLite
sqlite_connect
()
sqlite_disconnect
()
sqlite_error
()
sqlite_query
()
sqlite_insert_id
()
sqlite_affected_rows
()
String Functions
ascii_safe_name
()
base64_decode
()
base64_encode
()
contains
()
filter
()
first
()
join
()
json_consume_space
()
json_encode
()
map
()
nibble
()
print
()
strpos
()
str_ends_with
()
str_starts_with
()
substr
()
split
()
split_http_headers
()
split_kv
()
split_space
()
split_utf8
()
replace
()
regex_match
()
regex_search
()
regex_search_all
()
regex_replace
()
regex_split
()
to_lower
()
to_upper
()
trim
()
float_val
()
int_val
()
html_escape
()
safe_name
()
var_dump
()
json_decode
()
File System Functions
basename
()
dirname
()
expand_path
()
file_append
()
file_exists
()
file_get_contents
()
file_mtime
()
file_put_contents
()
cwd_get
()
ls
()
mkdir
()
path_join
()
cwd_set
()
shell_escape
()
shell_exec
()
shell_spawn
()
job_status
()
job_result
()
job_await
()
job_cancel
()
file_unlink
()
zip_create
()
zip_list
()
zip_read
()
zip_extract
()
gz_compress
()
gz_uncompress
()
server_start_http
()
server_stop
()
file_open
()
file_read
()
file_pread
()
file_write
()
file_pwrite
()
file_seek
()
file_tell
()
file_close
()
file_stat
()
dir_list
()
file_rename
()
file_copy
()
file_truncate
()
dir_remove
()
file_temp
()
file_chmod
()
file_symlink
()
file_fsync
()
path_is_within
()
path_real
()
process_start_directory
()
request_perf
()
runtime_safe_key
()
Task API
task
()
task_repeat
()
task_pid
()
task_kill
()
Time and Date Functions
usleep
()
time_precise
()
time
()
time_format_local
()
time_format_relative
()
time_format_utc
()
time_parse
()
Types
Request
struct
array_merge
()
DValue
struct
DValue::filter
method
DValue::keys
method
DValue::map
method
DValue::values
method
DValue::each
method
DValue::get_by_path
method
DValue::has
method
DValue::is_array
method
DValue::is_list
method
Request::set_status
method
String
struct
StringList
struct
StringList::filter
method
StringList::map
method
StringList::keys
method
StringList::each
method
StringList::unique
method
StringList::sort
method
StringList::some
method
StringList::every
method
StringList::find
method
StringMap
struct
DValue::to_bool
method
DValue::to_f64
method
DValue::to_json
method
DValue::to_s64
method
DValue::to_string
method
DValue::to_stringmap
method
DValue::to_u64
method
to_bool
()
to_f64
()
to_s64
()
to_u64
()
ucb_encode
()
ucb_decode
()
URI Functions
encode_query
()
redirect
()
request_context_params
()
request_base_url
()
request_query_path
()
request_query_route
()
request_script_url
()
route_path_is_safe
()
route_path_normalize
()
route_path_sanitize
()
session_id_create
()
parse_query
()
parse_uri
()
uri_decode
()
uri_encode
()
request_route_from_raw_path
()
WebSocket Functions
ws_close
()
ws_connection_count
()
ws_connection_id
()
ws_connections
()
ws_is_binary
()
ws_message
()
ws_opcode
()
ws_scope
()
ws_send
()
ws_send_to
()
All API Functions
DValue
struct
Request
struct
String
struct
StringList
struct
StringMap
struct
CLI
directive
COMPONENT
directive
INIT
directive
ONCE
directive
RENDER
directive
WS
directive
DValue::assign
method
DValue::clear
method
DValue::deref
method
DValue::each
method
DValue::filter
method
DValue::get_by_path
method
DValue::get_or_create
method
DValue::get_type_name
method
DValue::has
method
DValue::is_array
method
DValue::is_list
method
DValue::is_reference
method
DValue::key
method
DValue::keys
method
DValue::map
method
DValue::operator_index
method
DValue::pop
method
DValue::push
method
DValue::reference_target
method
DValue::remove
method
DValue::set
method
DValue::set_array
method
DValue::set_bool
method
DValue::set_reference
method
DValue::set_type
method
DValue::to_bool
method
DValue::to_f64
method
DValue::to_json
method
DValue::to_s64
method
DValue::to_string
method
DValue::to_stringmap
method
DValue::to_u64
method
DValue::values
method
Request::ob_start
method
Request::set_status
method
StringList::each
method
StringList::every
method
StringList::filter
method
StringList::find
method
StringList::keys
method
StringList::map
method
StringList::some
method
StringList::sort
method
StringList::unique
method
Blocked functions
info
C++ Preprocessor
info
Coming from React
info
Documentation format
info
array_merge
()
ascii_safe_name
()
backtrace_capture
()
backtrace_get_frames
()
base64_decode
()
base64_encode
()
basename
()
cli_arg
()
cli_input
()
component
()
component_exists
()
component_render
()
component_resolve
()
contains
()
crypto_equal
()
cwd_get
()
cwd_set
()
dir_list
()
dir_remove
()
dirname
()
draw_float
()
draw_int
()
encode_query
()
error_pages
()
expand_path
()
file_append
()
file_chmod
()
file_close
()
file_copy
()
file_exists
()
file_fsync
()
file_get_contents
()
file_mtime
()
file_open
()
file_pread
()
file_put_contents
()
file_pwrite
()
file_read
()
file_rename
()
file_seek
()
file_stat
()
file_symlink
()
file_tell
()
file_temp
()
file_truncate
()
file_unlink
()
file_write
()
filter
()
first
()
float_val
()
gen_float
()
gen_int
()
gen_noise01
()
gen_noise32
()
gen_noise64
()
gen_sha1
()
gz_compress
()
gz_uncompress
()
hmac_sha256
()
hmac_sha256_hex
()
html_escape
()
http_request
()
http_request_async
()
int_val
()
job_await
()
job_cancel
()
job_result
()
job_status
()
join
()
json_consume_space
()
json_decode
()
json_encode
()
load
()
ls
()
map
()
markdown_to_ast
()
markdown_to_html
()
memcache_command
()
memcache_connect
()
memcache_delete
()
memcache_escape_key
()
memcache_escape_keys
()
memcache_get
()
memcache_get_multiple
()
memcache_set
()
mkdir
()
mysql_connect
()
mysql_disconnect
()
mysql_error
()
mysql_escape
()
mysql_insert_id
()
mysql_query
()
nibble
()
ob_close
()
ob_get
()
ob_get_close
()
ob_start
()
parse_query
()
parse_uri
()
path_is_within
()
path_join
()
path_real
()
print
()
process_start_directory
()
random_bytes
()
redirect
()
regex_match
()
regex_replace
()
regex_search
()
regex_search_all
()
regex_split
()
replace
()
request_base_url
()
request_context_params
()
request_perf
()
request_query_path
()
request_query_route
()
request_route_from_raw_path
()
request_script_url
()
route_path_is_safe
()
route_path_normalize
()
route_path_sanitize
()
runtime_safe_key
()
safe_name
()
server_start_http
()
server_stop
()
session_destroy
()
session_id_create
()
session_start
()
sha256
()
sha256_hex
()
shell_escape
()
shell_exec
()
shell_spawn
()
signal_name
()
socket_close
()
socket_connect
()
socket_read
()
socket_write
()
split
()
split_http_headers
()
split_kv
()
split_space
()
split_utf8
()
sqlite_affected_rows
()
sqlite_connect
()
sqlite_disconnect
()
sqlite_error
()
sqlite_insert_id
()
sqlite_query
()
str_ends_with
()
str_starts_with
()
strpos
()
substr
()
task
()
task_kill
()
task_pid
()
task_repeat
()
time
()
time_format_local
()
time_format_relative
()
time_format_utc
()
time_parse
()
time_precise
()
to_bool
()
to_f64
()
to_lower
()
to_s64
()
to_u64
()
to_upper
()
trim
()
ucb_decode
()
ucb_encode
()
unit_call
()
unit_compile
()
unit_info
()
unit_load
()
unit_render
()
units_list
()
uri_decode
()
uri_encode
()
usleep
()
var_dump
()
ws_close
()
ws_connection_count
()
ws_connection_id
()
ws_connections
()
ws_is_binary
()
ws_message
()
ws_opcode
()
ws_scope
()
ws_send
()
ws_send_to
()
xml_decode
()
xml_encode
()
yaml_decode
()
yaml_encode
()
zip_create
()
zip_extract
()
zip_list
()
zip_read
()