.
Inheritance diagram for Protocols::Gnutella::Packets::Testing::BinaryWriterTest:
Collaboration diagram for Protocols::Gnutella::Packets::Testing::BinaryWriterTest:
|
Public Member Functions |
| void | scenarioWriteUuid (uint l, ushort w1, ushort w2, uchar b1, uchar b2, uchar b3, uchar b4, uchar b5, uchar b6, uchar b7, uchar b8, const QByteArray &rawUuid) |
| void | testWriteUuid () |
| void | scenarioWriteGgepBlock (QByteArray id, QByteArray rawData, int flags) |
| void | testWriteGgepBlock () |
| void | scenarioWriteIPv4Address (quint32 address) |
| void | testWriteIPv4Address () |
| void | scenarioWriteQueryData (const QueryData &extension) |
| void | testWriteQueryDataOneXml () |
| void | testWriteQueryDataOneHuge () |
| void | testWriteQueryDataOneUnknown () |
| void | testWriteQueryDataOneGgepBlock () |
| void | testWriteQueryDataMixed () |
| void | scenarioWriteMinSpeed (bool f1, bool f2, bool f3, bool f4, bool f5, bool f6, uchar byte) |
| void | testWriteMinSpeed () |
| void | scenarioWriteResultSet (const ResultData &resultData, int number) |
| void | testWriteResultSetOneResultOneUrn () |
| void | testWriteResultSetOneResultOneGgepBlock () |
| void | testWriteResultSetOneResultOnePlainData () |
| void | testWriteResultSetOneResultMixedData () |
| void | testWriteResultSetTwoResults () |
| void | scenarioWriteQueryHitsDataCheckFlags (bool ggep, bool uploadSpeed, bool haveUploaded, bool busy, bool push, const char flags[2]) |
| void | testWriteQueryHitsDataCheckFlagsAllSet () |
| void | testWriteQueryHitsDataCheckFlagsPushNotSet () |
| void | testWriteQueryHitsDataCheckFlagsBusyNotSet () |
| void | testWriteQueryHitsDataCheckFlagsHaveUploadedNotSet () |
| void | testWriteQueryHitsDataCheckFlagsUploadSpeedNotSet () |
| void | testWriteQueryHitsDataCheckFlagsGgepNotSet () |
| void | testWriteQueryHitsDataCheckFlagsNoneSet () |
| void | scenarioWriteQueryHitsData (QueryHitsData &hitsData) |
| void | testWriteQueryHitsDataNoGgepBlockNoXmlData () |
| void | testWriteQueryHitsDataXmlData () |
| void | testWriteQueryHitsDataGgepBlock () |
| void | testWriteQueryHitsDataGgepBlockXmlData () |
| void | testWriteQueryHitsDataGgepBlockXmlDataOther () |
Private Member Functions |
| | CPPUNIT_TEST_SUITE (BinaryWriterTest) |
| | CPPUNIT_TEST (testWriteGgepBlock) |
| | CPPUNIT_TEST (testWriteUuid) |
| | CPPUNIT_TEST (testWriteIPv4Address) |
| | CPPUNIT_TEST (testWriteQueryDataOneXml) |
| | CPPUNIT_TEST (testWriteQueryDataOneHuge) |
| | CPPUNIT_TEST (testWriteQueryDataOneUnknown) |
| | CPPUNIT_TEST (testWriteQueryDataOneGgepBlock) |
| | CPPUNIT_TEST (testWriteQueryDataMixed) |
| | CPPUNIT_TEST (testWriteMinSpeed) |
| | CPPUNIT_TEST (testWriteResultSetOneResultOneUrn) |
| | CPPUNIT_TEST (testWriteResultSetOneResultOneGgepBlock) |
| | CPPUNIT_TEST (testWriteResultSetOneResultOnePlainData) |
| | CPPUNIT_TEST (testWriteResultSetOneResultMixedData) |
| | CPPUNIT_TEST (testWriteResultSetTwoResults) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsAllSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsPushNotSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsBusyNotSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsUploadSpeedNotSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsHaveUploadedNotSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsGgepNotSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataCheckFlagsNoneSet) |
| | CPPUNIT_TEST (testWriteQueryHitsDataNoGgepBlockNoXmlData) |
| | CPPUNIT_TEST (testWriteQueryHitsDataXmlData) |
| | CPPUNIT_TEST (testWriteQueryHitsDataGgepBlock) |
| | CPPUNIT_TEST (testWriteQueryHitsDataGgepBlockXmlData) |
| | CPPUNIT_TEST (testWriteQueryHitsDataGgepBlockXmlDataOther) |
| | CPPUNIT_TEST_SUITE_END () |