def send_message(self, message):

        ack = ord(message[3]) & 0x80
        ttl = (ord(message[3]) & 0x78) >> 3
        assert 0 < ttl <= 15, "TTL should be between 1-15"

        if ack:
            self._outmsgbuffer[message] = dict(
                d=Deferred(), crcs=[],
                callid=reactor.callLater(ttl, self._messagelost_callback,
                                         message))

        for segment in self.message_to_segments(message):
            if ack:
                self._outmsgbuffer[message]["crcs"].append(segment[-2:])
            self.send_segment(segment)

        return (self._outmsgbuffer[message]["d"] if message in
                self._outmsgbuffer else True)
Receive an instance when its constructor is called.
dataset/ETHPy150Open smartanthill/smartanthill1_0/smartanthill/network/protocol.py/TransportProtocol.send_message--crossover with--dataset/ETHPy150Open zzzeek/sqlalchemy/lib/sqlalchemy/orm/deprecated_interfaces.py/MapperExtension.init_instance