Samond Classes Library 1.2.1-RELEASE build 181
|
Класс реализует методы протокола SCStreamDelegate. Подробнее...
#import <SCStreamDelegate.h>
Обработка ошибок потоков | |
(void) | - stream:didDetectError: |
События чтения данных из потока | |
(void) | - willReadObjectFromStream: |
(void) | - stream:willReadBytes:toBuffer: |
(void) | - stream:didFinishReadingObject: |
(void) | - stream:didFinishReadingBytes:toBuffer: |
События записи данных в поток | |
(void) | - stream:willWriteObject: |
(void) | - stream:willWriteBytes:fromBuffer: |
(void) | - stream:didFinishWritingObject: |
(void) | - stream:didFinishWritingBytes:fromBuffer: |
События открытия и закрытия файловых потоков | |
(void) | - stream:willOpenWithPath:mode: |
(void) | - willCloseStream: |
(void) | - stream:didFinishOpeningWithPath:mode:successfully: |
(void) | - didFinishClosingStream: |
Дополнительные унаследованные члены | |
![]() | |
(instancetype) | - initWithCoder: |
(instancetype) | - initWithContentsOfSerializedFile: |
(void) | - encodeWithCoder: |
(BOOL) | - writeContentsToSerializedFile: |
(instancetype) | - initWithDataDictionary: |
(instancetype) | - initWithDataDictionaryFromFile: |
(void) | - writeToDataDictionary: |
(void) | - writeToDataDictionaryFile:atomically: |
(void) | - writeToDataDictionaryFile: |
(NSDictionary *) | - dataDictionary |
(instancetype) | - initWithStream: |
(instancetype) | - initWithFileStream: |
(void) | - writeToStream: |
(void) | - writeToFileStream: |
(void) | - appendToFileStream: |
(id) | - copyObject |
(SCComparisonResult) | - compareWithObject: |
(BOOL) | - isEqual: |
![]() |
Класс реализует методы протокола SCStreamDelegate.
Позволяет разработчикам переопределять только нужные им методы протокола SCStreamDelegate, что существенно сокращает время работы над использующими библиотеку приложениями.
- (void) didFinishClosingStream: | (SCStream *) | stream |
Метод вызывается после закрытия файлового потока.
stream | - вызвавший обработчик поток |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
didDetectError: | (SCStreamStatus) | error | |
Метод вызывается при обнаружении ошибки в работе потока.
stream | - указатель на вызвавший обработчик поток |
error | - код обнаруженной ошибки |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
didFinishOpeningWithPath: | (NSString *) | path | |
mode: | (SCFileStreamOpenMode) | mode | |
successfully: | (BOOL) | successfully | |
Метод вызывается после завершения открытия потока с заданными путем к файлу и режимом открытия.
stream | - вызвавший обработчик поток |
path | - путь к файлу потока |
mode | - режим отрытия потока |
successfully | - YES при успешном открытии потока и NO в противном случае |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
didFinishReadingBytes: | (SCSize) | bytes | |
toBuffer: | (void *) | buffer | |
Метод вызывается после завершения операции чтения из потока данных в указанный буфер.
stream | - вызвавший обработчик поток |
bytes | - количество реально считанных байт |
buffer | - указатель на буфер с загруженными данными |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
didFinishReadingObject: | (id<SCStreaming>) | object | |
Метод вызывается после завершения операции чтения из потока данных экземпляра класса.
stream | - вызвавший обработчик поток |
object | - загруженный экземпляр класса |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
didFinishWritingBytes: | (SCSize) | bytes | |
fromBuffer: | (const void *) | buffer | |
Метод вызывается после завершения операции записи в поток данных из указанного буфера.
stream | - вызвавший обработчик поток |
bytes | - количество записанных символов |
buffer | - указатель на буфер с записанными данными |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
didFinishWritingObject: | (id<SCStreaming>) | object | |
Метод вызывается после завершения операции записи в поток экземпляра класса.
stream | - вызвавший обработчик поток |
object | - записанный экземпляр класса |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
willOpenWithPath: | (NSString *) | path | |
mode: | (SCFileStreamOpenMode) | mode | |
Метод вызывается перед открытием файлового потока с использованием указанных пути и режима открытия.
stream | - вызвавший обработчик поток |
path | - путь к файлу |
mode | - режим открытия |
Переопределяет метод предка <SCStreamDelegate>.
Метод вызывается перед началом опреации чтения из потока данных в указанный буфер.
stream | - вызвавший обработчик поток |
bytes | - количество символов для чтения из потока |
buffer | - указатель на буфер для чтения данных |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
willWriteBytes: | (SCSize) | bytes | |
fromBuffer: | (const void *) | buffer | |
Метод вызывается перед началом операции записи в поток данных из указанного буфера.
stream | - вызвавший обработчик поток |
bytes | - количество символов для записи в поток |
buffer | - указатель на буфер с данными |
Переопределяет метод предка <SCStreamDelegate>.
- (void) stream: | (SCStream *) | stream | |
willWriteObject: | (id<SCStreaming>) | object | |
Метод вызывается перед началом операции записи в поток экземпляра класса.
stream | - вызвавший обработчик поток |
object | - записываемый экземпляр класса |
Переопределяет метод предка <SCStreamDelegate>.
- (void) willCloseStream: | (SCStream *) | stream |
Метод вызывается перед началом закрытия файлового потока.
stream | - вызвавший обработчика поток |
Переопределяет метод предка <SCStreamDelegate>.
- (void) willReadObjectFromStream: | (SCStream *) | stream |
Метод вызывается перед началом операции чтения из потока данных экземпляра класса.
stream | - вызвавший обработчик поток |
Переопределяет метод предка <SCStreamDelegate>.