class Labcom::Frame
Authors-
S.imazu
Version-
22.0.0
Date-
2020-07-31
Comment-
Deprecated labcom module
[クラス名] Frame¶ ↑
[説 明]¶ ↑
-
1フレームのデータ配列をbinary stringで管理する。
[メンバー]¶ ↑
block_bin_str(string)-
バイナリデータ(binary string)
[クラスメソッド]¶ ↑
-
new( binary_str, bsize=nil)
[インスタンスメソッド]¶ ↑
[DEPRECATED]¶ ↑
This class is scheduled to be removed in the next version 26.0.0.
Attributes
block_bin_str[R]
バイナリデータ
Public Class Methods
new( binary_str, bsize=nil)
click to toggle source
- 引 数
- binary_str(string)
-
データ配列(binary string)
- bsize(int)
-
有効データバイト数
- 返 値
-
なし
- 説 明
-
コンストラクタ
# File lib/labcom/ArcFrames.rb, line 46 def initialize( binary_str, bsize=nil) if( nil == bsize ) then @block_bin_str = binary_str else @block_bin_str = binary_str[0..bsize-1] end end
Public Instance Methods
byte_length()
click to toggle source
- 引 数
-
なし
- 返 値
-
なし
- 説 明
-
データのバイト長を戻す。
# File lib/labcom/ArcFrames.rb, line 67 def byte_length() if( nil == @block_bin_str ) then return nil else return @block_bin_str.length end end