私はTwistedの初心者です。 ==================Twisted Documentsについて
class QuickDisconnectProtocol(protocol.Protocol):
def connectionMade(self):
print "Connected to %s." % self.transport.getPeer().host
self.transport.loseConnection()
:最近、私は以下のように本書では本書「ツイストネットワークプログラミングのエッセンシャル」【選択例2-3を読んでいます================
self.transport.loseConnection()
ところでメンバー "輸送"? 私はプロトコルでそれを見つけることができませんでした。
それはEx2-4に来る同じ質問...
は、誰もがツイスト文書を読む方法についての手掛かりを持っていますか?ありがとう!
ありがとうございました!私はこれをキャッチしました "これは、このプロトコルの 'トランスポート'属性を設定します。ここで、このプロトコルの"トランスポート "属性をドキュメントで見つけることができますか?私はsshのようなプロトコルの実装をチェックしましたが、属性の転送がどこにあるのか分かりません。 – futuredaemon
トランスポートはプロトコルの一部ではありません。どのプロトコルでも、さまざまな種類のトランスポートが使用できます。 'makeConnection'が呼び出されるとプロトコルに渡されます(私はそのユーザが仮定します)、Pythonはそれを' transport'アトリビュートに割り当てます。だから、最初にトランスポートを選んで(自分の投稿を編集していくつかのリストを作成した)、次に 'self.makeConnection(transport)'を呼び出してプロトコルの属性を__becomes__します。 – agf
ありがとう!私はあなたの平均を持っています〜 – futuredaemon