fox-toolkit X-Mas releaseにて

http://www.fox-toolkit.org/

Added API's to FXStream: setBigEndian() and isBigEndian(). These force the FXStream into a particular byte order. Byte swapping will be enabled or disabled depending on the endianness of the platform. The old API isLittleEndian() is removed: to determine byte order, just use FOX_BIGENDIAN macro directly.

私の直感による日本語訳・・・。

FXStreamにsetBigEndian()とisBigEndian()追加。
強制的にFXStreamは特別なバイトオーダ。
バイト順がスワップするのはプラットフォームに依存する。
isLittleEndian()は削除した。バイトオーダーを決心した。ちょうどFOX_BIGENDIANマクロを直接使う・・・。

むぅ〜。我ながら酷い日本語訳だ・・・。

しかし、dkutil_cのエンディアン関係はfox-toolkitを見習っていたのだが、なんか、私が組んでいたLittleEndianベースのものとは違う道に行っているみたいだ・・・。
ネットワーク上ではBigEndianが主流なのを考えると、私もエンディアンが絡むプログラムはBigEndianにしなければならないだろうか?