IMServiceApplicationFileTransferSessionSupport
Этот протокол используется, чтобы передать информацию о передачах файлов от дескриптора к дескриптору от сервера до клиента мгновенного обмена сообщениями и обеспечить обратные вызовы ответа для методов в IMServicePlugInFileTransferSessionSupport
протокол.
IMServicePlugInFileTransferSessionSupport
и IMServiceApplicationFileTransferSessionSupport
соединенные протоколы. Если основной класс плагина Вашей службы реализует IMServicePlugInFileTransferSessionSupport
протокол, объект клиента, переданный Вашему плагину во время инициализации, реализует IMServiceApplicationFileTransferSessionSupport
протокол.
Наследование
Не применимый
Оператор импорта
Не применимый
Objective C
@import IMServicePlugIn;
Доступность
Доступный в OS X v10.7 и позже.
-
plugInDidReceiveIncomingFileTransferSession:fromHandle: - plugInDidReceiveIncomingFileTransferSession:fromHandle:
ТребуемыйУказывает, что был получен входящий сеанс передачи файлов. (требуемый)
Объявление
Objective C
- (oneway void)plugInDidReceiveIncomingFileTransferSession:(IMServicePlugInIncomingFileTransferSession *)
session
fromHandle:(NSString *)handle
Параметры
session
Сеанс передачи файлов.
handle
Дескриптор, от которого был отправлен сеанс.
Оператор импорта
Objective C
@import IMServicePlugIn;
Доступность
Доступный в OS X v10.7 и позже.
-
Указывает, что был принят исходящий сеанс передачи файлов. (требуемый)
Объявление
Objective C
- (oneway void)plugInDidAcceptOutgoingFileTransferSession:(IMServicePlugInOutgoingFileTransferSession *)
session
Параметры
session
Сеанс передачи файлов.
Оператор импорта
Objective C
@import IMServicePlugIn;
Доступность
Доступный в OS X v10.7 и позже.
-
Указывает, завершилась ли успешно передача файлов. (требуемый)
Объявление
Objective C
- (oneway void)plugInDidFinishFileTransferSession:(IMServicePlugInFileTransferSession *)
session
error:(NSError *)error
Параметры
session
Сеанс передачи файлов.
error
Ошибка, если таковые имеются, который препятствовал тому, чтобы завершилась передача файлов.
Оператор импорта
Objective C
@import IMServicePlugIn;
Доступность
Доступный в OS X v10.7 и позже.