Skip to content

Commit f22b35e

Browse files
author
Daniel Campora
committed
cc3200: Add socket.sendall() (aliases to send()).
Simplelink's socket send checks for the size of the packet and sends it in chunks if the size is too large.
1 parent a243d6b commit f22b35e

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

cc3200/mods/modusocket.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,7 @@ STATIC const mp_map_elem_t socket_locals_dict_table[] = {
399399
{ MP_OBJ_NEW_QSTR(MP_QSTR_accept), (mp_obj_t)&socket_accept_obj },
400400
{ MP_OBJ_NEW_QSTR(MP_QSTR_connect), (mp_obj_t)&socket_connect_obj },
401401
{ MP_OBJ_NEW_QSTR(MP_QSTR_send), (mp_obj_t)&socket_send_obj },
402+
{ MP_OBJ_NEW_QSTR(MP_QSTR_sendall), (mp_obj_t)&socket_send_obj },
402403
{ MP_OBJ_NEW_QSTR(MP_QSTR_recv), (mp_obj_t)&socket_recv_obj },
403404
{ MP_OBJ_NEW_QSTR(MP_QSTR_sendto), (mp_obj_t)&socket_sendto_obj },
404405
{ MP_OBJ_NEW_QSTR(MP_QSTR_recvfrom), (mp_obj_t)&socket_recvfrom_obj },

cc3200/qstrdefsport.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ Q(getaddrinfo)
215215
Q(family)
216216
Q(type)
217217
Q(send)
218+
Q(sendall)
218219
Q(sendto)
219220
Q(recv)
220221
Q(recvfrom)

0 commit comments

Comments
 (0)