デバイス:: TNC

Device :: TNCは、TNCへの一般的なインタフェースのように機能するPerlモジュールです。
今すぐダウンロード

デバイス:: TNC ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • R Bernard Davison
  • 出版社のWebサイト:
  • http://search.cpan.org/rbdavison/XML-API-WIX2-0.02/lib/XML/API/WIX2.pm

デバイス:: TNC タグ


デバイス:: TNC 説明

Device :: TNCは、TNCへの一般的なインターフェースのように機能するPerlモジュールです。 Device :: TNCは、TNCへの一般的なインターフェイスのように機能するPerlモジュールです。このモジュールは、ターミナルノードコントローラ(TNC)への一般的なインターフェイスを実装します。ユーザーにデータのフレームを返すための高レベルのメソッドは、人間が読める形式です。私の$ tnc_type = 'Kiss'; My%TNC_CONFIG =( 'port' =>($ config {'osname'} eq "mswin32")? "com3": "/ dev / tnc-x"、 'baudrate' => 9600、 'warn_malformed_kiss' => 1 、 'RAW_LOG' => "RAW_PACKET.LOG"、); My $ TNC =新しいデバイス:: TNC($ TNC_TYPE、%TNC_CONFIG); $ TNCを指定しない限り、 "エラー:何かがtnc.nに接続しました。間(1){My $ Data = $ tnc-> read_frame(); My $ Repeaters =結合 "、"、@ {$データ - > {'address'} - > {'リピーター'}}}; My $ INFO =結合 ""、@ {$データ - > {'info'}}; "から" from:$ data - > {'address'} - > {'source'} "; "$ DATA - > {'address'} - > {'宛先'}"; "$ repeatersnを介して"; 「データ:$ INFON」を印刷します。 new()私の$ type = "kiss"; My%TNC_DATA = {'オプション' => 'value'}; My $ TNC =新しいDevice :: TNC($ TYPE、%TNC_DATA);新しいメソッドは、渡されたタイプの端末ノードコントローラ(TNC)と通信するために使用できる新しいDevice :: TNCオブジェクトを作成して返します。メソッドでは、最初に渡された引数が接続するTNCの型になる必要があります。これはTNCタイプのために適切なモジュールを再試行します。後続のオプションは、目的のTNCに接続するためにロードされているモジュールに渡されます。これらのオプションの詳細については、TNC Type.read_frame()MYのモジュールのマニュアルを参照してください。 $ frame_data = $ tnc-> read_frame(); my%frame_data = $ tnc-> read_frame();このメソッドはTNCからHDLCフレームを読み取り、フレームのフィールドを含むハッシュまたはハッシュ参照として構造を返します。返されたデータの構造は次のようになります。続く。 {'info' => 、' source '=>' vk2kfj-7 '}}このモジュールの開発中は、U(UI)タイプのフレームのみを受け取りますので、iとsフレームと連携するコードの開発は本当に進歩しませんでした。誰かが私やSフレームを読むことができれば私に知らせてください、そして私はそれらを実装するのを見てください。データのキスログを作成して、それを私に電子メールで送ってください。要件: ・Perl


デバイス:: TNC 関連ソフトウェア