class Labcom::Frame

Authors

S.imazu

Version

22.0.0

Date

2020-07-31

Comment

Deprecated labcom module

[クラス名] Frame

[説 明]

  1. 1フレームのデータ配列をbinary stringで管理する。

[メンバー]

[クラスメソッド]

[インスタンスメソッド]

[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