awtk/dllexports/tkc.def
2020-11-10 22:06:48 +08:00

808 lines
17 KiB
Modula-2

LIBRARY tkc
EXPORTS
event_cast
event_create
event_destroy
event_init
emitter_create
emitter_init
emitter_dispatch
emitter_dispatch_simple_event
emitter_on
emitter_exist
emitter_on_with_tag
emitter_off
emitter_off_by_func
emitter_off_by_ctx
emitter_off_by_tag
emitter_set_on_destroy
emitter_find
emitter_enable
emitter_disable
emitter_size
emitter_deinit
emitter_destroy
emitter_cast
emitter_forward
rect_create
rect_set
rect_cast
rect_destroy
rect_scale
rect_init
rect_merge
rect_contains
rect_fix
rect_intersect
object_unref
object_ref
object_clone
object_create
object_get_type
object_get_desc
object_get_size
object_is_collection
object_set_name
object_compare
object_get_prop
object_get_prop_str
object_get_prop_pointer
object_get_prop_object
object_get_prop_int
object_get_prop_bool
object_get_prop_float
object_remove_prop
object_set_prop
object_set_prop_str
object_set_prop_pointer
object_set_prop_object
object_set_prop_int
object_set_prop_bool
object_set_prop_float
object_copy_prop
object_foreach_prop
object_has_prop
object_eval
object_can_exec
object_exec
object_notify_changed
object_get_prop_by_path
object_get_prop_str_by_path
object_get_prop_pointer_by_path
object_get_prop_object_by_path
object_get_prop_int_by_path
object_get_prop_bool_by_path
object_get_prop_float_by_path
value_set_bool
value_bool
value_set_int8
value_int8
value_set_uint8
value_uint8
value_set_int16
value_int16
value_set_uint16
value_uint16
value_set_int32
value_int32
value_set_uint32
value_uint32
value_set_int64
value_int64
value_set_uint64
value_uint64
value_set_pointer
value_pointer
value_set_float
value_float
value_set_float32
value_float32
value_set_double
value_double
value_set_str
value_dup_str
value_set_wstr
value_str
value_str_ex
value_wstr
value_is_null
value_equal
value_int
value_set_int
value_set_object
value_object
value_set_token
value_token
value_set_sized_str
value_sized_str
value_set_binary_data
value_dup_binary_data
value_binary_data
value_set_ubjson
value_ubjson
value_copy
value_deep_copy
value_create
value_destroy
value_reset
value_cast
action_thread_pool_create
action_thread_pool_exec
action_thread_pool_destroy
action_thread_create
action_thread_create_with_queue
action_thread_exec
action_thread_set_on_idle
action_thread_set_on_quit
action_thread_destroy
asset_info_create
asset_info_destroy
asset_info_unref
asset_info_ref
asset_info_get_formatted_name
async_call
async_call_init
async_call_deinit
wbuffer_init
wbuffer_init_extendable
wbuffer_extend_capacity
wbuffer_deinit
wbuffer_skip
wbuffer_write_uint8
wbuffer_write_uint16
wbuffer_write_uint32
wbuffer_write_float
wbuffer_write_binary
wbuffer_write_string
wbuffer_has_room
rbuffer_init
rbuffer_has_more
rbuffer_skip
rbuffer_read_uint8
rbuffer_read_uint16
rbuffer_read_uint32
rbuffer_read_float
rbuffer_read_binary
rbuffer_read_string
rbuffer_peek_uint8
rbuffer_peek_uint16
rbuffer_peek_uint32
color_parse
color_init
color_create
color_from_str
color_r
color_g
color_b
color_a
color_cast
color_destroy
color_hex_str
color_rgba_str
compressor_compress
compressor_uncompress
compressor_destroy
tk_cond_var_create
tk_cond_var_wait
tk_cond_var_awake
tk_cond_var_destroy
tk_cond_create
tk_cond_wait
tk_cond_wait_timeout
tk_cond_signal
tk_cond_destroy
darray_create
darray_init
darray_find
darray_bsearch_index
darray_bsearch
darray_get
darray_find_index
darray_remove
darray_remove_index
darray_remove_all
darray_sort
darray_find_all
darray_pop
darray_tail
darray_head
darray_push
darray_count
darray_clear
darray_foreach
darray_deinit
darray_destroy
data_reader_factory
data_reader_factory_set
data_reader_factory_create
data_reader_factory_register
data_reader_factory_create_reader
data_reader_factory_destroy
data_reader_file_create
data_reader_read
data_reader_get_size
data_reader_destroy
data_reader_read_all
data_writer_factory
data_writer_factory_set
data_writer_factory_create
data_writer_factory_register
data_writer_factory_create_writer
data_writer_factory_destroy
data_writer_file_create
data_writer_write
data_writer_destroy
date_time_create
date_time_init
date_time_set
date_time_from_time
date_time_is_leap
date_time_get_days
date_time_get_wday
date_time_get_month_name
date_time_get_wday_name
date_time_destroy
date_time_global_init_ex
tk_dl_open
tk_dl_sym
tk_dl_close
easing_get
event_source_manager_init
event_source_manager_deinit
event_source_manager_get_wakeup_time
event_source_manager_dispatch
event_source_manager_add
event_source_manager_remove
event_source_manager_remove_by_tag
event_source_manager_destroy
eval_execute
tk_expr_eval
tk_expr_eval_str
eval_default_hooks
eval_result_to_string
expr_value_init
expr_value_clear
expr_value_get_number
expr_value_set_number
expr_value_get_string
expr_value_set_string
fs_file_read
fs_file_write
fs_file_printf
fs_file_seek
fs_file_truncate
fs_file_close
fs_file_sync
fs_file_stat
fs_file_eof
fs_file_tell
fs_file_size
fs_dir_rewind
fs_dir_read
fs_dir_close
fs_open_file
fs_remove_file
fs_file_exist
fs_file_rename
fs_open_dir
fs_create_dir
fs_remove_dir
fs_dir_exist
fs_dir_rename
fs_get_file_size
fs_get_disk_info
fs_stat
fs_get_exe
fs_get_user_storage_path
fs_get_cwd
os_fs
file_exist
file_remove
file_get_size
file_read
file_read_part
file_write
fscript_eval
func_call_parser_init
func_call_parser_parse
func_call_parser_deinit
func_call_parse
idle_manager
idle_manager_set
idle_manager_create
idle_manager_init
idle_manager_deinit
idle_manager_destroy
idle_manager_count
idle_manager_remove_all
idle_manager_remove
idle_manager_append
idle_manager_find
idle_manager_add
int_str_value
int_str_name
log_get_log_level
log_set_log_level
matrix_init
matrix_identity
matrix_invert
matrix_set
matrix_multiply
matrix_translate
matrix_scale
matrix_rotate
matrix_transform_point
tk_alloc
tk_calloc
tk_realloc
tk_free
tk_mem_dump
tk_mem_is_valid_addr
tk_mutex_nest_create
tk_mutex_nest_lock
tk_mutex_nest_try_lock
tk_mutex_nest_unlock
tk_mutex_nest_destroy
tk_mutex_create
tk_mutex_lock
tk_mutex_try_lock
tk_mutex_unlock
tk_mutex_destroy
named_value_create
named_value_init
named_value_cast
named_value_set_name
named_value_set_value
named_value_get_value
named_value_deinit
named_value_destroy
path_basename
path_extname
path_dirname
path_normalize
path_abs
path_is_abs
path_build
path_replace_basename
path_replace_extname
path_cwd
path_exe
path_app_root
path_exist
get_time_ms64
get_time_us64
sleep_ms
platform_prepare
plugin_manager_create
plugin_manager_refresh
plugin_manager_reload
plugin_manager_dump
plugin_manager_exist
plugin_manager_destroy
qaction_create
qaction_set_on_event
qaction_exec
qaction_notify
qaction_destroy
ring_buffer_create
ring_buffer_is_full
ring_buffer_is_empty
ring_buffer_size
ring_buffer_free_size
ring_buffer_capacity
ring_buffer_read
ring_buffer_peek
ring_buffer_write
ring_buffer_read_len
ring_buffer_skip
ring_buffer_write_len
ring_buffer_reset
ring_buffer_set_read_cursor
ring_buffer_set_read_cursor_delta
ring_buffer_set_write_cursor
ring_buffer_set_write_cursor_delta
ring_buffer_ensure_write_space
ring_buffer_destroy
rom_fopen
rom_fopen_buff
rom_ftell
rom_feof
rom_fseek
rom_fread
rom_fwrite
rom_fclose
tk_semaphore_create
tk_semaphore_wait
tk_semaphore_post
tk_semaphore_destroy
slist_create
slist_init
slist_find
slist_remove
slist_remove_all
slist_append
slist_prepend
slist_foreach
slist_tail_pop
slist_head_pop
slist_size
slist_count
slist_deinit
slist_destroy
socket_init
socket_deinit
socket_close
socket_bind
socket_wait_for_data
socket_set_blocking
socket_resolve
tcp_listen
tcp_accept
tcp_connect
udp_listen
udp_connect
tk_socketpair
str_str_value
str_str_name
str_init
str_extend
str_eq
str_set
str_clear
str_set_with_len
str_append
str_append_more
str_append_with_len
str_insert
str_insert_with_len
str_remove
str_append_char
str_append_int
str_append_double
str_append_json_str
str_append_json_int_pair
str_append_json_str_pair
str_append_json_double_pair
str_append_json_bool_pair
str_pop
str_unescape
str_decode_xml_entity
str_decode_xml_entity_with_len
str_from_int
str_from_float
str_from_value
str_from_wstr
str_from_wstr_with_len
str_to_int
str_to_float
str_end_with
str_start_with
str_trim
str_trim_left
str_trim_right
str_replace
str_to_lower
str_to_upper
str_expand_vars
str_reset
tk_thread_create
tk_thread_set_name
tk_thread_set_stack_size
tk_thread_set_priority
tk_thread_start
tk_thread_join
tk_thread_get_args
tk_thread_destroy
tk_thread_self
time_now_s
time_now_ms
time_now_us
timer_manager
timer_manager_set
timer_manager_create
timer_manager_init
timer_manager_deinit
timer_manager_destroy
timer_manager_add
timer_manager_remove
timer_manager_reset
timer_manager_find
timer_manager_count
timer_manager_next_time
timer_manager_append
tokenizer_init
tokenizer_init_ex
tokenizer_has_more
tokenizer_next
tokenizer_next_until
tokenizer_next_expr_until
tokenizer_next_int
tokenizer_next_float
tokenizer_deinit
tk_utf8_from_utf16
tk_utf8_from_utf16_ex
tk_utf8_to_utf16
tk_atoi
tk_atob
tk_atof
tk_str_cmp
tk_str_icmp
tk_watoi
tk_watoi_n
tk_watob
tk_watof
tk_skip_to_num
tk_itoa
tk_ftoa
tk_strtol
tk_strcpy
tk_strncpy
tk_strdup
tk_wstrdup
tk_strndup
tk_strlen
tk_str_append
tk_memset16
tk_memset24
tk_memset32
tk_memcpy16
tk_memcpy32
tk_pixel_copy
tk_snprintf
tk_vsnprintf
tk_sscanf
filename_to_name
filename_to_name_ex
xml_file_expand_read
tk_str_copy
dummy_destroy
default_destroy
pointer_compare
compare_always_equal
tk_is_valid_name
tk_str_start_with
tk_under_score_to_camel
tk_pointer_to_int
tk_pointer_from_int
tk_str_toupper
tk_str_tolower
tk_wstr_dup_utf8
tk_wstr_count_c
image_region_parse
waitable_action_queue_create
waitable_action_queue_recv
waitable_action_queue_send
waitable_action_queue_destroy
waitable_ring_buffer_create
waitable_ring_buffer_read
waitable_ring_buffer_write
waitable_ring_buffer_destroy
wstr_init
wstr_set
wstr_clear
wstr_set_utf8
wstr_get_utf8
wstr_remove
wstr_insert
wstr_append
wstr_append_with_len
wstr_push
wstr_pop
wstr_push_int
wstr_equal
wstr_from_int
wstr_from_float
wstr_from_value
wstr_to_int
wstr_to_float
wstr_add_float
wstr_trim_float_zero
wstr_normalize_newline
wstr_count_char
wstr_reset
wcs_chr
wcs_cpy
wcs_cmp
wcs_len
wcs_dup
ubjson_parse
ubjson_to_object
ubjson_dump
ubjson_writer_init
ubjson_writer_write_key
ubjson_writer_write_null
ubjson_writer_write_noop
ubjson_writer_write_true
ubjson_writer_write_false
ubjson_writer_write_int
ubjson_writer_write_int8
ubjson_writer_write_uint8
ubjson_writer_write_int16
ubjson_writer_write_int32
ubjson_writer_write_int64
ubjson_writer_write_float32
ubjson_writer_write_float64
ubjson_writer_write_char
ubjson_writer_write_str
ubjson_writer_write_str_len
ubjson_writer_write_object
ubjson_writer_write_array_begin
ubjson_writer_write_array_end
ubjson_writer_write_object_begin
ubjson_writer_write_object_end
ubjson_writer_write_data
ubjson_writer_write_kv_object_begin
ubjson_writer_write_kv_object
ubjson_writer_write_kv_int
ubjson_writer_write_kv_int64
ubjson_writer_write_kv_float
ubjson_writer_write_kv_double
ubjson_writer_write_kv_bool
ubjson_writer_write_kv_str
ubjson_writer_write_kv_str_len
ubjson_writer_write_kv_value
tk_ostream_serial_create
app_conf_init_ini
app_conf_init_json
app_conf_init_ubjson
app_conf_init
app_conf_set_instance
app_conf_get_instance
app_conf_save
app_conf_reload
app_conf_on_changed
app_conf_off_changed
app_conf_off_changed_by_ctx
app_conf_deinit
app_conf_set
app_conf_get
app_conf_exist
app_conf_set_int
app_conf_set_int64
app_conf_set_bool
app_conf_set_double
app_conf_set_str
app_conf_set_wstr
app_conf_get_int
app_conf_get_int64
app_conf_get_bool
app_conf_get_double
app_conf_get_str
app_conf_get_wstr
app_conf_remove
conf_doc_load_ini
conf_doc_save_ini
conf_doc_load_json
conf_doc_save_json
conf_doc_create
conf_doc_create_node
conf_doc_destroy_node
conf_doc_append_sibling
conf_doc_append_child
conf_doc_remove_sibling
conf_doc_remove_child
conf_doc_remove_child_by_name
conf_doc_remove_children
conf_doc_set
conf_doc_set_int
conf_doc_set_bool
conf_doc_set_float
conf_doc_set_str
conf_doc_get
conf_doc_get_int
conf_doc_get_bool
conf_doc_get_float
conf_doc_get_str
conf_doc_remove
conf_doc_clear
conf_doc_move_up
conf_doc_move_down
conf_doc_exists
conf_doc_is_first
conf_doc_is_last
conf_doc_add_child
conf_doc_destroy
conf_node_get_name
conf_node_find_child
conf_node_find_sibling
conf_node_set_value
conf_node_get_value
conf_node_get_first_child
conf_node_set_first_child
conf_doc_load_ubjson
conf_doc_save_ubjson
event_source_manager_default_create
prop_change_event_cast
prop_change_event_init
progress_event_cast
progress_event_init
done_event_cast
done_event_init
error_event_cast
error_event_init
cmd_exec_event_cast
cmd_exec_event_init
event_source_fd_create
event_source_idle_create
event_source_timer_create
event_source_get_fd
event_source_dispatch
event_source_set_tag
event_source_check
event_source_get_wakeup_time
idle_info_cast
tk_iostream_get_istream
tk_iostream_get_ostream
tk_iostream_read
tk_iostream_read_len
tk_iostream_write
tk_iostream_write_len
tk_istream_read
tk_istream_seek
tk_istream_tell
tk_istream_eos
tk_istream_wait_for_data
tk_istream_flush
tk_istream_read_len
tk_istream_read_line
tk_istream_read_line_str
object_array_create
object_array_clone
object_array_unref
object_array_clear_props
object_compositor_create
object_default_create
object_default_clone
object_default_unref
object_default_clear_props
object_default_find_prop
object_locker_create
tk_ostream_write
tk_ostream_seek
tk_ostream_write_len
tk_ostream_write_byte
tk_ostream_flush
timer_info_cast
conf_ini_load
conf_ini_save_as
conf_json_load
conf_json_save_as
conf_obj_create
conf_obj_get_doc
conf_obj_save
conf_obj_set_readonly
conf_ubjson_load
conf_ubjson_save_as
tk_istream_buffered_create
tk_ostream_buffered_create
tk_ostream_buffered_get_size
tk_istream_file_create
tk_ostream_file_create
tk_iostream_tcp_create
tk_iostream_udp_create_client
tk_iostream_udp_create
tk_istream_tcp_create
tk_istream_udp_create
tk_istream_udp_set_target_with_host
tk_istream_udp_set_target_with_addr
tk_ostream_tcp_create
tk_ostream_udp_create
tk_ostream_udp_set_target_with_host
tk_ostream_udp_set_target_with_addr
tk_iostream_mem_create
tk_istream_mem_create
tk_ostream_mem_create
tk_ostream_retry_create
tk_ostream_retry_set_max_retry_times
tk_ostream_retry_set_max_buffer_size
tk_ostream_retry_clear_buffer
tk_ostream_retry_set_discard_policy
tk_iostream_noisy_create
tk_ostream_noisy_create
tk_iostream_serial_create
tk_iostream_serial_config
tk_istream_serial_create
tk_iostream_shdlc_create
tk_istream_shdlc_create
tk_ostream_shdlc_create