home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J (Developer) / os42jdev.iso / NextDeveloper / Examples / Foundation / TCPTransport / DataStream.h next >
Text File  |  1996-04-12  |  430b  |  16 lines

  1. /* DataStream.h created by blaine on Wed 03-Apr-1996 */
  2.  
  3. #import <Foundation/Foundation.h>
  4.  
  5. @interface DataStream : NSObject {
  6.     NSMutableArray *array;
  7.     unsigned int offset;    // into the first item
  8.     unsigned int length;    // from offset to end
  9. }
  10.  
  11. - (void)appendData:(NSData *)item;
  12. - (unsigned int)length;
  13. - (BOOL)getBytes:(void *)bytes length:(unsigned)len;
  14. - (void)fillData:(NSMutableData *)data length:(unsigned)len;
  15. @end
  16.