Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.46 KB | None | 0 0
  1. #include "uvwasi.h"
  2.  
  3.  
  4. __wasi_errno_t __wasi_args_get(char** argv, char* argv_buf) {
  5. return __WASI_ENOTSUP;
  6. }
  7.  
  8.  
  9. __wasi_errno_t __wasi_args_sizes_get(size_t* argc, size_t* argv_buf_size) {
  10. return __WASI_ENOTSUP;
  11. }
  12.  
  13.  
  14. __wasi_errno_t __wasi_clock_res_get(__wasi_clockid_t clock_id,
  15. __wasi_timestamp_t* resolution) {
  16. return __WASI_ENOTSUP;
  17. }
  18.  
  19.  
  20. __wasi_errno_t __wasi_clock_time_get(__wasi_clockid_t clock_id,
  21. __wasi_timestamp_t precision,
  22. __wasi_timestamp_t* time) {
  23. return __WASI_ENOTSUP;
  24. }
  25.  
  26.  
  27. __wasi_errno_t __wasi_environ_get(char** environ, char* environ_buf) {
  28. return __WASI_ENOTSUP;
  29. }
  30.  
  31.  
  32. __wasi_errno_t __wasi_environ_sizes_get(size_t* environ_count,
  33. size_t* environ_buf_size) {
  34. return __WASI_ENOTSUP;
  35. }
  36.  
  37.  
  38. __wasi_errno_t __wasi_fd_advise(__wasi_fd_t fd,
  39. __wasi_filesize_t offset,
  40. __wasi_filesize_t len,
  41. __wasi_advice_t advice) {
  42. return __WASI_ENOTSUP;
  43. }
  44.  
  45.  
  46. __wasi_errno_t __wasi_fd_allocate(__wasi_fd_t fd,
  47. __wasi_filesize_t offset,
  48. __wasi_filesize_t len) {
  49. return __WASI_ENOTSUP;
  50. }
  51.  
  52.  
  53. __wasi_errno_t __wasi_fd_close(__wasi_fd_t fd) {
  54. return __WASI_ENOTSUP;
  55. }
  56.  
  57.  
  58. __wasi_errno_t __wasi_fd_datasync(__wasi_fd_t fd) {
  59. return __WASI_ENOTSUP;
  60. }
  61.  
  62.  
  63. __wasi_errno_t __wasi_fd_fdstat_get(__wasi_fd_t fd, __wasi_fdstat_t* buf) {
  64. return __WASI_ENOTSUP;
  65. }
  66.  
  67.  
  68. __wasi_errno_t __wasi_fd_fdstat_set_flags(__wasi_fd_t fd,
  69. __wasi_fdflags_t flags) {
  70. return __WASI_ENOTSUP;
  71. }
  72.  
  73.  
  74. __wasi_errno_t __wasi_fd_fdstat_set_rights(__wasi_fd_t fd,
  75. __wasi_rights_t fs_rights_base,
  76. __wasi_rights_t fs_rights_inheriting
  77. ) {
  78. return __WASI_ENOTSUP;
  79. }
  80.  
  81.  
  82. __wasi_errno_t __wasi_fd_filestat_get(__wasi_fd_t fd, __wasi_filestat_t* buf) {
  83. return __WASI_ENOTSUP;
  84. }
  85.  
  86.  
  87. __wasi_errno_t __wasi_fd_filestat_set_size(__wasi_fd_t fd,
  88. __wasi_filesize_t st_size) {
  89. return __WASI_ENOTSUP;
  90. }
  91.  
  92.  
  93. __wasi_errno_t __wasi_fd_filestat_set_times(__wasi_fd_t fd,
  94. __wasi_timestamp_t st_atim,
  95. __wasi_timestamp_t st_mtim,
  96. __wasi_fstflags_t fst_flags) {
  97. return __WASI_ENOTSUP;
  98. }
  99.  
  100.  
  101. __wasi_errno_t __wasi_fd_pread(__wasi_fd_t fd,
  102. const __wasi_iovec_t* iovs,
  103. size_t iovs_len,
  104. __wasi_filesize_t offset,
  105. size_t* nread) {
  106. return __WASI_ENOTSUP;
  107. }
  108.  
  109.  
  110. /* TODO(cjihrig): __wasi_prestat_t is not defined. */
  111. __wasi_errno_t __wasi_fd_prestat_get(__wasi_fd_t fd
  112. /* , __wasi_prestat_t* buf */) {
  113. return __WASI_ENOTSUP;
  114. }
  115.  
  116.  
  117. __wasi_errno_t __wasi_fd_prestat_dir_name(__wasi_fd_t fd,
  118. const char* path,
  119. size_t path_len) {
  120. return __WASI_ENOTSUP;
  121. }
  122.  
  123.  
  124. __wasi_errno_t __wasi_fd_pwrite(__wasi_fd_t fd,
  125. const __wasi_ciovec_t* iovs,
  126. size_t iovs_len,
  127. __wasi_filesize_t offset,
  128. size_t* nwritten) {
  129. return __WASI_ENOTSUP;
  130. }
  131.  
  132.  
  133. __wasi_errno_t __wasi_fd_read(__wasi_fd_t fd,
  134. const __wasi_iovec_t* iovs,
  135. size_t iovs_len,
  136. size_t* nread) {
  137. return __WASI_ENOTSUP;
  138. }
  139.  
  140.  
  141. __wasi_errno_t __wasi_fd_readdir(__wasi_fd_t fd,
  142. void* buf,
  143. size_t buf_len,
  144. __wasi_dircookie_t cookie,
  145. size_t* bufused) {
  146. return __WASI_ENOTSUP;
  147. }
  148.  
  149.  
  150. __wasi_errno_t __wasi_fd_renumber(__wasi_fd_t from, __wasi_fd_t to) {
  151. return __WASI_ENOTSUP;
  152. }
  153.  
  154.  
  155. __wasi_errno_t __wasi_fd_seek(__wasi_fd_t fd,
  156. __wasi_filedelta_t offset,
  157. __wasi_whence_t whence,
  158. __wasi_filesize_t* newoffset) {
  159. return __WASI_ENOTSUP;
  160. }
  161.  
  162.  
  163. __wasi_errno_t __wasi_fd_sync(__wasi_fd_t fd) {
  164. return __WASI_ENOTSUP;
  165. }
  166.  
  167.  
  168. __wasi_errno_t __wasi_fd_tell(__wasi_fd_t fd, __wasi_filesize_t* offset) {
  169. return __WASI_ENOTSUP;
  170. }
  171.  
  172.  
  173. __wasi_errno_t __wasi_fd_write(__wasi_fd_t fd,
  174. const __wasi_ciovec_t* iovs,
  175. size_t iovs_len,
  176. size_t* nwritten) {
  177. return __WASI_ENOTSUP;
  178. }
  179.  
  180.  
  181. __wasi_errno_t __wasi_path_create_directory(__wasi_fd_t fd,
  182. const char* path,
  183. size_t path_len) {
  184. return __WASI_ENOTSUP;
  185. }
  186.  
  187.  
  188. __wasi_errno_t __wasi_path_filestat_get(__wasi_fd_t fd,
  189. __wasi_lookupflags_t flags,
  190. const char* path,
  191. size_t path_len,
  192. __wasi_filestat_t* buf) {
  193. return __WASI_ENOTSUP;
  194. }
  195.  
  196.  
  197. __wasi_errno_t __wasi_path_filestat_set_times(__wasi_fd_t fd,
  198. __wasi_lookupflags_t flags,
  199. const char* path,
  200. size_t path_len,
  201. __wasi_timestamp_t st_atim,
  202. __wasi_timestamp_t st_mtim,
  203. __wasi_fstflags_t fst_flags) {
  204. return __WASI_ENOTSUP;
  205. }
  206.  
  207.  
  208. __wasi_errno_t __wasi_path_link(__wasi_fd_t old_fd,
  209. __wasi_lookupflags_t old_flags,
  210. const char* old_path,
  211. size_t old_path_len,
  212. __wasi_fd_t new_fd,
  213. const char* new_path,
  214. size_t new_path_len) {
  215. return __WASI_ENOTSUP;
  216. }
  217.  
  218.  
  219. __wasi_errno_t __wasi_path_open(__wasi_fd_t dirfd,
  220. __wasi_lookupflags_t dirflags,
  221. const char* path,
  222. size_t path_len,
  223. __wasi_oflags_t o_flags,
  224. __wasi_rights_t fs_rights_base,
  225. __wasi_rights_t fs_rights_inheriting,
  226. __wasi_fdflags_t fs_flags,
  227. __wasi_fd_t* fd) {
  228. return __WASI_ENOTSUP;
  229. }
  230.  
  231.  
  232. __wasi_errno_t __wasi_path_readlink(__wasi_fd_t fd,
  233. const char* path,
  234. size_t path_len,
  235. char* buf,
  236. size_t buf_len,
  237. size_t* bufused) {
  238. return __WASI_ENOTSUP;
  239. }
  240.  
  241.  
  242. __wasi_errno_t __wasi_path_remove_directory(__wasi_fd_t fd,
  243. const char* path,
  244. size_t path_len) {
  245. return __WASI_ENOTSUP;
  246. }
  247.  
  248.  
  249. __wasi_errno_t __wasi_path_rename(__wasi_fd_t old_fd,
  250. const char* old_path,
  251. size_t old_path_len,
  252. __wasi_fd_t new_fd,
  253. const char* new_path,
  254. size_t new_path_len) {
  255. return __WASI_ENOTSUP;
  256. }
  257.  
  258.  
  259. __wasi_errno_t __wasi_path_symlink(const char* old_path,
  260. size_t old_path_len,
  261. __wasi_fd_t fd,
  262. const char* new_path,
  263. size_t new_path_len) {
  264. return __WASI_ENOTSUP;
  265. }
  266.  
  267.  
  268. __wasi_errno_t __wasi_path_unlink_file(__wasi_fd_t fd,
  269. const char* path,
  270. size_t path_len) {
  271. return __WASI_ENOTSUP;
  272. }
  273.  
  274.  
  275. __wasi_errno_t __wasi_poll_oneoff(const __wasi_subscription_t* in,
  276. __wasi_event_t* out,
  277. size_t nsubscriptions,
  278. size_t* nevents) {
  279. return __WASI_ENOTSUP;
  280. }
  281.  
  282.  
  283. __wasi_errno_t __wasi_proc_exit(__wasi_exitcode_t rval) {
  284. return __WASI_ENOTSUP;
  285. }
  286.  
  287.  
  288. __wasi_errno_t __wasi_proc_raise(__wasi_signal_t sig) {
  289. return __WASI_ENOTSUP;
  290. }
  291.  
  292.  
  293. __wasi_errno_t __wasi_random_get(void* buf, size_t buf_len) {
  294. return __WASI_ENOTSUP;
  295. }
  296.  
  297.  
  298. __wasi_errno_t __wasi_sched_yield(void) {
  299. return __WASI_ENOTSUP;
  300. }
  301.  
  302.  
  303. __wasi_errno_t __wasi_sock_recv(__wasi_fd_t sock,
  304. const __wasi_iovec_t* ri_data,
  305. size_t ri_data_len,
  306. __wasi_riflags_t ri_flags,
  307. size_t* ro_datalen,
  308. __wasi_roflags_t* ro_flags) {
  309. return __WASI_ENOTSUP;
  310. }
  311.  
  312.  
  313. __wasi_errno_t __wasi_sock_send(__wasi_fd_t sock,
  314. const __wasi_ciovec_t* si_data,
  315. size_t si_data_len,
  316. __wasi_siflags_t si_flags,
  317. size_t* so_datalen) {
  318. return __WASI_ENOTSUP;
  319. }
  320.  
  321.  
  322. __wasi_errno_t __wasi_sock_shutdown(__wasi_fd_t sock, __wasi_sdflags_t how) {
  323. return __WASI_ENOTSUP;
  324. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement