Class: WMI::CIM_DMA

Inherits:
Base
  • Object
show all
Defined in:
lib/CIM_DMA.rb

Overview

パーソナル コンピュータ アーキテクチャ DMA です。

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from Base

#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_

Instance Attribute Details

- (uint16) AddressSize (readonly)

DMA チャネル アドレス サイズ (ビット) を示す整数です。

 

Returns:

  • (uint16)

    AddressSize



9
10
11
# File 'lib/CIM_DMA.rb', line 9

def AddressSize
  @AddressSize
end

- (uint16) Availability (readonly)

Availability プロパティは DMA の利用可能性を示します。

Returns:

  • (uint16)

    Availability



14
15
16
# File 'lib/CIM_DMA.rb', line 14

def Availability
  @Availability
end

- (boolean) BurstMode (readonly)

DMA チャンネルによってバースト モードがサポートされているかどうかを表示します

Returns:

  • (boolean)

    BurstMode



19
20
21
# File 'lib/CIM_DMA.rb', line 19

def BurstMode
  @BurstMode
end

- (uint16) ByteMode (readonly)

DMA が ’バイト数でカウント’ モード (値 = 4) で実行されるか、または実行されないか (値 = 3) どうかを示します。

 

Returns:

  • (uint16)

    ByteMode



25
26
27
# File 'lib/CIM_DMA.rb', line 25

def ByteMode
  @ByteMode
end

- (string) Caption (readonly)

Caption プロパティは、オブジェクトについての簡単な説明 (1 行分の文字列) です。

Returns:

  • (string)

    Caption



30
31
32
# File 'lib/CIM_DMA.rb', line 30

def Caption
  @Caption
end

- (uint16) ChannelTiming (readonly)

DMA チャネルのタイミングです。

 

Returns:

  • (uint16)

    ChannelTiming



36
37
38
# File 'lib/CIM_DMA.rb', line 36

def ChannelTiming
  @ChannelTiming
end

- (string) CreationClassName (readonly)

CreationClassName は、インスタンスの作成で使用されるクラス名、またはサブクラス名を示します。

 

Returns:

  • (string)

    CreationClassName



42
43
44
# File 'lib/CIM_DMA.rb', line 42

def CreationClassName
  @CreationClassName
end

- (string) CSCreationClassName (readonly)

スコーピング コンピュータ システムの作成クラス名です。

Returns:

  • (string)

    CSCreationClassName



47
48
49
# File 'lib/CIM_DMA.rb', line 47

def CSCreationClassName
  @CSCreationClassName
end

- (string) CSName (readonly)

スコーピング コンピュータ システムの名前です。

Returns:

  • (string)

    CSName



52
53
54
# File 'lib/CIM_DMA.rb', line 52

def CSName
  @CSName
end

- (string) Description (readonly)

Description プロパティでオブジェクトの説明が提供されます。

Returns:

  • (string)

    Description



58
59
60
# File 'lib/CIM_DMA.rb', line 58

def Description
  @Description
end

- (uint32) DMAChannel (readonly)

オブジェクト キー値の一部、DMA チャネル番号です。

Returns:

  • (uint32)

    DMAChannel



63
64
65
# File 'lib/CIM_DMA.rb', line 63

def DMAChannel
  @DMAChannel
end

- (datetime) InstallDate (readonly)

InstallDate プロパティは、オブジェクトがインストールされた日時を示す値です。

 

Returns:

  • (datetime)

    InstallDate



69
70
71
# File 'lib/CIM_DMA.rb', line 69

def InstallDate
  @InstallDate
end

- (uint32) MaxTransferSize (readonly)

この DMA チャネルで転送される最大バイト数です。

 

Returns:

  • (uint32)

    MaxTransferSize



75
76
77
# File 'lib/CIM_DMA.rb', line 75

def MaxTransferSize
  @MaxTransferSize
end

- (string) Name (readonly)

Name プロパティで、オブジェクトを認識するラベルを定義します。

 

Returns:

  • (string)

    Name



81
82
83
# File 'lib/CIM_DMA.rb', line 81

def Name
  @Name
end

- (string) Status (readonly)

Status プロパティはオブジェクトの現在の状態を示す文字列です。

 

Returns:

  • (string)

    Status



94
95
96
# File 'lib/CIM_DMA.rb', line 94

def Status
  @Status
end

- (uint16) TransferWidths (readonly)

この DMA チャネルでサポートされているすべての転送の幅を示す配列です (ビット)。

 

Returns:

  • (uint16)

    TransferWidths



101
102
103
# File 'lib/CIM_DMA.rb', line 101

def TransferWidths
  @TransferWidths
end

- (uint16) TypeCTiming (readonly)

種類 C (バースト) のタイミングがサポートされている (値 = 5) またはサポートされていない (値 = 4)。

 

Returns:

  • (uint16)

    TypeCTiming



107
108
109
# File 'lib/CIM_DMA.rb', line 107

def TypeCTiming
  @TypeCTiming
end

- (uint16) WordMode (readonly)

DMA が ’ワード数でカウント’ モード (値 = 4) で実行されるか、または実行されない (値 = 3) かどうかを示します。

 

Returns:

  • (uint16)

    WordMode



113
114
115
# File 'lib/CIM_DMA.rb', line 113

def WordMode
  @WordMode
end