Differences From Artifact [6b4f15f3b1]:
- File
src/OFStream.h
— part of check-in
[436f274d65]
at
2013-01-25 22:39:48
on branch trunk
— Make -[OFStream setBlocking:] more robust.
-[setBlocking:] correctly works for unidirectional streams now. (user: js, size: 35560) [annotate] [blame] [check-ins using]
To Artifact [57e418e361]:
- File src/OFStream.h — part of check-in [e40729d406] at 2013-02-12 18:22:15 on branch trunk — Prefix all ivars with an underscore. (user: js, size: 35567) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
53 54 55 56 57 58 59 | * the methods that do the actual work. OFStream uses those for all other * methods and does all the caching and other stuff for you. If you * override these methods without the lowlevel prefix, you *will* break * caching and get broken results! */ @interface OFStream: OFObject <OFCopying> { | | | | | | | 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | * the methods that do the actual work. OFStream uses those for all other * methods and does all the caching and other stuff for you. If you * override these methods without the lowlevel prefix, you *will* break * caching and get broken results! */ @interface OFStream: OFObject <OFCopying> { char *_cache; char *_writeBuffer; size_t _cacheLength, _writeBufferLength; BOOL _writeBufferEnabled; BOOL _blocking, _waitingForDelimiter; } #ifdef OF_HAVE_PROPERTIES @property (getter=isWriteBufferEnabled) BOOL writeBufferEnabled; @property (getter=isBlocking) BOOL blocking; @property (readonly, getter=isAtEndOfStream) BOOL atEndOfStream; #endif |
︙ | ︙ |