diff options
| author | iabdalkader <i.abdalkader@gmail.com> | 2021-08-22 17:29:35 +0200 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2021-09-15 01:26:23 +1000 |
| commit | e7429389a6a6322ebf88c30bf417279dc36ecda1 (patch) | |
| tree | 876d8db448d46c0d29f601c803e0985b41a84b29 /extmod/modnetwork.h | |
| parent | d889f672da7d34550eb1613d25d7d51ad8503263 (diff) | |
extmod/modnetwork: Add extended socket state.
Diffstat (limited to 'extmod/modnetwork.h')
| -rw-r--r-- | extmod/modnetwork.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/extmod/modnetwork.h b/extmod/modnetwork.h index 9017625cf..50c8bc4b0 100644 --- a/extmod/modnetwork.h +++ b/extmod/modnetwork.h @@ -85,9 +85,15 @@ typedef struct _mod_network_socket_obj_t { uint8_t domain; uint8_t type; int8_t fileno; + uint8_t bound; } u_param; mp_uint_t u_state; }; + #if MICROPY_PY_USOCKET_EXTENDED_STATE + // Extended socket state for NICs/ports that need it. + int32_t timeout; + void *state; + #endif } mod_network_socket_obj_t; extern const mod_network_nic_type_t mod_network_nic_type_wiznet5k; |
