diff options
| author | ruki <[email protected]> | 2019-10-15 00:54:52 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-10-14 23:29:14 +0800 |
| commit | 3c4ea7584702e760400d5cbd27e8260e3ad8a560 (patch) | |
| tree | d8638526a21dc11f0bafae168783ac116f2d64a0 | |
| parent | 7366683acf12cef49d82a37a809c2ed6e5b81459 (diff) | |
export socket consts
| -rw-r--r-- | xmake/core/sandbox/modules/import/core/base/socket.lua | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/xmake/core/sandbox/modules/import/core/base/socket.lua b/xmake/core/sandbox/modules/import/core/base/socket.lua index b68b4a560..e6d8a1044 100644 --- a/xmake/core/sandbox/modules/import/core/base/socket.lua +++ b/xmake/core/sandbox/modules/import/core/base/socket.lua @@ -28,6 +28,21 @@ local raise = require("sandbox/modules/raise") local sandbox_core_base_socket = sandbox_core_base_socket or {} local sandbox_core_base_socket_instance = sandbox_core_base_socket_instance or {} +-- export the socket types +sandbox_core_base_socket.TCP = socket.TCP +sandbox_core_base_socket.UDP = socket.UDP +sandbox_core_base_socket.ICMP = socket.ICMP + +-- export the socket families +sandbox_core_base_socket.IPV4 = socket.IPV4 +sandbox_core_base_socket.IPV6 = socket.IPV6 + +-- export the socket events +sandbox_core_base_socket.EV_RECV = socket.EV_RECV +sandbox_core_base_socket.EV_SEND = socket.EV_SEND +sandbox_core_base_socket.EV_CONN = socket.EV_SEND +sandbox_core_base_socket.EV_ACPT = socket.EV_RECV + -- wait socket events function sandbox_core_base_socket_instance.wait(sock, events, timeout) local result, errors = sock:_wait(events, timeout) |
