From 2beb1b7e36f352c268fa65cf5c2d8d840d3f389a Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Wed, 18 Oct 2023 09:47:36 -0500 Subject: [PATCH] added: stub implementations for networking on windows --- runtime/src/ort_net_windows.h | 91 +++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 runtime/src/ort_net_windows.h diff --git a/runtime/src/ort_net_windows.h b/runtime/src/ort_net_windows.h new file mode 100644 index 00000000..154050d7 --- /dev/null +++ b/runtime/src/ort_net_windows.h @@ -0,0 +1,91 @@ + +// +// Networking +// + +#include + +#define SOCKET_ERROR_NONE 0 +#define SOCKET_ERROR_BAD_SETTINGS 1 +#define SOCKET_ERROR_CONNECT_FAILED 1 + +ONYX_DEF(__net_create_socket, (WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_close_socket, (WASM_I32), ()) { + return NULL; +} + +ONYX_DEF(__net_setting_flag, (WASM_I32, WASM_I32, WASM_I32), ()) { + return NULL; +} + +ONYX_DEF(__net_bind_unix, (WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_bind_ipv4, (WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + + +ONYX_DEF(__net_bind_host, (WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_listen, (WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_accept, (WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_connect_unix, (WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_connect_ipv4, (WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_connect_ipv6, (WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_connect_host, (WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_shutdown, (WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_send, (WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_sendto_unix, (WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_sendto_ipv4, (WASM_I32, WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_sendto_ipv6, (WASM_I32, WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_sendto_host, (WASM_I32, WASM_I32, WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_recv, (WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} + +ONYX_DEF(__net_recvfrom, (WASM_I32, WASM_I32, WASM_I32, WASM_I32, WASM_I32), (WASM_I32)) { + return NULL; +} -- 2.25.1