Class: WMI::Win32_NetworkProtocol
- Inherits:
-
Base
- Object
- Base
- WMI::Win32_NetworkProtocol
- Defined in:
- lib/Win32_NetworkProtocol.rb
Overview
Win32_NetworkProtocol クラスは、Win32 コンピュータ システムのプロトコルとそのネットワーク特性を表します。
Instance Attribute Summary (collapse)
-
- (string) Caption
readonly
Caption プロパティは、オブジェクトについての簡単な説明 (1 行分の文字列) です。.
-
- (boolean) ConnectionlessService
readonly
ConnectionlessService プロパティは、プロトコルでコネクションレス型サービスがサポートされているかどうかを示します。.
-
- (string) Description
readonly
Description プロパティでオブジェクトの説明が提供されます。.
-
- (boolean) GuaranteesDelivery
readonly
GuaranteesDelivery プロパティは、送信されたデータがすべて目的の宛先に届くことがこのプロトコルで保証されるかどうかを示します。.
-
- (boolean) GuaranteesSequencing
readonly
GuaranteesSequencing プロパティは、データが送信された順序で届くことをこのプロトコルで保証されるかどうかを示します。.
-
- (datetime) InstallDate
readonly
InstallDate プロパティは、オブジェクトがインストールされた日時を示す値です。.
-
- (uint32) MaximumAddressSize
readonly
MaximumAddressSize プロパティは、プロトコルによってサポートされる最長ソケット アドレスを示します。.
-
- (uint32) MaximumMessageSize
readonly
MaximumMessageSize プロパティは、プロトコルによってサポートされているメッセージの最大サイズを示します。.
-
- (boolean) MessageOriented
readonly
MessageOriented プロパティは、プロトコルがメッセージ指向であるかどうかを示します。.
-
- (uint32) MinimumAddressSize
readonly
MinimumAddressSize プロパティにより、プロトコルによってサポートされる最短ソケット アドレスが指定されます。.
-
- (string) Name
readonly
Name プロパティには、プロトコルの名前が含まれています。.
-
- (boolean) PseudoStreamOriented
readonly
PseudoStreamOriented プロパティは、プロトコルが可変長データ パケットを受信できるメッセージ指向プロトコルか、受信操作すべてのストリーム データかどうかを示します。.
-
- (string) Status
readonly
Status プロパティはオブジェクトの現在の状態を示す文字列です。.
-
- (boolean) SupportsBroadcasting
readonly
SupportsBroadcasting プロパティは、ネットワークをとおしてメッセージをブロードキャストするメカニズムをプロトコルがサポートするかどうかを示します。.
-
- (boolean) SupportsConnectData
readonly
SupportsConnectData プロパティは、プロトコルによりデータがネットワークをとおして接続できるかどうかを示します。.
-
- (boolean) SupportsDisconnectData
readonly
SupportsDisconnectData プロパティは、プロトコルによりデータがネットワークで接続解除されるかどうかを示します。.
-
- (boolean) SupportsEncryption
readonly
SupportsEncryption プロパティは、プロトコールがデータの暗号化をサポートするかどうかを示します。.
-
- (boolean) SupportsExpeditedData
readonly
SupportsExpeditedData プロパティは、プロトコルがネットワークをとおして優先データ (緊急データ) をサポートするかどうかを示します。.
-
- (boolean) SupportsFragmentation
readonly
SupportsFragmentation プロパティは、プロトコルが断片化のデータの転送をサポートしているかどうかを示します。.
-
- (boolean) SupportsGracefulClosing
readonly
SupportsGracefulClosing プロパティは、プロトコルが 2 フェーズの閉じる操作 (正常な閉じる操作) をサポートするかどうかを示します。.
-
- (boolean) SupportsGuaranteedBandwidth
readonly
SupportsGuaranteedBandwidth プロパティは、プロトコルに保証された帯域幅を確立し維持するメカニズムがあるかどうかを示します。.
-
- (boolean) SupportsMulticasting
readonly
SupportsMulticasting プロパティは、プロトコルがマルチキャストをサポートするかどうかを示します。.
-
- (boolean) SupportsQualityofService
readonly
SupportsQualityofService プロパティは、プロトコルが基礎複数層サービス プロバイダまたは転送キャリアを経由してサービスの品質 (QOS) をサポートできるかどうかを示します。.
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
- (string) Caption (readonly)
Caption プロパティは、オブジェクトについての簡単な説明 (1 行分の文字列) です。
7 8 9 |
# File 'lib/Win32_NetworkProtocol.rb', line 7 def Caption @Caption end |
- (boolean) ConnectionlessService (readonly)
ConnectionlessService プロパティは、プロトコルでコネクションレス型サービスがサポートされているかどうかを示します。
18 19 20 |
# File 'lib/Win32_NetworkProtocol.rb', line 18 def ConnectionlessService @ConnectionlessService end |
- (string) Description (readonly)
Description プロパティでオブジェクトの説明が提供されます。
24 25 26 |
# File 'lib/Win32_NetworkProtocol.rb', line 24 def Description @Description end |
- (boolean) GuaranteesDelivery (readonly)
GuaranteesDelivery プロパティは、送信されたデータがすべて目的の宛先に届くことがこのプロトコルで保証されるかどうかを示します。
33 34 35 |
# File 'lib/Win32_NetworkProtocol.rb', line 33 def GuaranteesDelivery @GuaranteesDelivery end |
- (boolean) GuaranteesSequencing (readonly)
GuaranteesSequencing プロパティは、データが送信された順序で届くことをこのプロトコルで保証されるかどうかを示します。
42 43 44 |
# File 'lib/Win32_NetworkProtocol.rb', line 42 def GuaranteesSequencing @GuaranteesSequencing end |
- (datetime) InstallDate (readonly)
InstallDate プロパティは、オブジェクトがインストールされた日時を示す値です。
48 49 50 |
# File 'lib/Win32_NetworkProtocol.rb', line 48 def InstallDate @InstallDate end |
- (uint32) MaximumAddressSize (readonly)
MaximumAddressSize プロパティは、プロトコルによってサポートされる最長ソケット アドレスを示します。
54 55 56 |
# File 'lib/Win32_NetworkProtocol.rb', line 54 def MaximumAddressSize @MaximumAddressSize end |
- (uint32) MaximumMessageSize (readonly)
MaximumMessageSize プロパティは、プロトコルによってサポートされているメッセージの最大サイズを示します。
69 70 71 |
# File 'lib/Win32_NetworkProtocol.rb', line 69 def MaximumMessageSize @MaximumMessageSize end |
- (boolean) MessageOriented (readonly)
MessageOriented プロパティは、プロトコルがメッセージ指向であるかどうかを示します。
79 80 81 |
# File 'lib/Win32_NetworkProtocol.rb', line 79 def MessageOriented @MessageOriented end |
- (uint32) MinimumAddressSize (readonly)
MinimumAddressSize プロパティにより、プロトコルによってサポートされる最短ソケット アドレスが指定されます。
84 85 86 |
# File 'lib/Win32_NetworkProtocol.rb', line 84 def MinimumAddressSize @MinimumAddressSize end |
- (string) Name (readonly)
Name プロパティには、プロトコルの名前が含まれています。
91 92 93 |
# File 'lib/Win32_NetworkProtocol.rb', line 91 def Name @Name end |
- (boolean) PseudoStreamOriented (readonly)
PseudoStreamOriented プロパティは、プロトコルが可変長データ パケットを受信できるメッセージ指向プロトコルか、受信操作すべてのストリーム データかどうかを示します。
100 101 102 |
# File 'lib/Win32_NetworkProtocol.rb', line 100 def PseudoStreamOriented @PseudoStreamOriented end |
- (string) Status (readonly)
Status プロパティはオブジェクトの現在の状態を示す文字列です。
113 114 115 |
# File 'lib/Win32_NetworkProtocol.rb', line 113 def Status @Status end |
- (boolean) SupportsBroadcasting (readonly)
SupportsBroadcasting プロパティは、ネットワークをとおしてメッセージをブロードキャストするメカニズムをプロトコルがサポートするかどうかを示します。
121 122 123 |
# File 'lib/Win32_NetworkProtocol.rb', line 121 def SupportsBroadcasting @SupportsBroadcasting end |
- (boolean) SupportsConnectData (readonly)
SupportsConnectData プロパティは、プロトコルによりデータがネットワークをとおして接続できるかどうかを示します。
129 130 131 |
# File 'lib/Win32_NetworkProtocol.rb', line 129 def SupportsConnectData @SupportsConnectData end |
- (boolean) SupportsDisconnectData (readonly)
SupportsDisconnectData プロパティは、プロトコルによりデータがネットワークで接続解除されるかどうかを示します。
137 138 139 |
# File 'lib/Win32_NetworkProtocol.rb', line 137 def SupportsDisconnectData @SupportsDisconnectData end |
- (boolean) SupportsEncryption (readonly)
SupportsEncryption プロパティは、プロトコールがデータの暗号化をサポートするかどうかを示します。
145 146 147 |
# File 'lib/Win32_NetworkProtocol.rb', line 145 def SupportsEncryption @SupportsEncryption end |
- (boolean) SupportsExpeditedData (readonly)
SupportsExpeditedData プロパティは、プロトコルがネットワークをとおして優先データ (緊急データ) をサポートするかどうかを示します。
154 155 156 |
# File 'lib/Win32_NetworkProtocol.rb', line 154 def SupportsExpeditedData @SupportsExpeditedData end |
- (boolean) SupportsFragmentation (readonly)
SupportsFragmentation プロパティは、プロトコルが断片化のデータの転送をサポートしているかどうかを示します。
165 166 167 |
# File 'lib/Win32_NetworkProtocol.rb', line 165 def SupportsFragmentation @SupportsFragmentation end |
- (boolean) SupportsGracefulClosing (readonly)
SupportsGracefulClosing プロパティは、プロトコルが 2 フェーズの閉じる操作 (正常な閉じる操作) をサポートするかどうかを示します。
174 175 176 |
# File 'lib/Win32_NetworkProtocol.rb', line 174 def SupportsGracefulClosing @SupportsGracefulClosing end |
- (boolean) SupportsGuaranteedBandwidth (readonly)
SupportsGuaranteedBandwidth プロパティは、プロトコルに保証された帯域幅を確立し維持するメカニズムがあるかどうかを示します。
182 183 184 |
# File 'lib/Win32_NetworkProtocol.rb', line 182 def SupportsGuaranteedBandwidth @SupportsGuaranteedBandwidth end |
- (boolean) SupportsMulticasting (readonly)
SupportsMulticasting プロパティは、プロトコルがマルチキャストをサポートするかどうかを示します。
190 191 192 |
# File 'lib/Win32_NetworkProtocol.rb', line 190 def SupportsMulticasting @SupportsMulticasting end |
- (boolean) SupportsQualityofService (readonly)
SupportsQualityofService プロパティは、プロトコルが基礎複数層サービス プロバイダまたは転送キャリアを経由してサービスの品質 (QOS) をサポートできるかどうかを示します。
QOS
200 201 202 |
# File 'lib/Win32_NetworkProtocol.rb', line 200 def SupportsQualityofService @SupportsQualityofService end |