コード例 #1
0
ファイル: stream.py プロジェクト: DavideAllavena/neubot
    def __init__(self, poller):
        Pollable.__init__(self)
        self.poller = poller
        self.parent = None
        self.conf = None

        self.sock = None
        self.filenum = -1
        self.myname = None
        self.peername = None
        self.logname = None
        self.eof = False

        self.close_complete = False
        self.close_pending = False
        self.recv_blocked = False
        self.recv_pending = False
        self.recv_ssl_needs_kickoff = False
        self.send_blocked = False
        self.send_octets = None
        self.send_queue = collections.deque()
        self.send_pending = False

        self.bytes_recv_tot = 0
        self.bytes_sent_tot = 0

        self.opaque = None
        self.atclosev = set()
コード例 #2
0
ファイル: udp_stream.py プロジェクト: claudiuperta/neubot
    def __init__(self, local_address, remote_address):
        Pollable.__init__(self)
        # TODO(claudiu) Check that the address is well-formed.
        self.remote_address = remote_address

        self.sock = UDPSocketWrapper(local_address)
        self.filenum = -1
        self.myname = None
        self.peername = None
        self.logname = None
        self.eof = False

        self.close_complete = False
        self.close_pending = False
        self.recv_blocked = False
        self.recv_pending = False
        self.send_blocked = False
        self.send_octets = None
        self.send_queue = collections.deque()
        self.send_pending = False

        self.bytes_recv_tot = 0
        self.bytes_sent_tot = 0

        self.opaque = None
        self.atclosev = set()
コード例 #3
0
ファイル: stream.py プロジェクト: ClaudioArtusio/neubot
 def __init__(self, poller, parent):
     Pollable.__init__(self)
     self.poller = poller
     self.parent = parent
     self.lsock = None
     self.endpoint = None
     self.family = 0
コード例 #4
0
ファイル: stream.py プロジェクト: servetti-polito/neubot-dash
    def __init__(self, poller, parent, sock, endpoint):
        Pollable.__init__(self)
        self.poller = poller
        self.parent = parent
        self.lsock = sock
        self.endpoint = endpoint

        # Want to listen "forever"
        self.watchdog = -1
コード例 #5
0
ファイル: stream.py プロジェクト: servetti-polito/neubot-dash
 def __init__(self, poller, parent):
     Pollable.__init__(self)
     self.poller = poller
     self.parent = parent
     self.sock = None
     self.timestamp = 0
     self.endpoint = None
     self.epnts = collections.deque()
     self.watchdog = 10
コード例 #6
0
ファイル: stream.py プロジェクト: DavideAllavena/neubot
    def __init__(self, poller, parent):
        Pollable.__init__(self)
        self.poller = poller
        self.parent = parent
        self.lsock = None
        self.endpoint = None
        self.family = 0

        # Want to listen "forever"
        self.watchdog = -1
コード例 #7
0
ファイル: stream.py プロジェクト: ClaudioArtusio/neubot
 def __init__(self, poller, parent):
     Pollable.__init__(self)
     self.poller = poller
     self.parent = parent
     self.sock = None
     self.timeout = 15
     self.timestamp = 0
     self.endpoint = None
     self.family = 0
     self.measurer = None