@@ -567,28 +567,28 @@ STATIC mp_uint_t socket_stream_ioctl(mp_obj_t self_in, mp_uint_t request, uintpt
567567 return MP_STREAM_ERROR ;
568568}
569569
570- STATIC const mp_map_elem_t socket_locals_dict_table [] = {
571- { MP_OBJ_NEW_QSTR (MP_QSTR___del__ ), ( mp_obj_t ) & mp_stream_close_obj },
572- { MP_OBJ_NEW_QSTR (MP_QSTR_close ), ( mp_obj_t ) & mp_stream_close_obj },
573- { MP_OBJ_NEW_QSTR (MP_QSTR_bind ), ( mp_obj_t ) & socket_bind_obj },
574- { MP_OBJ_NEW_QSTR (MP_QSTR_listen ), ( mp_obj_t ) & socket_listen_obj },
575- { MP_OBJ_NEW_QSTR (MP_QSTR_accept ), ( mp_obj_t ) & socket_accept_obj },
576- { MP_OBJ_NEW_QSTR (MP_QSTR_connect ), ( mp_obj_t ) & socket_connect_obj },
577- { MP_OBJ_NEW_QSTR (MP_QSTR_send ), ( mp_obj_t ) & socket_send_obj },
578- { MP_OBJ_NEW_QSTR (MP_QSTR_sendall ), ( mp_obj_t ) & socket_sendall_obj },
579- { MP_OBJ_NEW_QSTR (MP_QSTR_sendto ), ( mp_obj_t ) & socket_sendto_obj },
580- { MP_OBJ_NEW_QSTR (MP_QSTR_recv ), ( mp_obj_t ) & socket_recv_obj },
581- { MP_OBJ_NEW_QSTR (MP_QSTR_recvfrom ), ( mp_obj_t ) & socket_recvfrom_obj },
582- { MP_OBJ_NEW_QSTR (MP_QSTR_setsockopt ), ( mp_obj_t ) & socket_setsockopt_obj },
583- { MP_OBJ_NEW_QSTR (MP_QSTR_settimeout ), ( mp_obj_t ) & socket_settimeout_obj },
584- { MP_OBJ_NEW_QSTR (MP_QSTR_setblocking ), ( mp_obj_t ) & socket_setblocking_obj },
585- { MP_OBJ_NEW_QSTR (MP_QSTR_makefile ), ( mp_obj_t ) & socket_makefile_obj },
586- { MP_OBJ_NEW_QSTR (MP_QSTR_fileno ), ( mp_obj_t ) & socket_fileno_obj },
587-
588- { MP_OBJ_NEW_QSTR (MP_QSTR_read ), ( mp_obj_t ) & mp_stream_read_obj },
589- { MP_OBJ_NEW_QSTR (MP_QSTR_readinto ), ( mp_obj_t ) & mp_stream_readinto_obj },
590- { MP_OBJ_NEW_QSTR (MP_QSTR_readline ), ( mp_obj_t ) & mp_stream_unbuffered_readline_obj },
591- { MP_OBJ_NEW_QSTR (MP_QSTR_write ), ( mp_obj_t ) & mp_stream_write_obj },
570+ STATIC const mp_rom_map_elem_t socket_locals_dict_table [] = {
571+ { MP_ROM_QSTR (MP_QSTR___del__ ), MP_ROM_PTR ( & mp_stream_close_obj ) },
572+ { MP_ROM_QSTR (MP_QSTR_close ), MP_ROM_PTR ( & mp_stream_close_obj ) },
573+ { MP_ROM_QSTR (MP_QSTR_bind ), MP_ROM_PTR ( & socket_bind_obj ) },
574+ { MP_ROM_QSTR (MP_QSTR_listen ), MP_ROM_PTR ( & socket_listen_obj ) },
575+ { MP_ROM_QSTR (MP_QSTR_accept ), MP_ROM_PTR ( & socket_accept_obj ) },
576+ { MP_ROM_QSTR (MP_QSTR_connect ), MP_ROM_PTR ( & socket_connect_obj ) },
577+ { MP_ROM_QSTR (MP_QSTR_send ), MP_ROM_PTR ( & socket_send_obj ) },
578+ { MP_ROM_QSTR (MP_QSTR_sendall ), MP_ROM_PTR ( & socket_sendall_obj ) },
579+ { MP_ROM_QSTR (MP_QSTR_sendto ), MP_ROM_PTR ( & socket_sendto_obj ) },
580+ { MP_ROM_QSTR (MP_QSTR_recv ), MP_ROM_PTR ( & socket_recv_obj ) },
581+ { MP_ROM_QSTR (MP_QSTR_recvfrom ), MP_ROM_PTR ( & socket_recvfrom_obj ) },
582+ { MP_ROM_QSTR (MP_QSTR_setsockopt ), MP_ROM_PTR ( & socket_setsockopt_obj ) },
583+ { MP_ROM_QSTR (MP_QSTR_settimeout ), MP_ROM_PTR ( & socket_settimeout_obj ) },
584+ { MP_ROM_QSTR (MP_QSTR_setblocking ), MP_ROM_PTR ( & socket_setblocking_obj ) },
585+ { MP_ROM_QSTR (MP_QSTR_makefile ), MP_ROM_PTR ( & socket_makefile_obj ) },
586+ { MP_ROM_QSTR (MP_QSTR_fileno ), MP_ROM_PTR ( & socket_fileno_obj ) },
587+
588+ { MP_ROM_QSTR (MP_QSTR_read ), MP_ROM_PTR ( & mp_stream_read_obj ) },
589+ { MP_ROM_QSTR (MP_QSTR_readinto ), MP_ROM_PTR ( & mp_stream_readinto_obj ) },
590+ { MP_ROM_QSTR (MP_QSTR_readline ), MP_ROM_PTR ( & mp_stream_unbuffered_readline_obj ) },
591+ { MP_ROM_QSTR (MP_QSTR_write ), MP_ROM_PTR ( & mp_stream_write_obj ) },
592592};
593593STATIC MP_DEFINE_CONST_DICT (socket_locals_dict , socket_locals_dict_table );
594594
@@ -679,23 +679,23 @@ STATIC mp_obj_t esp_socket_initialize() {
679679}
680680STATIC MP_DEFINE_CONST_FUN_OBJ_0 (esp_socket_initialize_obj , esp_socket_initialize );
681681
682- STATIC const mp_map_elem_t mp_module_socket_globals_table [] = {
683- { MP_OBJ_NEW_QSTR (MP_QSTR___name__ ), MP_OBJ_NEW_QSTR (MP_QSTR_usocket ) },
684- { MP_OBJ_NEW_QSTR (MP_QSTR___init__ ), ( mp_obj_t ) & esp_socket_initialize_obj },
685- { MP_OBJ_NEW_QSTR (MP_QSTR_socket ), ( mp_obj_t ) & get_socket_obj },
686- { MP_OBJ_NEW_QSTR (MP_QSTR_getaddrinfo ), ( mp_obj_t ) & esp_socket_getaddrinfo_obj },
687-
688- { MP_OBJ_NEW_QSTR (MP_QSTR_AF_INET ), MP_OBJ_NEW_SMALL_INT (AF_INET ) },
689- { MP_OBJ_NEW_QSTR (MP_QSTR_AF_INET6 ), MP_OBJ_NEW_SMALL_INT (AF_INET6 ) },
690- { MP_OBJ_NEW_QSTR (MP_QSTR_SOCK_STREAM ), MP_OBJ_NEW_SMALL_INT (SOCK_STREAM ) },
691- { MP_OBJ_NEW_QSTR (MP_QSTR_SOCK_DGRAM ), MP_OBJ_NEW_SMALL_INT (SOCK_DGRAM ) },
692- { MP_OBJ_NEW_QSTR (MP_QSTR_SOCK_RAW ), MP_OBJ_NEW_SMALL_INT (SOCK_RAW ) },
693- { MP_OBJ_NEW_QSTR (MP_QSTR_IPPROTO_TCP ), MP_OBJ_NEW_SMALL_INT (IPPROTO_TCP ) },
694- { MP_OBJ_NEW_QSTR (MP_QSTR_IPPROTO_UDP ), MP_OBJ_NEW_SMALL_INT (IPPROTO_UDP ) },
695- { MP_OBJ_NEW_QSTR (MP_QSTR_IPPROTO_IP ), MP_OBJ_NEW_SMALL_INT (IPPROTO_IP ) },
696- { MP_OBJ_NEW_QSTR (MP_QSTR_SOL_SOCKET ), MP_OBJ_NEW_SMALL_INT (SOL_SOCKET ) },
697- { MP_OBJ_NEW_QSTR (MP_QSTR_SO_REUSEADDR ), MP_OBJ_NEW_SMALL_INT (SO_REUSEADDR ) },
698- { MP_OBJ_NEW_QSTR (MP_QSTR_IP_ADD_MEMBERSHIP ), MP_OBJ_NEW_SMALL_INT (IP_ADD_MEMBERSHIP ) },
682+ STATIC const mp_rom_map_elem_t mp_module_socket_globals_table [] = {
683+ { MP_ROM_QSTR (MP_QSTR___name__ ), MP_ROM_QSTR (MP_QSTR_usocket ) },
684+ { MP_ROM_QSTR (MP_QSTR___init__ ), MP_ROM_PTR ( & esp_socket_initialize_obj ) },
685+ { MP_ROM_QSTR (MP_QSTR_socket ), MP_ROM_PTR ( & get_socket_obj ) },
686+ { MP_ROM_QSTR (MP_QSTR_getaddrinfo ), MP_ROM_PTR ( & esp_socket_getaddrinfo_obj ) },
687+
688+ { MP_ROM_QSTR (MP_QSTR_AF_INET ), MP_ROM_INT (AF_INET ) },
689+ { MP_ROM_QSTR (MP_QSTR_AF_INET6 ), MP_ROM_INT (AF_INET6 ) },
690+ { MP_ROM_QSTR (MP_QSTR_SOCK_STREAM ), MP_ROM_INT (SOCK_STREAM ) },
691+ { MP_ROM_QSTR (MP_QSTR_SOCK_DGRAM ), MP_ROM_INT (SOCK_DGRAM ) },
692+ { MP_ROM_QSTR (MP_QSTR_SOCK_RAW ), MP_ROM_INT (SOCK_RAW ) },
693+ { MP_ROM_QSTR (MP_QSTR_IPPROTO_TCP ), MP_ROM_INT (IPPROTO_TCP ) },
694+ { MP_ROM_QSTR (MP_QSTR_IPPROTO_UDP ), MP_ROM_INT (IPPROTO_UDP ) },
695+ { MP_ROM_QSTR (MP_QSTR_IPPROTO_IP ), MP_ROM_INT (IPPROTO_IP ) },
696+ { MP_ROM_QSTR (MP_QSTR_SOL_SOCKET ), MP_ROM_INT (SOL_SOCKET ) },
697+ { MP_ROM_QSTR (MP_QSTR_SO_REUSEADDR ), MP_ROM_INT (SO_REUSEADDR ) },
698+ { MP_ROM_QSTR (MP_QSTR_IP_ADD_MEMBERSHIP ), MP_ROM_INT (IP_ADD_MEMBERSHIP ) },
699699};
700700
701701STATIC MP_DEFINE_CONST_DICT (mp_module_socket_globals , mp_module_socket_globals_table );
0 commit comments