00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #import "OFException.h"
00018
00019 @class OFStream;
00020
00024 @interface OFReadOrWriteFailedException: OFException
00025 {
00026 OFStream *stream;
00027 size_t requestedSize;
00028 @public
00029 int errNo;
00030 }
00031
00032 #ifdef OF_HAVE_PROPERTIES
00033 @property (readonly, nonatomic) OFStream *stream;
00034 @property (readonly) size_t requestedSize;
00035 @property (readonly) int errNo;
00036 #endif
00037
00044 + newWithClass: (Class)class_
00045 stream: (OFStream*)stream
00046 requestedSize: (size_t)size;
00047
00056 - initWithClass: (Class)class_
00057 stream: (OFStream*)stream
00058 requestedSize: (size_t)size;
00059
00063 - (OFStream*)stream;
00064
00068 - (size_t)requestedSize;
00069
00073 - (int)errNo;
00074 @end