NSMachBootstrapServer
Этот сервер имен порта берет и возвращает экземпляры NSMachPort.
Функциональность удаления порта не поддерживается в NSMachBootstrapServer; если Вы хотите отменить службу, необходимо уничтожить порт (лишите законной силы NSMachPort данный registerPort:name:).
Оператор импорта
Не применимый
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает совместно используемый экземпляр сервера начальной загрузки.
Объявление
Objective C
+ (id)sharedInstanceВозвращаемое значение
Совместно используемый экземпляр
NSMachBootstrapServerв котором Вы регистрируетесь и ищетеNSMachPortобъекты.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
-
Ищет и возвращает порт, зарегистрированный под указанным именем на локальном узле.
Параметры
portNameИмя требуемого порта.
Возвращаемое значение
Порт связался с
portNameна локальном узле. Возвратыnilесли не существует никакой такой порт.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
См. также
-
Ищет и возвращает порт, зарегистрированный под указанным именем.
Параметры
portNameИмя требуемого порта.
hostNameПоскольку
NSMachBootstrapServerлокально-единственный сервер;hostNameдолжна быть пустая строка илиnil.Возвращаемое значение
Порт связался с
portNameна локальном узле. Возвратыnilесли не существует никакой такой порт.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
-
Ищет и возвращает порт для продаваемой службы, регистрирующейся под указанным именем.
Параметры
nameИмя продаваемой службы.
Возвращаемое значение
Порт связался с
name. Возвратыnilесли не существует никакой такой порт.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.5 и позже.
-
Регистрирует порт в указанном имени.
Параметры
portОбъект порта для регистрации в сервере начальной загрузки.
portNameИмя для соединения с
port.Возвращаемое значение
YEStrueесли регистрация успешно выполнилась,NOfalseиначе.Специальные замечания
После того, как зарегистрированный, порт не может быть не зарегистрирован; вместо этого, необходимо лишить законной силы порт.
Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
