-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathc-api.txt
156 lines (143 loc) · 2.86 KB
/
c-api.txt
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
/// 対応済 ////////////////////////////////////
hdf_set_value
hdf_get_value
hdf_init
hdf_destroy
hdf_dump
hdf_obj_value
hdf_get_int_value
hdf_copy
hdf_read_string
hdf_obj_name
hdf_write_string
hdf_set_int_value
hdf_set_copy
hdf_remove_tree
hdf_write_file
hdf_read_file
hdf_write_file_atomic
hdf_get_node
hdf_get_obj
hdf_obj_child
hdf_obj_top
hdf_obj_next
hdf_get_child
hdf_set_symlink
cs_init
cs_destroy
cs_parse_string
cs_parse_file
cs_dump
cs_render
cgi_url_escape
html_escape_strfunc
/// 中断 ////////////////////////////////////
/// 非対応 ////////////////////////////////////
hdf_get_valuevf // 可変長引数の対応方法が分からないため未対応
hdf_set_valuef // 可変長引数の対応方法が分からないため未対応
hdf_get_valuevf // 可変長引数の対応方法が分からないため未対応
hdf_dump_str // STRINGの定義が不明
hdf_read_string_ignore
hdf_set_buf // 事前にmallocしたbufをHdf内で利用する関数のため、konohaから利用するには不適
hdf_get_copy // mallocされたコピーが返ってくる。konohaから見るとhdf_get_valueと分ける必要がない
hdf_register_fileload // ファイルローダーをどう設定すべきか不明のため
hdf_get_attr // HdfAttributeオブジェクトまで作る必要があるか?
hdf_obj_attr // HdfAttributeオブジェクトまで作る必要があるか?
hdf_set_attr // HdfAttributeオブジェクトまで作る必要があるか?
hdf_sort_obj // 複雑かつ用途不明のため
hdf_search_path // 用途不明
hdf_dump_format // FILE fpの対応方法不明
/// 未対応 ///////////////////////////////////
cs_register_esc_strfunc
cs_register_fileload
cs_register_strfunc
cs_register_esc_function
cgi_debug_init
cgi_parse
cgi_destroy
cgi_register_strfuncs
cgi_output
cgi_url_validate
cgi_cs_init
cgi_url_escape_more
cgi_neo_error
cgi_redirect
cgi_filehandle
cgi_register_parse_cb
cgi_init
cgi_redirect_uri
cgi_cookie_clear
cgi_url_unescape
cgi_vredirect
cgi_display
cgi_error
cgi_cookie_set
cgi_css_url_validate
cgi_cookie_authority
cgiwrap_iterenv
cgiwrap_putenv
cgiwrap_init_emu
cgiwrap_writef
cgiwrap_init_std
cgiwrap_writevf
cgiwrap_read
cgiwrap_write
cgiwrap_getenv
dictDestroy
dictCleanup
dictReleaseLock
dictRemove
dictNext
dictCreate
dictSetValue
dictModifyValue
dictSearch
filter_wait
filter_create_fp
filter_create_fd
neos_auto_parse_var
neos_auto_reset
neos_auto_init
neos_auto_parse
neos_auto_destroy
neos_auto_escape
neos_auto_set_content_type
nerr_error_traceback
nerr_pass
nerr_error_string
nerr_pass_ctx
nerr_init
nerr_warn_error
nerr_match
nerr_log_error
nerr_ignore
nerr_register
nerr_raise
nerr_handle
ne_log
ne_set_log
ne_set_log_options
ne_warn
ne_vwarn
skipDelete
skipFreeList
skipRelease
skipInsert
skipSearch
skipNext
skipNewList
mCreate
fCreate
mUnlock
fUnlock
cBroadcast
cSignal
fFind
cDestroy
cCreate
mDestroy
cWait
fLock
fDestroy
mLock
wdb_keys