一般的なプロトコルフレームワーク

Generic Protocol Frameworkは、ユーザーが異なる新たな通信プロトコルを迅速にプロトタイプすることを可能にすることを目的としています。
今すぐダウンロード

一般的なプロトコルフレームワーク ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freely Distributable
  • 価格:
  • FREE
  • 出版社名:
  • Aaron Conole
  • 出版社のWebサイト:
  • http://aconole.brad-x.com/programs/gpf.html

一般的なプロトコルフレームワーク タグ


一般的なプロトコルフレームワーク 説明

Generic Protocol Frameworkは、ユーザーが異なる新たな通信プロトコルを迅速にプロトタイプすることを可能にすることを目的としています。 Generic Protocol Frameworkは、ユーザーが異なる新たな通信プロトコルを迅速にプロトタイプすることを可能にすることを目的としています。実装は簡単に「落とし」、完成品の独立したものをテストすることができます。最終製品とプロトコル自体の両方でテストすることは簡単に達成できます。このツールは、メッセージのサイズを追跡できる堅牢なソリューション、および各タイプの数を見ることができる堅牢なソリューション、および各タイプがいくつか見ることができることを目的としています。GPF:利用可能な多くのツールがあります。これらのツールの多くの問題は、それらが1)閉じたソース、2)では、特定の実装に簡単に適応できない(カスタム言語を使用)、3)高価です。 GPFの利点はそのオープンソースの性質、それが適応することができます。 tool-opts.hは、構築中にパケットに適用される基本オプションを含みます。パケットを送信するには、システムはtx_message()関数を呼び出し、メッセージIDとオプションブロックを渡します。その後、これはカスタム関数に渡されます.tx.c.tx.cのtx_message_custom()メッセージIDから、システムは適切なtx_ *関数を選択し、(ユーザによって実装されるため)、unsigned char **を渡し、そのバッファは書き込まれ、オプションブロックを渡します。順番に、その関数はadd_buf_tu *()関数を重く使うことになります。これにより、ユーザーはTubeyTe8、TUInt16、またはTUInt32番号をバッファに追加することができます。デーモノイズモードでは、基本オプションが設定され、システムは暗黙のパケットを待機します。パケットが到着すると、システムはパケット上のbasic_parse()を呼び出します。その後、この関数はparse.cにあるbasic_parse_custom()を呼び出します。順に、これはget_tu *()関数を含む任意の適切な解析ヘルパーを呼び出すことができます。これにより、ユーザーはバッファーからTubyTe8、TUINT16、またはTUINT32を取得できます。警告:バッファの最初の2バイトがゼロになっている場合、それは終了メッセージとして扱われます。ただし、回復は利用できます。 basic_parse_custom()メッセージでは、option_blockのend_signal_caught変数を0に設定できます。この場合、デーモンが実行されないようにしません。・現在、TCPサポートはやや実験的です。・テストその部分は進行中になります。・明確な例はありません。・例/ディレクトリには、MIPの例への前兆が含まれています。


一般的なプロトコルフレームワーク 関連ソフトウェア

スパッツ

SpatsまたはSimple Page Template Serverは、全員が使用できる単純な小さなページテンプレートサーバーを作るための試みです。 ...

155

ダウンロード