jp.sourceforge.livez.ezweb.util
クラス CRC

java.lang.Object
  上位を拡張 jp.sourceforge.livez.ezweb.util.CRC

public final class CRC
extends Object

EZweb の CRC を計算するために使用するクラスです。

作成者:
杉澤 浩二

コンストラクタの概要
CRC()
           
 
メソッドの概要
 char getValue()
          CRC 値を返します。
 void reset()
          CRC を初期値にリセットします。
 void update(byte[] b)
          指定されたバイト配列でチェックサムを更新します。
 void update(byte[] b, int off, int len)
          指定されたバイト配列で CRC を更新します。
 void update(int b)
          指定されたバイトで CRC を更新します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CRC

public CRC()
メソッドの詳細

update

public void update(int b)
指定されたバイトで CRC を更新します。

パラメータ:
b - チェックサムの更新に使用するバイト

update

public void update(byte[] b,
                   int off,
                   int len)
指定されたバイト配列で CRC を更新します。

パラメータ:
b - チェックサムの更新に使用するバイト配列
off - データの開始オフセット
len - 更新に使うバイト数

update

public void update(byte[] b)
指定されたバイト配列でチェックサムを更新します。

パラメータ:
b - チェックサムの更新に使用するバイト配列

reset

public void reset()
CRC を初期値にリセットします。


getValue

public char getValue()
CRC 値を返します。

戻り値:
CRC 値


Copyright © 2005-2006 Kouji Sugisawa. All rights reserved.