summaryrefslogtreecommitdiffstatshomepage
path: root/zephyr/modusocket.c
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2017-04-26 08:42:48 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2017-04-26 08:43:07 +0300
commit1fe0f678f86507781989e8db5c005df602968e13 (patch)
tree1add5eaa336c3c9acb6a4461d785ebeb042f4094 /zephyr/modusocket.c
parentef55be159c581e76bfc661fefd48f001b51a7007 (diff)
downloadmicropython-1fe0f678f86507781989e8db5c005df602968e13.tar.gz
micropython-1fe0f678f86507781989e8db5c005df602968e13.zip
zephyr/modusocket: Add read/readline/readinto stream methods.
Diffstat (limited to 'zephyr/modusocket.c')
-rw-r--r--zephyr/modusocket.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/zephyr/modusocket.c b/zephyr/modusocket.c
index 50a5c03147..2fa04a64ac 100644
--- a/zephyr/modusocket.c
+++ b/zephyr/modusocket.c
@@ -469,6 +469,9 @@ STATIC const mp_map_elem_t socket_locals_dict_table[] = {
{ MP_OBJ_NEW_QSTR(MP_QSTR_send), (mp_obj_t)&socket_send_obj },
{ MP_OBJ_NEW_QSTR(MP_QSTR_recv), (mp_obj_t)&socket_recv_obj },
+ { MP_OBJ_NEW_QSTR(MP_QSTR_read), (mp_obj_t)&mp_stream_read_obj },
+ { MP_OBJ_NEW_QSTR(MP_QSTR_readinto), (mp_obj_t)&mp_stream_readinto_obj },
+ { MP_OBJ_NEW_QSTR(MP_QSTR_readline), (mp_obj_t)&mp_stream_unbuffered_readline_obj},
{ MP_OBJ_NEW_QSTR(MP_QSTR_write), (mp_obj_t)&mp_stream_write_obj },
};
STATIC MP_DEFINE_CONST_DICT(socket_locals_dict, socket_locals_dict_table);