|
5 | 5 | has only one client per server, this was not a limitation. |
6 | 6 |
|
7 | 7 | +---------------------------------+ +-------------+ |
8 | | - | SocketServer.BaseRequestHandler | | SocketIO | |
| 8 | + | socketserver.BaseRequestHandler | | SocketIO | |
9 | 9 | +---------------------------------+ +-------------+ |
10 | 10 | ^ | register() | |
11 | 11 | | | unregister()| |
|
31 | 31 | import os |
32 | 32 | import socket |
33 | 33 | import select |
34 | | -import SocketServer |
| 34 | +import socketserver |
35 | 35 | import struct |
36 | 36 | import pickle |
37 | 37 | import threading |
@@ -66,12 +66,12 @@ def pickle_code(co): |
66 | 66 | BUFSIZE = 8*1024 |
67 | 67 | LOCALHOST = '127.0.0.1' |
68 | 68 |
|
69 | | -class RPCServer(SocketServer.TCPServer): |
| 69 | +class RPCServer(socketserver.TCPServer): |
70 | 70 |
|
71 | 71 | def __init__(self, addr, handlerclass=None): |
72 | 72 | if handlerclass is None: |
73 | 73 | handlerclass = RPCHandler |
74 | | - SocketServer.TCPServer.__init__(self, addr, handlerclass) |
| 74 | + socketserver.TCPServer.__init__(self, addr, handlerclass) |
75 | 75 |
|
76 | 76 | def server_bind(self): |
77 | 77 | "Override TCPServer method, no bind() phase for connecting entity" |
@@ -492,18 +492,18 @@ class RemoteProxy(object): |
492 | 492 | def __init__(self, oid): |
493 | 493 | self.oid = oid |
494 | 494 |
|
495 | | -class RPCHandler(SocketServer.BaseRequestHandler, SocketIO): |
| 495 | +class RPCHandler(socketserver.BaseRequestHandler, SocketIO): |
496 | 496 |
|
497 | 497 | debugging = False |
498 | 498 | location = "#S" # Server |
499 | 499 |
|
500 | 500 | def __init__(self, sock, addr, svr): |
501 | 501 | svr.current_handler = self ## cgt xxx |
502 | 502 | SocketIO.__init__(self, sock) |
503 | | - SocketServer.BaseRequestHandler.__init__(self, sock, addr, svr) |
| 503 | + socketserver.BaseRequestHandler.__init__(self, sock, addr, svr) |
504 | 504 |
|
505 | 505 | def handle(self): |
506 | | - "handle() method required by SocketServer" |
| 506 | + "handle() method required by socketserver" |
507 | 507 | self.mainloop() |
508 | 508 |
|
509 | 509 | def get_remote_proxy(self, oid): |
|
0 commit comments