Changeset 178 for sbliveos2/trunk/drv16/strmbuff.hpp
- Timestamp:
- Apr 30, 2001, 11:08:00 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sbliveos2/trunk/drv16/strmbuff.hpp
r168 r178 34 34 ULONG ulBuffpos; // Current buffer position 35 35 ULONG ulDonepos; // position at which the buffer can be returned 36 STREAMBUFFER(ULONG bufsize, PSTREAMBUF bufptr): 36 ULONG lock[3]; //lock handle 37 ULONG linLock; 38 BOOL fDone; 39 BOOL looping; 40 41 STREAMBUFFER(ULONG bufsize, PSTREAMBUF bufptr, BOOL fLooping = FALSE): 37 42 pBuffptr(bufptr), 38 43 ulBuffsz(bufsize), 39 44 ulBuffpos(0), 40 ulDonepos(0) 45 ulDonepos(0), 46 looping(fLooping), 47 fDone(0), 48 linLock(0) 41 49 {}; 42 50 … … 44 52 typedef STREAMBUFFER *PSTREAMBUFFER; 45 53 46 47 class STREAMBUFFEREX : public STREAMBUFFER48 {49 public:50 STREAMBUFFEREX(ULONG bufsize, PSTREAMBUF bufptr):51 STREAMBUFFER(bufsize, bufptr), fDone(FALSE)52 {53 };54 55 ULONG lock[3]; //lock handle56 ULONG linLock;57 BOOL fDone;58 59 };60 typedef STREAMBUFFEREX *PSTREAMBUFFEREX;61 62 54 #endif
Note:
See TracChangeset
for help on using the changeset viewer.