Skip to content

Commit 07209f8

Browse files
committed
all: Rename mp_obj_type_t::stream_p to protocol.
It's now used for more than just stream protocol (e.g. pin protocol), so don't use false names.
1 parent 0801379 commit 07209f8

File tree

22 files changed

+38
-33
lines changed

22 files changed

+38
-33
lines changed

cc3200/mods/modusocket.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ STATIC const mp_obj_type_t socket_type = {
486486
{ &mp_type_type },
487487
.name = MP_QSTR_socket,
488488
.make_new = socket_make_new,
489-
.stream_p = &socket_stream_p,
489+
.protocol = &socket_stream_p,
490490
.locals_dict = (mp_obj_t)&socket_locals_dict,
491491
};
492492

cc3200/mods/modussl.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ STATIC const mp_obj_type_t ssl_socket_type = {
6767
.name = MP_QSTR_ussl,
6868
.getiter = NULL,
6969
.iternext = NULL,
70-
.stream_p = &socket_stream_p,
70+
.protocol = &socket_stream_p,
7171
.locals_dict = (mp_obj_t)&socket_locals_dict,
7272
};
7373

cc3200/mods/pybuart.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,6 +669,6 @@ const mp_obj_type_t pyb_uart_type = {
669669
.make_new = pyb_uart_make_new,
670670
.getiter = mp_identity,
671671
.iternext = mp_stream_unbuffered_iter,
672-
.stream_p = &uart_stream_p,
672+
.protocol = &uart_stream_p,
673673
.locals_dict = (mp_obj_t)&pyb_uart_locals_dict,
674674
};

esp8266/modpybuart.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,6 @@ const mp_obj_type_t pyb_uart_type = {
191191
.make_new = pyb_uart_make_new,
192192
.getiter = mp_identity,
193193
.iternext = mp_stream_unbuffered_iter,
194-
.stream_p = &uart_stream_p,
194+
.protocol = &uart_stream_p,
195195
.locals_dict = (mp_obj_dict_t*)&pyb_uart_locals_dict,
196196
};

extmod/modlwip.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1148,7 +1148,7 @@ STATIC const mp_obj_type_t lwip_socket_type = {
11481148
.name = MP_QSTR_socket,
11491149
.print = lwip_socket_print,
11501150
.make_new = lwip_socket_make_new,
1151-
.stream_p = &lwip_socket_stream_p,
1151+
.protocol = &lwip_socket_stream_p,
11521152
.locals_dict = (mp_obj_t)&lwip_socket_locals_dict,
11531153
};
11541154

extmod/modussl.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ STATIC const mp_obj_type_t ussl_socket_type = {
156156
.print = socket_print,
157157
.getiter = NULL,
158158
.iternext = NULL,
159-
.stream_p = &ussl_socket_stream_p,
159+
.protocol = &ussl_socket_stream_p,
160160
.locals_dict = (void*)&ussl_socket_locals_dict,
161161
};
162162

@@ -202,7 +202,8 @@ int mp_stream_errno;
202202

203203
ssize_t mp_stream_posix_write(void *sock_obj, const void *buf, size_t len) {
204204
struct _mp_obj_base_t *o = (struct _mp_obj_base_t *)sock_obj;
205-
mp_uint_t out_sz = o->type->stream_p->write(o, buf, len, &mp_stream_errno);
205+
const mp_stream_p_t *stream_p = o->type->protocol;
206+
mp_uint_t out_sz = stream_p->write(o, buf, len, &mp_stream_errno);
206207
if (out_sz == MP_STREAM_ERROR) {
207208
return -1;
208209
} else {
@@ -212,7 +213,8 @@ ssize_t mp_stream_posix_write(void *sock_obj, const void *buf, size_t len) {
212213

213214
ssize_t mp_stream_posix_read(void *sock_obj, void *buf, size_t len) {
214215
struct _mp_obj_base_t *o = (struct _mp_obj_base_t *)sock_obj;
215-
mp_uint_t out_sz = o->type->stream_p->read(o, buf, len, &mp_stream_errno);
216+
const mp_stream_p_t *stream_p = o->type->protocol;
217+
mp_uint_t out_sz = stream_p->read(o, buf, len, &mp_stream_errno);
216218
if (out_sz == MP_STREAM_ERROR) {
217219
return -1;
218220
} else {

extmod/modwebrepl.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ STATIC const mp_obj_type_t webrepl_type = {
317317
{ &mp_type_type },
318318
.name = MP_QSTR__webrepl,
319319
.make_new = webrepl_make_new,
320-
.stream_p = &webrepl_stream_p,
320+
.protocol = &webrepl_stream_p,
321321
.locals_dict = (mp_obj_t)&webrepl_locals_dict,
322322
};
323323

extmod/modwebsocket.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ STATIC const mp_obj_type_t websocket_type = {
298298
{ &mp_type_type },
299299
.name = MP_QSTR_websocket,
300300
.make_new = websocket_make_new,
301-
.stream_p = &websocket_stream_p,
301+
.protocol = &websocket_stream_p,
302302
.locals_dict = (mp_obj_t)&websocket_locals_dict,
303303
};
304304

extmod/vfs_fat_file.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ const mp_obj_type_t mp_type_fileio = {
259259
.make_new = file_obj_make_new,
260260
.getiter = mp_identity,
261261
.iternext = mp_stream_unbuffered_iter,
262-
.stream_p = &fileio_stream_p,
262+
.protocol = &fileio_stream_p,
263263
.locals_dict = (mp_obj_dict_t*)&rawfile_locals_dict,
264264
};
265265
#endif
@@ -278,7 +278,7 @@ const mp_obj_type_t mp_type_textio = {
278278
.make_new = file_obj_make_new,
279279
.getiter = mp_identity,
280280
.iternext = mp_stream_unbuffered_iter,
281-
.stream_p = &textio_stream_p,
281+
.protocol = &textio_stream_p,
282282
.locals_dict = (mp_obj_dict_t*)&rawfile_locals_dict,
283283
};
284284

extmod/virtpin.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@
2828

2929
int mp_virtual_pin_read(mp_obj_t pin) {
3030
mp_obj_base_t* s = (mp_obj_base_t*)MP_OBJ_TO_PTR(pin);
31-
mp_pin_p_t *pin_p = (mp_pin_p_t*)s->type->stream_p;
31+
mp_pin_p_t *pin_p = (mp_pin_p_t*)s->type->protocol;
3232
return pin_p->ioctl(pin, MP_PIN_READ, 0, NULL);
3333
}
3434

3535
void mp_virtual_pin_write(mp_obj_t pin, int value) {
3636
mp_obj_base_t* s = (mp_obj_base_t*)MP_OBJ_TO_PTR(pin);
37-
mp_pin_p_t *pin_p = (mp_pin_p_t*)s->type->stream_p;
37+
mp_pin_p_t *pin_p = (mp_pin_p_t*)s->type->protocol;
3838
pin_p->ioctl(pin, MP_PIN_WRITE, value, NULL);
3939
}

0 commit comments

Comments
 (0)