Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы основы ссылка класса NSMachBootstrapServer

Опции
Развертывание Target:

На этой странице
Язык:

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 и позже.

  • Ищет и возвращает порт, зарегистрированный под указанным именем на локальном узле.

    Объявление

    Objective C

    - (NSPort *)portForName:(NSString *)portName

    Параметры

    portName

    Имя требуемого порта.

    Возвращаемое значение

    Порт связался с portName на локальном узле. Возвраты nil если не существует никакой такой порт.

    Оператор импорта

    Objective C

    @import Foundation;

    Доступность

    Доступный в OS X v10.0 и позже.

    См. также

    – portForName:host:

  • Ищет и возвращает порт, зарегистрированный под указанным именем.

    Объявление

    Objective C

    - (NSPort *)portForName:(NSString *)portName host:(NSString *)hostName

    Параметры

    portName

    Имя требуемого порта.

    hostName

    Поскольку NSMachBootstrapServer локально-единственный сервер; hostName должна быть пустая строка или nil.

    Возвращаемое значение

    Порт связался с portName на локальном узле. Возвраты nil если не существует никакой такой порт.

    Оператор импорта

    Objective C

    @import Foundation;

    Доступность

    Доступный в OS X v10.0 и позже.

  • Ищет и возвращает порт для продаваемой службы, регистрирующейся под указанным именем.

    Объявление

    Objective C

    - (NSPort *)servicePortWithName:(NSString *)name

    Параметры

    name

    Имя продаваемой службы.

    Возвращаемое значение

    Порт связался с name. Возвраты nil если не существует никакой такой порт.

    Оператор импорта

    Objective C

    @import Foundation;

    Доступность

    Доступный в OS X v10.5 и позже.

  • Регистрирует порт в указанном имени.

    Объявление

    Objective C

    - (BOOL)registerPort:(NSPort *)port name:(NSString *)portName

    Параметры

    port

    Объект порта для регистрации в сервере начальной загрузки.

    portName

    Имя для соединения с port.

    Возвращаемое значение

    YEStrue если регистрация успешно выполнилась, NOfalse иначе.

    Специальные замечания

    После того, как зарегистрированный, порт не может быть не зарегистрирован; вместо этого, необходимо лишить законной силы порт.

    Оператор импорта

    Objective C

    @import Foundation;

    Доступность

    Доступный в OS X v10.0 и позже.