Update of /cvsroot/cppunit/cppunit2/include/opentest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14791/include/opentest
Modified Files:
serializer.h
Log Message:
* RemoteMessage data are interleaved with Packets.
Index: serializer.h
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/include/opentest/serializer.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** serializer.h 26 Jun 2005 19:41:15 -0000 1.3
--- serializer.h 30 Jun 2005 21:49:25 -0000 1.4
***************
*** 34,37 ****
--- 34,40 ----
unsigned int send( void *dest, Pos availableLength );
void endMessage();
+ bool hasPendingMessage() const;
+ Pos getFirstMessageLength();
+ void discardFirstMessage();
// for serialization
***************
*** 156,160 ****
Pos read( PacketPos &pos, Byte *data, Pos length );
! private:
std::deque<MessagePacket> messages_;
Packet *packetsHead_;
--- 159,163 ----
Pos read( PacketPos &pos, Byte *data, Pos length );
! private:
std::deque<MessagePacket> messages_;
Packet *packetsHead_;
|