author | Jens Alfke <jens@mooseyard.com> |
Tue Jul 21 10:04:10 2009 -0700 (2009-07-21) | |
changeset 61 | 981f9d604c88 |
parent 11 | 29e8b03c05d4 |
permissions | -rw-r--r-- |
1 //
2 // BLIPReader.h
3 // MYNetwork
4 //
5 // Created by Jens Alfke on 5/10/08.
6 // Copyright 2008 Jens Alfke. All rights reserved.
7 //
9 #import "TCPStream.h"
10 #import "BLIP_Internal.h"
11 @class BLIPResponse;
14 /** INTERNAL class that reads BLIP frames from the socket. */
15 @interface BLIPReader : TCPReader
16 {
17 @private
18 BLIPFrameHeader _curHeader;
19 UInt32 _curBytesRead;
20 NSMutableData *_curBody;
22 UInt32 _numRequestsReceived;
23 NSMutableDictionary *_pendingRequests, *_pendingResponses;
24 }
26 - (void) _addPendingResponse: (BLIPResponse*)response;
28 @end