def __init__(self, name, mode="r", codec_id=None):
     self.name = name
     self.fp = open(name, mode)
     self.mode = mode
     self.objects = atlas.Messages()
     if mode=="r":
         self.bridge = Bridge(NegotiationClient(), functions=self)
     else:
         if codec_id:
             self.codec_id = codec_id
         else:
             self.codec_id = codecs.get_default_codec().id
         self.bridge = Bridge(NegotiationServer(codecs=(self.codec_id,)), functions=self)
         self.other_negotiation = NegotiationClient()
 def __init__(self, server, fd, host, addr):
     #(fd, (host, addr)) = xxx_todo_changeme1
     self.id = "%s:%s" % fd.getpeername()
     self.send_buffer = []
     self.server = server
     self.fd = fd
     self.host = host
     self.addr = addr
     self.bridge = Bridge(NegotiationServer(id=server.name), functions=self)
     self.setup()
     self.bridge.setup(
     )  #fire negoation, etc.. (otherwise would be done when first operation is sent)
Exemple #3
0
class TcpClient(TcpConnection):
    """don't use this class directly: derive from it and
       implemnt all needed foo_op -methods"""
    def __init__(self, server, (fd, (host, addr))):
        self.id = "%s:%s" % fd.getpeername()
        self.send_buffer = []
        self.server = server
        self.fd = fd
        self.host = host
        self.addr = addr
        self.bridge = Bridge(NegotiationServer(id=server.name), functions=self)
        self.setup()
        self.bridge.setup(
        )  #fire negoation, etc.. (otherwise would be done when first operation is sent)
Exemple #4
0
 def __init__(self):
     Common.__init__(self)
     self.bridge = Bridge(NegotiationClient(), functions=self)
Exemple #5
0
 def __init__(self):
     Common.__init__(self)
     self.bridge = Bridge(NegotiationServer(), functions=self)