@@ -63,7 +63,16 @@ STATIC mp_obj_t socketpool_socketpool_make_new(const mp_obj_type_t *type, size_t
6363
6464 return MP_OBJ_FROM_PTR (s );
6565}
66-
66+ //| AF_INET: int
67+ //| AF_INET6: int
68+ //|
69+ //| SOCK_STREAM: int
70+ //| SOCK_DGRAM: int
71+ //| SOCK_RAW: int
72+ //|
73+ //| TCP_NODELAY: int
74+ //|
75+ //| IPPROTO_TCP: int
6776//| def socket(self, family: int = AF_INET, type: int = SOCK_STREAM) -> socketpool.Socket:
6877//| """Create a new socket
6978//|
@@ -107,6 +116,7 @@ MP_DEFINE_CONST_FUN_OBJ_KW(socketpool_socketpool_socket_obj, 1, socketpool_socke
107116//| address information to call socket.socket() and socket.connect() with,
108117//| as a tuple."""
109118//| ...
119+ //|
110120STATIC mp_obj_t socketpool_socketpool_getaddrinfo (size_t n_args , const mp_obj_t * pos_args , mp_map_t * kw_args ) {
111121 enum { ARG_host , ARG_port , ARG_family , ARG_type , ARG_proto , ARG_flags };
112122 static const mp_arg_t allowed_args [] = {
@@ -156,28 +166,16 @@ STATIC const mp_rom_map_elem_t socketpool_socketpool_locals_dict_table[] = {
156166 { MP_ROM_QSTR (MP_QSTR_getaddrinfo ), MP_ROM_PTR (& socketpool_socketpool_getaddrinfo_obj ) },
157167
158168 // class constants
159- //| AF_INET: int
160169 { MP_ROM_QSTR (MP_QSTR_AF_INET ), MP_ROM_INT (SOCKETPOOL_AF_INET ) },
161- //| AF_INET6: int
162170 { MP_ROM_QSTR (MP_QSTR_AF_INET6 ), MP_ROM_INT (SOCKETPOOL_AF_INET6 ) },
163- //|
164171
165- //| SOCK_STREAM: int
166172 { MP_ROM_QSTR (MP_QSTR_SOCK_STREAM ), MP_ROM_INT (SOCKETPOOL_SOCK_STREAM ) },
167- //| SOCK_DGRAM: int
168173 { MP_ROM_QSTR (MP_QSTR_SOCK_DGRAM ), MP_ROM_INT (SOCKETPOOL_SOCK_DGRAM ) },
169- //| SOCK_RAW: int
170174 { MP_ROM_QSTR (MP_QSTR_SOCK_RAW ), MP_ROM_INT (SOCKETPOOL_SOCK_RAW ) },
171- //|
172175
173- //| TCP_NODELAY: int
174176 { MP_ROM_QSTR (MP_QSTR_TCP_NODELAY ), MP_ROM_INT (SOCKETPOOL_TCP_NODELAY ) },
175- //|
176177
177- //| IPPROTO_TCP: int
178- //|
179178 { MP_ROM_QSTR (MP_QSTR_IPPROTO_TCP ), MP_ROM_INT (SOCKETPOOL_IPPROTO_TCP ) },
180- //|
181179};
182180
183181STATIC MP_DEFINE_CONST_DICT (socketpool_socketpool_locals_dict , socketpool_socketpool_locals_dict_table );
0 commit comments