Class

Host

A representation of an individual host on the network. ネットワーク上の特定のホストの表現。

Declaration 宣言

class Host : NSObject

Overview 概要

The Host class provides methods to access the network name and address information for a host. Instances of the Host class represent individual hosts on a network. Use Host objects to get the current host’s names and addresses and to look up other hosts by name or by address. Hostクラスは、あるホストに対するネットワーク名とアドレス情報にアクセスするメソッドを提供します。Hostクラスのインスタンスは、あるネットワーク上の個々のホストを表します。Hostオブジェクトを使って、現在のホストの持つ名前とアドレスを手に入れてください、そして他のホストを名前によってまたはアドレスによって捜してください。

To create an Host object, use the current(), init(address:), or init(name:) class methods (don’t use alloc and init). These methods use available network administration services to discover all names and addresses for the host requested. They don’t attempt to contact the host itself, however. This approach avoids untimely delays due to a host being unavailable, but it may result in incomplete information about the host. Hostオブジェクトを作成するには、current()init(address:)、またはinit(name:)クラスメソッドを使ってください(allocinitを使わないでください)。これらのメソッドは、利用可能なネットワーク管理サービスを使って、要請されたホストに対する全ての名前とアドレスを発見します。それらは、しかしながら、ホストそれ自体に接触を試みません。この取り組み方は、時期悪くホストが利用可能でないことが原因の遅滞を防ぎます、しかしそれはホストについての不完全な情報という結果になるかもしれません。

An Host object contains all of the network addresses and names discovered for a given host by the network administration services. Each Host object may contain several addresses and have more than one name. If an Host object has more than one name, the additional names are variations on the same name, typically the basic host name plus the fully qualified domain name. For example, with a host name "sales" in the domain "anycorp.com", an Host object can hold both the names "sales" and "sales.anycorp.com". Hostオブジェクトは、ネットワーク管理サービスによって、指定ホストに対して発見されたネットワークのアドレスおよび名前の全てを含みます。各Hostオブジェクトは、いくつかのアドレスを含み、そして複数の名前を持つかもしれません。Hostオブジェクトが複数の名前を持つならば、追加の名前は同じ名前の変形版です、概して基本ホスト名に完全修飾ドメイン名を足したもの。例えば、ホスト名"sales"はドメイン"anycorp.com"において、あるHostオブジェクトが名前"sales""sales.anycorp.com"の両方を持つことができます。

Host methods are thread-safe. Hostメソッドは、スレッド安全です。

Topics 話題

Creating Hosts ホストを作成する

Getting Host Information ホスト情報を得る

Comparing Hosts ホストを比較する

Relationships 関係

Inherits From 継承元

See Also 参照

Sockets さまざまなソケット