def default_payload_class(self,pay): """ guess_payload_classでペイロードのプロトコルが推測できない場合に呼び出されます。 ただし、同関数をあなたがオーバーライドしていた場合、関数の中でこの関数を 処理の最後にreturnとして明示的に呼び出す必要があります。 本来Rawクラスがデフォルトのプロトコルですが、この関数をオーバーロードすることで 異なるデフォルトのプロトコルを指定できます。あまり使いません。 @param pay str extract_paddingで渡されたペイロード。 @return pktClass class 推測判定したペイロードプロトコルクラス。Packetクラスを継承していること。 """ return Packet.default_payload_class(self,pay)