(self)
| 101 | self.__socket.setsockopt(level, optname, value) |
| 102 | |
| 103 | def accept(self): |
| 104 | try: |
| 105 | con, addr = self.__socket.accept() |
| 106 | except BlockingIOError: |
| 107 | # For support non-blocking sockets |
| 108 | addr = None |
| 109 | new_ql_socket = None |
| 110 | else: |
| 111 | new_ql_socket = ql_socket(con) |
| 112 | |
| 113 | return new_ql_socket, addr |
| 114 | |
| 115 | def recv(self, bufsize: int, flags: int) -> bytes: |
| 116 | return self.__socket.recv(bufsize, flags) |