27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
@implementation StreamTester
- (bool)lowlevelIsAtEndOfStream
{
return (state > 1);
}
- (size_t)lowlevelReadIntoBuffer: (void *)buffer
length: (size_t)size
{
size_t pageSize = [OFSystemInfo pageSize];
switch (state) {
case 0:
if (size < 1)
return 0;
|
|
<
|
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
@implementation StreamTester
- (bool)lowlevelIsAtEndOfStream
{
return (state > 1);
}
- (size_t)lowlevelReadIntoBuffer: (void *)buffer length: (size_t)size
{
size_t pageSize = [OFSystemInfo pageSize];
switch (state) {
case 0:
if (size < 1)
return 0;
|