Samond Classes Library 1.1.6-RELEASE build 132

SCStreamException Class Reference

Streams exception class. More...

#import <SCStreamException.h>

Inheritance diagram for SCStreamException:
SCException SCFileStreamException

List of all members.

Public Member Functions

Querying Exception Properties
(SCStreamError- type
(NSString *) - streamName
(NSString *) - unexpectedClassName
(NSString *) - expectedClassName
(SCUInteger- readedBytes
(SCUInteger- writedBytes
(SCUInteger- waitedBytes
(SCInteger- openError
(SCInteger- readError
(SCInteger- writeError
(SCNumberError- numberError
(NSString *) - numberType
(NSString *) - unknownClassName
(NSString *) - unsupportedClassName

Creating and Initializing Generic Stream Exception

(SCStreamException *) + exception
(SCStreamException *) + exceptionWithStream:type:reason:
(SCStreamException *) + exceptionWithStream:type:
(SCStreamException *) + exceptionWithStream:reason:
(SCStreamException *) + exceptionWithType:reason:
(SCStreamException *) + exceptionWithType:
(SCStreamException *) + exceptionWithReason:
(id) - init
(id) - initWithStream:type:reason:
(id) - initWithStream:type:
(id) - initWithStream:reason:
(id) - initWithType:reason:
(id) - initWithType:
(id) - initWithReason:

Creating and Initializing Stream Unexpected Class Exception

(SCStreamException *) + exceptionWithStream:unexpected:expected:reason:
(SCStreamException *) + exceptionWithStream:unexpected:expected:
(SCStreamException *) + exceptionWithStream:unexpected:reason:
(SCStreamException *) + exceptionWithStream:unexpected:
(SCStreamException *) + exceptionWithUnexpectedClassFromStream:reason:
(SCStreamException *) + exceptionWithUnexpectedClassFromStream:
(SCStreamException *) + exceptionWithUnexpected:expected:reason:
(SCStreamException *) + exceptionWithUnexpected:expected:
(SCStreamException *) + exceptionWithUnexpected:reason:
(SCStreamException *) + exceptionWithUnexpected:
(SCStreamException *) + exceptionWithUnexpectedClassReason:
(SCStreamException *) + exceptionWithUnexpectedClass
(id) - initWithStream:unexpected:expected:reason:
(id) - initWithStream:unexpected:expected:
(id) - initWithStream:unexpected:reason:
(id) - initWithStream:unexpected:
(id) - initWithUnexpectedClassFromStream:reason:
(id) - initWithUnexpectedClassFromStream:
(id) - initWithUnexpected:expected:reason:
(id) - initWithUnexpected:expected:
(id) - initWithUnexpected:reason:
(id) - initWithUnexpected:
(id) - initWithUnexpectedClassReason:
(id) - initWithUnexpectedClass

Creating and Initializing Stream Incomplete Operation Exception

(SCStreamException *) + exceptionWithStream:readed:waited:reason:
(SCStreamException *) + exceptionWithStream:readed:waited:
(SCStreamException *) + exceptionWithReaded:waited:reason:
(SCStreamException *) + exceptionWithReaded:waited:
(SCStreamException *) + exceptionWithStream:writed:waited:reason:
(SCStreamException *) + exceptionWithStream:writed:waited:
(SCStreamException *) + exceptionWithWrited:waited:reason:
(SCStreamException *) + exceptionWithWrited:waited:
(id) - initWithStream:readed:waited:reason:
(id) - initWithStream:readed:waited:
(id) - initWithReaded:waited:reason:
(id) - initWithReaded:waited:
(id) - initWithStream:writed:waited:reason:
(id) - initWithStream:writed:waited:
(id) - initWithWrited:waited:reason:
(id) - initWithWrited:waited:

Creating and Initializing Stream Opening Exception

(SCStreamException *) + exceptionWithStream:openError:reason:
(SCStreamException *) + exceptionWithStream:openError:
(SCStreamException *) + exceptionWithStream:openErrorReason:
(SCStreamException *) + exceptionWithOpenErrorStream:
(SCStreamException *) + exceptionWithOpenError:reason:
(SCStreamException *) + exceptionWithOpenError:
(SCStreamException *) + exceptionWithUnspecifiedOpenErrorReason:
(SCStreamException *) + exceptionWithUnspecifiedOpenError
(id) - initWithStream:openError:reason:
(id) - initWithStream:openError:
(id) - initWithStream:openErrorReason:
(id) - initWithOpenErrorStream:
(id) - initWithOpenError:reason:
(id) - initWithOpenError:
(id) - initWithUnspecifiedOpenErrorReason:
(id) - initWithUnspecifiedOpenError

Creating and Initializing Stream Not Open Exception

(SCStreamException *) + exceptionWithNotOpenStream:reason:
(SCStreamException *) + exceptionWithNotOpenStream:
(SCStreamException *) + exceptionWithNotOpenReason:
(SCStreamException *) + exceptionWithNotOpen
(id) - initWithNotOpenStream:reason:
(id) - initWithNotOpenStream:
(id) - initWithNotOpenReason:
(id) - initWithNotOpen

Creating and Initializing Read Only Stream Exception

(SCStreamException *) + exceptionWithReadOnlyStream:reason:
(SCStreamException *) + exceptionWithReadOnlyStream:
(SCStreamException *) + exceptionWithReadOnlyReason:
(SCStreamException *) + exceptionWithReadOnly
(id) - initWithReadOnlyStream:reason:
(id) - initWithReadOnlyStream:
(id) - initWithReadOnlyReason:
(id) - initWithReadOnly

Creating and Initializing Write Only Stream Exception

(SCStreamException *) + exceptionWithWriteOnlyStream:reason:
(SCStreamException *) + exceptionWithWriteOnlyStream:
(SCStreamException *) + exceptionWithWriteOnlyReason:
(SCStreamException *) + exceptionWithWriteOnly
(id) - initWithWriteOnlyStream:reason:
(id) - initWithWriteOnlyStream:
(id) - initWithWriteOnlyReason:
(id) - initWithWriteOnly

Creating and Initializing Stream Reading Exception

(SCStreamException *) + exceptionWithStream:readError:reason:
(SCStreamException *) + exceptionWithStream:readError:
(SCStreamException *) + exceptionWithStream:readErrorReason:
(SCStreamException *) + exceptionWithReadErrorStream:
(SCStreamException *) + exceptionWithReadError:reason:
(SCStreamException *) + exceptionWithReadError:
(SCStreamException *) + exceptionWithUnspecifiedReadErrorReason:
(SCStreamException *) + exceptionWithUnspecifiedReadError
(id) - initWithStream:readError:reason:
(id) - initWithStream:readError:
(id) - initWithStream:readErrorReason:
(id) - initWithReadErrorStream:
(id) - initWithReadError:reason:
(id) - initWithReadError:
(id) - initWithUnspecifiedReadErrorReason:
(id) - initWithUnspecifiedReadError

Creating and Initializing Stream Writing Exception

(SCStreamException *) + exceptionWithStream:writeError:reason:
(SCStreamException *) + exceptionWithStream:writeError:
(SCStreamException *) + exceptionWithStream:writeErrorReason:
(SCStreamException *) + exceptionWithWriteErrorStream:
(SCStreamException *) + exceptionWithWriteError:reason:
(SCStreamException *) + exceptionWithWriteError:
(SCStreamException *) + exceptionWithUnspecifiedWriteErrorReason:
(SCStreamException *) + exceptionWithUnspecifiedWriteError
(id) - initWithStream:writeError:reason:
(id) - initWithStream:writeError:
(id) - initWithStream:writeErrorReason:
(id) - initWithWriteErrorStream:
(id) - initWithWriteError:reason:
(id) - initWithWriteError:
(id) - initWithUnspecifiedWriteErrorReason:
(id) - initWithUnspecifiedWriteError

Creating and Initializing Stream Number Exception

(SCStreamException *) + exceptionWithStream:numberException:reason:
(SCStreamException *) + exceptionWithStream:numberException:
(SCStreamException *) + exceptionWithNumberException:reason:
(SCStreamException *) + exceptionWithNumberException:
(SCStreamException *) + exceptionWithStream:numberError:reason:
(SCStreamException *) + exceptionWithStream:numberError:
(SCStreamException *) + exceptionWithNumberErrorStream:reason:
(SCStreamException *) + exceptionWithNumberErrorStream:
(SCStreamException *) + exceptionWithStream:unsupportedNumberType:reason:
(SCStreamException *) + exceptionWithStream:unsupportedNumberType:
(SCStreamException *) + exceptionWithUnsupportedNumberStream:reason:
(SCStreamException *) + exceptionWithUnsupportedNumberStream:
(SCStreamException *) + exceptionWithNumberError:reason:
(SCStreamException *) + exceptionWithNumberError:
(SCStreamException *) + exceptionWithUnsupportedNumberType:reason:
(SCStreamException *) + exceptionWithUnsupportedNumberType:
(SCStreamException *) + exceptionWithUnsupportedNumberReason:
(SCStreamException *) + exceptionWithUnsupportedNumber
(id) - initWithStream:numberException:reason:
(id) - initWithStream:numberException:
(id) - initWithNumberException:reason:
(id) - initWithNumberException:
(id) - initWithStream:numberError:reason:
(id) - initWithStream:numberError:
(id) - initWithNumberErrorStream:reason:
(id) - initWithNumberErrorStream:
(id) - initWithStream:unsupportedNumberType:reason:
(id) - initWithStream:unsupportedNumberType:
(id) - initWithUnsupportedNumberStream:reason:
(id) - initWithUnsupportedNumberStream:
(id) - initWithNumberError:reason:
(id) - initWithNumberError:
(id) - initWithUnsupportedNumberType:reason:
(id) - initWithUnsupportedNumberType:
(id) - initWithUnsupportedNumberReason:
(id) - initWithUnsupportedNumber

Creating and Initializing Stream Unknown Class Name Exception

(SCStreamException *) + exceptionWithStream:unknownClassName:reason:
(SCStreamException *) + exceptionWithStream:unknownClassName:
(SCStreamException *) + exceptionWithUnknownClassName:reason:
(SCStreamException *) + exceptionWithUnknownClassName:
(id) - initWithStream:unknownClassName:reason:
(id) - initWithStream:unknownClassName:
(id) - initWithUnknownClassName:reason:
(id) - initWithUnknownClassName:

Creating and Initializing Stream Unsupported Class Exception

(SCStreamException *) + exceptionWithStream:unsupportedClass:reason:
(SCStreamException *) + exceptionWithStream:unsupportedClass:
(SCStreamException *) + exceptionWithUnsupportedClass:reason:
(SCStreamException *) + exceptionWithUnsupportedClass:
(id) - initWithStream:unsupportedClass:reason:
(id) - initWithStream:unsupportedClass:
(id) - initWithUnsupportedClass:reason:
(id) - initWithUnsupportedClass:

Detailed Description

Streams exception class.

Generates when stream error detected.
Class was introduced in version 1.1.3.

Class declares the following properties:


Member Function Documentation

+ (SCStreamException *) exception

Returns an exception created by using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithNotOpen

Returns a stream not open exception created by using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithNotOpenReason: (NSString *)  reason

Returns a stream not open exception created by using the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithNotOpenStream: (NSString *)  stream

Returns a stream not open exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithNotOpenStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns a stream not open exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithNumberError: (SCNumberError error

Returns the number exception created by using the specified error type.

Parameters:
error- error type
Returns:
A created exception
+ (SCStreamException *) exceptionWithNumberError: (SCNumberError error
reason: (NSString *)  reason 

Returns the number exception created by using the specified error type and error description.

Parameters:
error- error type
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithNumberErrorStream: (NSString *)  stream

Returns the unspecified number exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithNumberErrorStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns the unspecified number exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithNumberException: (SCNumberException *)  exception

Returns the number exception created by using the specified number exception.

Parameters:
exception- number exception
Returns:
A created exception
+ (SCStreamException *) exceptionWithNumberException: (SCNumberException *)  exception
reason: (NSString *)  reason 

Returns the number exception created by using the specified number exception and error description.

Parameters:
exception- number exception
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithOpenError: (SCInteger error

Returns an exception created by using the specified open error code.

Parameters:
error- error code
Returns:
A created exception
+ (SCStreamException *) exceptionWithOpenError: (SCInteger error
reason: (NSString *)  reason 

Returns an exception created by using the specified open error code and error description.

Parameters:
error- error code
reason- error descripion
Returns:
A created exception
+ (SCStreamException *) exceptionWithOpenErrorStream: (NSString *)  stream

Returns a stream opening exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithReaded: (SCUInteger readed
waited: (SCUInteger waited 

Returns an exception created by using the specified readed bytes count and waited bytes count.

Parameters:
readed- readed bytes count
waited- waited bytes count
Returns:
A created exception
+ (SCStreamException *) exceptionWithReaded: (SCUInteger readed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Returns an exception created by using the specified readed bytes count, waited bytes count and error description.

Parameters:
readed- readed bytes count
waited- waited bytes count
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithReadError: (SCInteger error

Returns the read error exception created by using with the specified error code.

Parameters:
error- error code
Returns:
A created exception
+ (SCStreamException *) exceptionWithReadError: (SCInteger error
reason: (NSString *)  reason 

Returns the read error exception created by using with the specified error code and error description.

Parameters:
error- error code
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithReadErrorStream: (NSString *)  stream

Returns the read error exception created by using with the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithReadOnly

Returns a read only stream exception created by using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithReadOnlyReason: (NSString *)  reason

Returns a read only stream exception created by using the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithReadOnlyStream: (NSString *)  stream

Returns a read only stream exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithReadOnlyStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns a read only stream exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithReason: (NSString *)  reason

Returns an exception created by using the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
numberError: (SCNumberError error 

Returns the number exception created by using the specified stream name and error type.

Parameters:
stream- stream name
error- error type
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
numberError: (SCNumberError error
reason: (NSString *)  reason 

Returns the number exception created by using the specified stream name, error type and error description.

Parameters:
stream- stream name
error- error type
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
numberException: (SCNumberException *)  exception 

Returns the number exception created by using the specified stream name and number exception.

Parameters:
stream- stream name
exception- number exception
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
numberException: (SCNumberException *)  exception
reason: (NSString *)  reason 

Returns the number exception created by using the specified stream name, number exception and error description.

Parameters:
stream- stream name
exception- number exception
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
openError: (SCInteger error 

Returns an exception created by using the specified stream name and open error code.

Parameters:
stream- stream name
error- error code
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
openError: (SCInteger error
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name, open error code and error description.

Parameters:
stream- stream name
error- error code
reason- error descripion
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
openErrorReason: (NSString *)  reason 

Returns an exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error descripion
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
readed: (SCUInteger readed
waited: (SCUInteger waited 

Returns an exception created by using the specified stream name, readed bytes count and waited bytes count.

Parameters:
stream- stream name
readed- readed bytes count
waited- waited bytes count
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
readed: (SCUInteger readed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name, readed bytes count, waited bytes count and error description.

Parameters:
stream- stream name
readed- readed bytes count
waited- waited bytes count
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
readError: (SCInteger error 

Returns the read error exception created by using with the specified stream name and error code.

Parameters:
stream- stream name
error- error code
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
readError: (SCInteger error
reason: (NSString *)  reason 

Returns the read error exception created by using with the specified stream name, error code and error description.

Parameters:
stream- stream name
error- error code
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
readErrorReason: (NSString *)  reason 

Returns the read error exception created by using with the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
type: (SCStreamError type 

Returns an exception created by using the specified stream name and exception type.

Parameters:
stream- stream name
type- exception type
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
type: (SCStreamError type
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name, exception type and error description.

Parameters:
stream- stream name
type- exception type
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected 

Returns an exception created by using the specified stream name and unexpected class name.

Parameters:
stream- stream name
unexpected- unexpected class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected
expected: (NSString *)  expected 

Returns an exception created by using the specified stream name, unexpected class name and expected class name.

Parameters:
stream- stream name
unexpected- unexpected class name
expected- expected class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected
expected: (NSString *)  expected
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name, unexpected class name, expected class name and error description.

Parameters:
stream- stream name
unexpected- unexpected class name
expected- expected class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name, unexpected class name and error description.

Parameters:
stream- stream name
unexpected- unexpected class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unknownClassName: (NSString *)  className 

Returns the unknown class name exception created by using the specified stream name, unknown class name.

Parameters:
stream- stream name
className- class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unknownClassName: (NSString *)  className
reason: (NSString *)  reason 

Returns the unknown class name exception created by using the specified stream name, unknown class name and error description.

Parameters:
stream- stream name
className- class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unsupportedClass: (NSString *)  name 

Returns the unsupported class exception created by using the stream name and unsupported class name.

Parameters:
stream- stream name
name- class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unsupportedClass: (NSString *)  name
reason: (NSString *)  reason 

Returns the unsupported class exception created by using the stream name, unsupported class name and error description.

Parameters:
stream- stream name
name- class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unsupportedNumberType: (NSString *)  type 

Returns the unsupported number exception created by using the specified stream name and unsupported type.

Parameters:
stream- stream name
type- unsupported type
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
unsupportedNumberType: (NSString *)  type
reason: (NSString *)  reason 

Returns the unsupported number exception created by using the specified stream name, unsupported type and error description.

Parameters:
stream- stream name
type- unsupported type
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
writed: (SCUInteger writed
waited: (SCUInteger waited 

Returns an exception created by using the specified stream name, writed bytes count, and waited bytes count.

Parameters:
stream- stream name
writed- writed bytes count
waited- waited bytes count
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
writed: (SCUInteger writed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Returns an exception created by using the specified stream name, writed bytes count, waited bytes count and error description.

Parameters:
stream- stream name
writed- writed bytes count
waited- waited bytes count
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
writeError: (SCInteger error 

Returns the write error exception created by using with the specified stream name and error code.

Parameters:
stream- stream name
error- error code
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
writeError: (SCInteger error
reason: (NSString *)  reason 

Returns the write error exception created by using with the specified stream name, error code and error description.

Parameters:
stream- stream name
error- error code
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithStream: (NSString *)  stream
writeErrorReason: (NSString *)  reason 

Returns the write error exception created by using with the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithType: (SCStreamError type

Returns an exception created by using the specified exception type.

Parameters:
type- exception type
Returns:
A created exception
+ (SCStreamException *) exceptionWithType: (SCStreamError type
reason: (NSString *)  reason 

Returns an exception created by using the specified exception type and error description.

Parameters:
type- exception type
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpected: (NSString *)  unexpected

Returns an exception created by using the specified unexpected class name.

Parameters:
unexpected- unexpected class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpected: (NSString *)  unexpected
expected: (NSString *)  expected 

Returns an exception created by using the specified unexpected class name and expected class name.

Parameters:
unexpected- unexpected class name
expected- expected class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpected: (NSString *)  unexpected
expected: (NSString *)  expected
reason: (NSString *)  reason 

Returns an exception created by using the specified unexpected class name, expected class name and error description.

Parameters:
unexpected- unexpected class name
expected- expected class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpected: (NSString *)  unexpected
reason: (NSString *)  reason 

Returns an exception created by using the specified unexpected class name and error dessription.

Parameters:
unexpected- unexpected class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpectedClass

Returns an unexpected class exception using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpectedClassFromStream: (NSString *)  stream

Returns an unexpected class exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpectedClassFromStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns an unexpected class exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnexpectedClassReason: (NSString *)  reason

Returns an unexpected class exception using the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnknownClassName: (NSString *)  className

Returns the unknown class name exception created by using the specified unknown class name.

Parameters:
className- class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnknownClassName: (NSString *)  className
reason: (NSString *)  reason 

Returns the unknown class name exception created by using the specified unknown class name and error description.

Parameters:
className- class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnspecifiedOpenError

Returns a stream opening exception created by using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithUnspecifiedOpenErrorReason: (NSString *)  reason

Returns a stream opening exception created by using the specified error description.

Parameters:
reason- error descripion
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnspecifiedReadError

Returns the read error exception created by using with the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithUnspecifiedReadErrorReason: (NSString *)  reason

Returns the read error exception created by using with the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnspecifiedWriteError

Returns the write error exception created by using with the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithUnspecifiedWriteErrorReason: (NSString *)  reason

Returns the write error exception created by using with the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedClass: (NSString *)  name

Returns the unsupported class exception created by using the unsupported class name.

Parameters:
name- class name
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedClass: (NSString *)  name
reason: (NSString *)  reason 

Returns the unsupported class exception created by using the unsupported class name and error description.

Parameters:
name- class name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedNumber

Returns the unsupported number exception created by using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedNumberReason: (NSString *)  reason

Returns the unsupported number exception created by using the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedNumberStream: (NSString *)  stream

Returns the unsupported number exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedNumberStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns the unsupported number exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedNumberType: (NSString *)  type

Returns the unsupported number exception created by using the specified unsupported type.

Parameters:
type- unsupported type
Returns:
A created exception
+ (SCStreamException *) exceptionWithUnsupportedNumberType: (NSString *)  type
reason: (NSString *)  reason 

Returns the unsupported number exception created by using the specified unsupported type and error description.

Parameters:
type- unsupported type
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithWrited: (SCUInteger writed
waited: (SCUInteger waited 

Returns an exception created by using the specified writed bytes count and waited bytes count.

Parameters:
writed- writed bytes count
waited- waited bytes count
Returns:
A created exception
+ (SCStreamException *) exceptionWithWrited: (SCUInteger writed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Returns an exception created by using the specified writed bytes count, waited bytes count and error description.

Parameters:
writed- writed bytes count
waited- waited bytes count
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteError: (SCInteger error

Returns the write error exception created by using with the specified error code.

Parameters:
error- error code
Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteError: (SCInteger error
reason: (NSString *)  reason 

Returns the write error exception created by using with the specified error code and error description.

Parameters:
error- error code
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteErrorStream: (NSString *)  stream

Returns the write error exception created by using with the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteOnly

Returns a write only stream exception created by using the default error description.

Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteOnlyReason: (NSString *)  reason

Returns a write only stream exception created by using the specified error description.

Parameters:
reason- error description
Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteOnlyStream: (NSString *)  stream

Returns a write only stream exception created by using the specified stream name.

Parameters:
stream- stream name
Returns:
A created exception
+ (SCStreamException *) exceptionWithWriteOnlyStream: (NSString *)  stream
reason: (NSString *)  reason 

Returns a write only stream exception created by using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A created exception
- (NSString *) expectedClassName

Returns an expected class name.

Returns:
Expected class name
- (id) init

Initializes the exception using the default error description.

Returns:
A newly initialized exception
- (id) initWithNotOpen

Initializes the stream not open exception using the default error description.

Returns:
A newly initialized exception
- (id) initWithNotOpenReason: (NSString *)  reason

Initializes the stream not open exception using the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithNotOpenStream: (NSString *)  stream

Initializes the stream not open exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithNotOpenStream: (NSString *)  stream
reason: (NSString *)  reason 

Initializes the stream not open exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithNumberError: (SCNumberError error

Initializes the number exception using the specified error type.

Parameters:
error- error type
Returns:
A newly initialized exception
- (id) initWithNumberError: (SCNumberError error
reason: (NSString *)  reason 

Initializes the number exception using the specified error type and error description.

Parameters:
error- error type
reason- error description
Returns:
A newly initialized exception
- (id) initWithNumberErrorStream: (NSString *)  stream

Initializes the unspecified number exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithNumberErrorStream: (NSString *)  stream
reason: (NSString *)  reason 

Initializes the unspecified number exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithNumberException: (SCNumberException *)  exception

Initializes the number exception using the specified number exception.

Parameters:
exception- number exception
Returns:
A newly initialized exception
- (id) initWithNumberException: (SCNumberException *)  exception
reason: (NSString *)  reason 

Initializes the number exception using the specified number exception and error description.

Parameters:
exception- number exception
reason- error description
Returns:
A newly initialized exception
- (id) initWithOpenError: (SCInteger error

Initializes the exception using the specified open error code.

Parameters:
error- error code
Returns:
A newly initialized exception
- (id) initWithOpenError: (SCInteger error
reason: (NSString *)  reason 

Initializes the exception using the specified open error code and error description.

Parameters:
error- error code
reason- error descripion
Returns:
A newly initialized exception
- (id) initWithOpenErrorStream: (NSString *)  stream

Initializes the opening exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithReaded: (SCUInteger readed
waited: (SCUInteger waited 

Initializes the exception using the specified readed bytes count and waited bytes count.

Parameters:
readed- readed bytes count
waited- waited bytes count
Returns:
A newly initialized exception
- (id) initWithReaded: (SCUInteger readed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Initializes the exception using the specified readed bytes count, waited bytes count and error description.

Parameters:
readed- readed bytes count
waited- waited bytes count
reason- error description
Returns:
A newly initialized exception
- (id) initWithReadError: (SCInteger error

Initializes the read error exception using with the specified error code.

Parameters:
error- error code
Returns:
A newly initialized exception
- (id) initWithReadError: (SCInteger error
reason: (NSString *)  reason 

Initializes the read error exception using with the specified error code and error description.

Parameters:
error- error code
reason- error description
Returns:
A newly initialized exception
- (id) initWithReadErrorStream: (NSString *)  stream

Initializes the read error exception using with the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithReadOnly

Initializes the read only stream exception using the default error description.

Returns:
A newly initialized exception
- (id) initWithReadOnlyReason: (NSString *)  reason

Initializes the read only stream exception using the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithReadOnlyStream: (NSString *)  stream

Initializes the read only stream exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithReadOnlyStream: (NSString *)  stream
reason: (NSString *)  reason 

Initializes the read only stream exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithReason: (NSString *)  reason

Initializes the exception using the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
numberError: (SCNumberError error 

Initializes the number exception using the specified stream name and error type.

Parameters:
stream- stream name
error- error type
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
numberError: (SCNumberError error
reason: (NSString *)  reason 

Initializes the number exception using the specified stream name, error type and error description.

Parameters:
stream- stream name
error- error type
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
numberException: (SCNumberException *)  exception 

Initializes the number exception using the specified stream name and number exception.

Parameters:
stream- stream name
exception- number exception
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
numberException: (SCNumberException *)  exception
reason: (NSString *)  reason 

Initializes the number exception using the specified stream name, number exception and error description.

Parameters:
stream- stream name
exception- number exception
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
openError: (SCInteger error 

Initializes the exception using the specified stream name and open error code.

Parameters:
stream- stream name
error- error code
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
openError: (SCInteger error
reason: (NSString *)  reason 

Initializes the exception using the specified stream name, open error code and error description.

Parameters:
stream- stream name
error- error code
reason- error descripion
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
openErrorReason: (NSString *)  reason 

Initializes the opening exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error descripion
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
readed: (SCUInteger readed
waited: (SCUInteger waited 

Initializes the exception using the specified stream name, readed bytes count and waited bytes count.

Parameters:
stream- stream name
readed- readed bytes count
waited- waited bytes count
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
readed: (SCUInteger readed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Initializes the exception using the specified stream name, readed bytes count, waited bytes count and error description.

Parameters:
stream- stream name
readed- readed bytes count
waited- waited bytes count
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
readError: (SCInteger error 

Initializes the read error exception using with the specified stream name and error code.

Parameters:
stream- stream name
error- error code
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
readError: (SCInteger error
reason: (NSString *)  reason 

Initializes the read error exception using with the specified stream name, error code and error description.

Parameters:
stream- stream name
error- error code
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
readErrorReason: (NSString *)  reason 

Initializes the read error exception using with the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
reason: (NSString *)  reason 

Initializes the exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
type: (SCStreamError type 

Initializes the exception using the specified stream name and exception type.

Parameters:
stream- stream name
type- exception type
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
type: (SCStreamError type
reason: (NSString *)  reason 

Initializes the exception using the specified stream name, exception type and error description.

Parameters:
stream- stream name
type- exception type
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected 

Initialized the exception using the specified stream name and unexpected class name.

Parameters:
stream- stream name
unexpected- unexpected class name
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected
expected: (NSString *)  expected 

Initialized the exception using the specified stream name, unexpected class name and expected class name.

Parameters:
stream- stream name
unexpected- unexpected class name
expected- expected class name
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected
expected: (NSString *)  expected
reason: (NSString *)  reason 

Initialized the exception using the specified stream name, unexpected class name, expected class name and error description.

Parameters:
stream- stream name
unexpected- unexpected class name
expected- expected class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unexpected: (NSString *)  unexpected
reason: (NSString *)  reason 

Initialized the exception using the specified stream name, unexpected class name and error description.

Parameters:
stream- stream name
unexpected- unexpected class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unknownClassName: (NSString *)  className 

Initializes the unknown class name exception using the specified stream name and unknown class name.

Parameters:
stream- stream name
className- class name
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unknownClassName: (NSString *)  className
reason: (NSString *)  reason 

Initializes the unknown class name exception using the specified stream name, unknown class name and error description.

Parameters:
stream- stream name
className- class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unsupportedClass: (NSString *)  name 

Initializes the unsupported class exception using the stream name and unsupported class name.

Parameters:
stream- stream name
name- class name
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unsupportedClass: (NSString *)  name
reason: (NSString *)  reason 

Initializes the unsupported class exception using the stream name, unsupported class name and error description.

Parameters:
stream- stream name
name- class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unsupportedNumberType: (NSString *)  type 

Initializes the unsupported number exception using the specified stream name and unsupported type.

Parameters:
stream- stream name
type- unsupported type
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
unsupportedNumberType: (NSString *)  type
reason: (NSString *)  reason 

Initializes the unsupported number exception using the specified stream name, unsupported type and error description.

Parameters:
stream- stream name
type- unsupported type
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
writed: (SCUInteger writed
waited: (SCUInteger waited 

Initializes the exception using the specified stream name, writed bytes count and waited bytes count.

Parameters:
stream- stream name
writed- writed bytes count
waited- waited bytes count
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
writed: (SCUInteger writed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Initializes the exception using the specified stream name, writed bytes count, waited bytes count and error description.

Parameters:
stream- stream name
writed- writed bytes count
waited- waited bytes count
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
writeError: (SCInteger error 

Initializes the write error exception using with the specified stream name and error code.

Parameters:
stream- stream name
error- error code
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
writeError: (SCInteger error
reason: (NSString *)  reason 

Initializes the write error exception using with the specified stream name, error code and error description.

Parameters:
stream- stream name
error- error code
reason- error description
Returns:
A newly initialized exception
- (id) initWithStream: (NSString *)  stream
writeErrorReason: (NSString *)  reason 

Initializes the write error exception using with the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithType: (SCStreamError type

Initializes the exception using the specified exception type.

Parameters:
type- exception type
Returns:
A newly initialized exception
- (id) initWithType: (SCStreamError type
reason: (NSString *)  reason 

Initializes the exception using the specified exception type and error description.

Parameters:
type- exception type
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnexpected: (NSString *)  unexpected

Initializes the exception using the specified unexpected class name.

Parameters:
unexpected- unexpected class name
Returns:
A newly initialized exception
- (id) initWithUnexpected: (NSString *)  unexpected
expected: (NSString *)  expected 

Initializes the exception using the specified unexpected class name and expected class name.

Parameters:
unexpected- unexpected class name
expected- expected class name
Returns:
A newly initialized exception
- (id) initWithUnexpected: (NSString *)  unexpected
expected: (NSString *)  expected
reason: (NSString *)  reason 

Initializes the exception using the specified unexpected class name, expected class name and error description.

Parameters:
unexpected- unexpected class name
expected- expected class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnexpected: (NSString *)  unexpected
reason: (NSString *)  reason 

Initializes the exception using the specified unexpected class name and error description.

Parameters:
unexpected- unexpected class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnexpectedClass

Initializes the unexpected class exception using the default error description.

Returns:
A newly initialized exception
- (id) initWithUnexpectedClassFromStream: (NSString *)  stream

Initialized the unexpected class exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithUnexpectedClassFromStream: (NSString *)  stream
reason: (NSString *)  reason 

Initialized the unexpected class exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnexpectedClassReason: (NSString *)  reason

Initializes the unexpected class exception using the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnknownClassName: (NSString *)  className

Initializes the unknown class name exception using the specified unknown class name.

Parameters:
className- class name
Returns:
A newly initialized exception
- (id) initWithUnknownClassName: (NSString *)  className
reason: (NSString *)  reason 

Initializes the unknown class name exception using the specified unknown class name and error description.

Parameters:
className- class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnspecifiedOpenError

Initialized the opening exception using the default error description.

Returns:
A newly initizlied exception
- (id) initWithUnspecifiedOpenErrorReason: (NSString *)  reason

Initializes the opening exception using the specifiederror description.

Parameters:
reason- error descripion
Returns:
A newly initialized exception
- (id) initWithUnspecifiedReadError

Initializes the read error exception using with the default error description.

Returns:
A newly initialized exception
- (id) initWithUnspecifiedReadErrorReason: (NSString *)  reason

Initializes the read error exception using with the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnspecifiedWriteError

Initializes the write error exception using with the default error description.

Returns:
A newly initialized exception
- (id) initWithUnspecifiedWriteErrorReason: (NSString *)  reason

Initializes the write error exception using with the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnsupportedClass: (NSString *)  name

Initializes the unsupported class exception using the unsupported class name.

Parameters:
name- class name
Returns:
A newly initialized exception
- (id) initWithUnsupportedClass: (NSString *)  name
reason: (NSString *)  reason 

Initializes the unsupported class exception using the unsupported class name and error description.

Parameters:
name- class name
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnsupportedNumber

Initializes the unsupported number exception using the default error description.

Returns:
A newly initialized exception
- (id) initWithUnsupportedNumberReason: (NSString *)  reason

Initializes the unsupported number exception using the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnsupportedNumberStream: (NSString *)  stream

Initializes the unsupported number exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithUnsupportedNumberStream: (NSString *)  stream
reason: (NSString *)  reason 

Initializes the unsupported number exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (id) initWithUnsupportedNumberType: (NSString *)  type

Initializes the unsupported number exception using the specified unsupported type.

Parameters:
type- unsupported type
Returns:
A newly initialized exception
- (id) initWithUnsupportedNumberType: (NSString *)  type
reason: (NSString *)  reason 

Initializes the unsupported number exception using the specified unsupported type and error description.

Parameters:
type- unsupported type
reason- error description
Returns:
A newly initialized exception
- (id) initWithWrited: (SCUInteger writed
waited: (SCUInteger waited 

Initializes the exception using the specified writed bytes count and waited bytes count.

Parameters:
writed- writed bytes count
waited- waited bytes count
Returns:
A newly initialized exception
- (id) initWithWrited: (SCUInteger writed
waited: (SCUInteger waited
reason: (NSString *)  reason 

Initializes the exception using the specified writed bytes count, waited bytes count and error description.

Parameters:
writed- writed bytes count
waited- waited bytes count
reason- error description
Returns:
A newly initialized exception
- (id) initWithWriteError: (SCInteger error

Initializes the write error exception using with the specified error code.

Parameters:
error- error code
Returns:
A newly initialized exception
- (id) initWithWriteError: (SCInteger error
reason: (NSString *)  reason 

Initializes the write error exception using with the specified error code and error description.

Parameters:
error- error code
reason- error description
Returns:
A newly initialized exception
- (id) initWithWriteErrorStream: (NSString *)  stream

Initializes the write error exception using with the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithWriteOnly

Initializes the write only stream exception using the default error description.

Returns:
A newly initialized exception
- (id) initWithWriteOnlyReason: (NSString *)  reason

Initializes the write only stream exception using the specified error description.

Parameters:
reason- error description
Returns:
A newly initialized exception
- (id) initWithWriteOnlyStream: (NSString *)  stream

Initializes the write only stream exception using the specified stream name.

Parameters:
stream- stream name
Returns:
A newly initialized exception
- (id) initWithWriteOnlyStream: (NSString *)  stream
reason: (NSString *)  reason 

Initializes the write only stream exception using the specified stream name and error description.

Parameters:
stream- stream name
reason- error description
Returns:
A newly initialized exception
- (SCNumberError) numberError

Returns the NSNumber error code.

Returns:
Error code
- (NSString *) numberType

Returns the NSNumber unsupported type name.

Returns:
Unsupported type name
- (SCInteger) openError

Returns the open error code.

Returns:
Error code
- (SCUInteger) readedBytes

Returns the count of bytes readed during last operation.

Returns:
Readed bytes count
- (SCInteger) readError

Returns the read error code.

Returns:
Error code
- (NSString *) streamName

Returns a stream name.

Returns:
Stream name
- (SCStreamError) type

Returns a stream exception type.

Returns:
Stream exception type
- (NSString *) unexpectedClassName

Returns an unexpected class name.

Returns:
Unexpected class name
- (NSString *) unknownClassName

Returns the unknown class name.

Returns:
Unknown class name
- (NSString *) unsupportedClassName

Returns the unsupported class name.

Returns:
Unsupported class name
- (SCUInteger) waitedBytes

Returns the count of bytes waited after last operation.

Returns:
Waited bytes count
- (SCUInteger) writedBytes

Returns the count of bytes writed during last operation.

Returns:
Writed bytes count
- (SCInteger) writeError

Returns the write error code.

Returns:
Error code

The documentation for this class was generated from the following files:
 All Classes Files Functions Typedefs Enumerations Enumerator Defines