@@ -645,7 +645,7 @@ def socket_available(self, socket_num: int, sock_type: int = SNMR_TCP) -> int:
645
645
return ret
646
646
return 0
647
647
648
- def socket_status (self , socket_num : int ) -> Union [bytearray , None ]:
648
+ def socket_status (self , socket_num : int ) -> Optional [bytearray ]:
649
649
"""
650
650
Return the socket connection status.
651
651
@@ -656,7 +656,7 @@ def socket_status(self, socket_num: int) -> Union[bytearray, None]:
656
656
657
657
:param int socket_num: ID of socket to check.
658
658
659
- :return: Union [bytearray, None ]
659
+ :return: Optional [bytearray]
660
660
"""
661
661
return self ._read_snsr (socket_num )
662
662
@@ -1087,12 +1087,12 @@ def _read_sntx_wr(self, sock: int) -> int:
1087
1087
self ._pbuff [1 ] = self ._read_socket (sock , 0x0024 + 1 )[0 ]
1088
1088
return self ._pbuff [0 ] << 8 | self ._pbuff [1 ]
1089
1089
1090
- def _read_sntx_fsr (self , sock : int ) -> Union [bytearray , None ]:
1090
+ def _read_sntx_fsr (self , sock : int ) -> Optional [bytearray ]:
1091
1091
data = self ._read_socket (sock , REG_SNTX_FSR )
1092
1092
data += self ._read_socket (sock , REG_SNTX_FSR + 1 )
1093
1093
return data
1094
1094
1095
- def _read_snrx_rsr (self , sock : int ) -> Union [bytearray , None ]:
1095
+ def _read_snrx_rsr (self , sock : int ) -> Optional [bytearray ]:
1096
1096
data = self ._read_socket (sock , REG_SNRX_RSR )
1097
1097
data += self ._read_socket (sock , REG_SNRX_RSR + 1 )
1098
1098
return data
@@ -1107,7 +1107,7 @@ def _write_sndport(self, sock: int, port: int) -> None:
1107
1107
self ._write_socket (sock , REG_SNDPORT , port >> 8 )
1108
1108
self ._write_socket (sock , REG_SNDPORT + 1 , port & 0xFF )
1109
1109
1110
- def _read_snsr (self , sock : int ) -> Union [bytearray , None ]:
1110
+ def _read_snsr (self , sock : int ) -> Optional [bytearray ]:
1111
1111
"""Read Socket n Status Register."""
1112
1112
return self ._read_socket (sock , REG_SNSR )
1113
1113
@@ -1127,10 +1127,10 @@ def _write_sock_port(self, sock: int, port: int) -> None:
1127
1127
def _write_sncr (self , sock : int , data : int ) -> None :
1128
1128
self ._write_socket (sock , REG_SNCR , data )
1129
1129
1130
- def _read_sncr (self , sock : int ) -> Union [bytearray , None ]:
1130
+ def _read_sncr (self , sock : int ) -> Optional [bytearray ]:
1131
1131
return self ._read_socket (sock , REG_SNCR )
1132
1132
1133
- def _read_snmr (self , sock : int ) -> Union [bytearray , None ]:
1133
+ def _read_snmr (self , sock : int ) -> Optional [bytearray ]:
1134
1134
return self ._read_socket (sock , REG_SNMR )
1135
1135
1136
1136
def _write_socket (self , sock : int , address : int , data : int ) -> None :
@@ -1145,7 +1145,7 @@ def _write_socket(self, sock: int, address: int, data: int) -> None:
1145
1145
)
1146
1146
return None
1147
1147
1148
- def _read_socket (self , sock : int , address : int ) -> Union [bytearray , None ]: # *1
1148
+ def _read_socket (self , sock : int , address : int ) -> Optional [bytearray ]: # *1
1149
1149
"""Read a W5k socket register."""
1150
1150
if self ._chip_type == "w5500" :
1151
1151
cntl_byte = (sock << 5 ) + 0x08
0 commit comments