-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSURFACE.txt
More file actions
114 lines (114 loc) · 2.13 KB
/
Copy pathSURFACE.txt
File metadata and controls
114 lines (114 loc) · 2.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# The C surface of openkal 0.8, one name per line.
#
# This file is normative and is the single source consulted by clause 9. A
# conforming implementation exports the names of the interfaces it provides
# and exports no other name beginning with kal_.
#
# An implementation provides an interface in whole or not at all, so the
# absence of a group below denotes an interface the implementation does not
# provide and is not a deviation.
# openkal.abort
kal_abort
kal_exit
# openkal.stream
kal_stderr
kal_stdin
kal_stdout
kal_stream_flush
kal_stream_props
kal_stream_read
kal_stream_write
# openkal.memory
kal_alloc
kal_free
# openkal.env
kal_env_arg
kal_env_arg_count
kal_env_var
kal_env_var_at
kal_env_var_count
# openkal.time
kal_time_monotonic
kal_time_monotonic_granularity
kal_time_props
kal_time_sleep
kal_time_wall
# openkal.random
kal_random_fill
kal_random_props
# openkal.fs
kal_fs_close_dir
kal_fs_close_file
kal_fs_file_info
kal_fs_info
kal_fs_list_begin
kal_fs_list_next
kal_fs_mkdir
kal_fs_open
kal_fs_open_dir
kal_fs_open_file
kal_fs_props
kal_fs_remove
kal_fs_rename
kal_fs_preopen
kal_fs_preopen_count
kal_fs_seek
kal_fs_set_modified
kal_fs_stream
kal_fs_truncate
# openkal.process
kal_process_channel
kal_process_channel_close
kal_process_close
kal_process_props
kal_process_spawn
kal_process_spawn_with
kal_process_terminate
kal_process_wait
# openkal.task
kal_task_current
kal_task_join
kal_task_props
kal_task_start
kal_task_wait
kal_task_wake
kal_task_yield
# openkal.exec
kal_exec_alloc
kal_exec_free
kal_exec_props
kal_exec_publish
# openkal.terminal
kal_terminal_get_mode
kal_terminal_props
kal_terminal_set_mode
kal_terminal_size
# openkal.net
kal_net_accept
kal_net_close
kal_net_close_listener
kal_net_connect
kal_net_listen
kal_net_listener_local
kal_net_local
kal_net_peer
kal_net_props
kal_net_shutdown
kal_net_stream
# openkal.datagram
kal_datagram_close
kal_datagram_local
kal_datagram_open
kal_datagram_props
kal_datagram_recv_from
kal_datagram_send_to
# openkal.space
kal_space_props
kal_space_start
# openkal.timeout
kal_timeout_accept
kal_timeout_granularity_ns
kal_timeout_read
kal_timeout_recv_from
kal_timeout_wait_process
kal_timeout_write