copper-cti - v1.0.0
    Preparing search index...

    Class PacketParser

    CTIP2 プロトコルレスポンスのストリーミングパケットパーサー。 ソケットから断片的に届くバイナリデータを内部バッファに蓄積し、 完全なパケットが揃ったタイミングで next() から取り出せる。

    Index

    Constructors

    Methods

    Constructors

    Methods

    • 受信したバイナリデータを内部バッファに追記する。 ソケットの data イベントハンドラから呼び出す。

      Parameters

      • data: Buffer

        ソケットから受信したバイナリチャンク

      Returns void

    • 内部バッファから次の完全なパケットを取り出して解析する。 パケットが揃っていない場合は null を返す。 複数のパケットが蓄積されている場合は繰り返し呼び出すこと。

      Returns Packet | null

      解析済みの Packet、またはデータ不足の場合は null