+ defaultConnection
NSConnection
object for the current thread.
現在のスレッドに対する省略時のNSConnection
オブジェクトを返します。
Availability 有効性
Technology
@interface NSConnection : NSObject
Connection objects form the backbone of the distributed objects mechanism and normally operate in the background. You use the methods of NSConnection
explicitly when vending an object to other applications, when accessing such a vended object through a proxy, and when altering default communication parameters. At other times, you simply interact with a vended object or its proxy.
接続オブジェクトは、分散オブジェクト機構の根幹を形成し、通常はバックグラウンドで作動します。あなたがNSConnection
のメソッドを使うのは、あるオブジェクトを他のアプリケーションに販売する場合、プロキシを通して販売オブジェクトなどにアクセスする場合、そして省略時の接続パラメータを改める場合です。他の場合では、あなたは販売オブジェクトまたはそれのプロキシと単に相互作用します。
A single connection object may be shared by multiple threads and used to access a vended object. 単一の接続オブジェクトが、複数のスレッドによって共有されて、ある販売オブジェクトにアクセスするために使われるかもしれません。
+ defaultConnection
NSConnection
object for the current thread.
現在のスレッドに対する省略時のNSConnection
オブジェクトを返します。
+ connectionWithReceivePort:sendPort:
NSConnection
object that communicates using given send and receive ports.
あるNSConnection
オブジェクトを返します、それは与えられた送信および受信ポートを使って通信します。
- initWithReceivePort:sendPort:
NSConnection
object initialized with given send and receive ports.
あるNSConnection
オブジェクトを返します、与えられた送信および受信ポートで初期化されるものです。
- runInNewThread
NSThread
object and then runs the receiving connection in the new thread.
新しいNSThread
オブジェクトを作成して開始します、それから受信する接続を新しいスレッドにおいて実行します。
- enableMultipleThreads
multipleThreadsEnabled
- addRunLoop:
- removeRunLoop:
NSRunLoop
object from the list of run loops the receiver monitors and from which it responds to requests.
与えられたNSRunLoop
オブジェクトを、レシーバが監視するそしてそれからそれが要請に応答する実行ループのリストから取り除きます。
+ serviceConnectionWithName:rootObject:usingNameServer:
+ serviceConnectionWithName:rootObject:
- registerName:
- registerName:withNameServer:
rootObject
+ connectionWithRegisteredName:host:
NSConnection
object whose send port links it to the NSConnection
object registered with the default NSPortNameServer
under a given name on a given host.
NSConnection
オブジェクトを返します、それの送信ポートはそれをNSConnection
オブジェクトで、省略時のNSPortNameServer
に対してある与えられたホスト上である与えられた名前のもとに登録されるものと連結します。
+ connectionWithRegisteredName:host:usingNameServer:
NSConnection
object whose send port links it to the NSConnection
object registered under a given name with a given server on a given host.
NSConnection
オブジェクトを返します、それの送信ポートはそれをNSConnection
オブジェクトで、ある与えられた名前のもとにある与えられたサーバとある与えられたホスト上で登録されるものと連結します。
rootProxy
+ rootProxyForConnectionWithRegisteredName:host:
NSConnection
object registered with the default NSPortNameServer
under a given name on a given host.
省略時のNSPortNameServer
にある与えられた名前のもとにある与えられたホスト上で登録されるNSConnection
オブジェクトのルートオブジェクトに対するプロキシを返します。
+ rootProxyForConnectionWithRegisteredName:host:usingNameServer:
NSConnection
object registered with server
under name
on a given host.
server
にname
のもとある与えられたホスト上で登録されるNSConnection
オブジェクトのルートオブジェクトに対するプロキシを返します。
remoteObjects
localObjects
+ currentConversation
+ allConnections
NSConnection
objects in the process.
そのプロセスにおける全ての有効なNSConnection
オブジェクトを返します。
requestTimeout
replyTimeout
independentConversationQueueing
- addRequestMode:
mode
to the set of run-loop input modes that the receiver uses for connection requests.
mode
を、接続要請のためにレシーバが使う一揃いの実行ループ入力モードに加えます。
- removeRequestMode:
mode
from the set of run-loop input modes the receiver uses for connection requests.
mode
を、接続要請のためにレシーバが使う一揃いの実行ループ入力モードから取り除きます。
requestModes
NSRunLoop
object.
レシーバの持つ受信ポートがそれのNSRunLoop
オブジェクトとともにそれに対して登録される、一揃いの要請モード。
- invalidate
valid
receivePort
sendPort
- dispatchWithComponents:
statistics
delegate
NSConnectionDidDieNotification
NSConnection
object is deallocated or when it’s notified that its NSPort
object has become invalid. The notification object is the NSConnection
object. This notification does not contain a userInfo
dictionary.
NSConnection
オブジェクトがデアロケートされる場合、またはそれのNSPort
オブジェクトが無効になることを通知される場合に投函されます。通知オブジェクトは、NSConnection
オブジェクトです。この通知は、userInfo
辞書を含みません。
NSConnectionDidInitializeNotification
NSConnection
object is initialized using initWithReceivePort:sendPort:
(the designated initializer for NSConnection
). The notification object is the NSConnection
object. This notification does not contain a userInfo
dictionary.
NSConnection
オブジェクトがinitWithReceivePort:sendPort:
(NSConnection
に対する指定イニシャライザ)を使って初期化される場合に投函されます。通知オブジェクトは、NSConnection
オブジェクトです。この通知は、userInfo
辞書を含みません。
NSMachPortDelegate
NSConnectionDelegate
NSDistantObject
NSDistantObjectRequest
NSMachBootstrapServer
NSMachPort
NSMessagePort
NSMessagePortNameServer
NSPortCoder
NSPortDelegate
NSPortMessage
NSPortNameServer
NSProtocolChecker
NSSocketPortNameServer