void CDDBPLookup::sendQuery() { QString query = QString::fromLatin1( "cddb query %1 %2" ) .arg( trackOffsetListToId() ) .arg( trackOffsetListToString() ); writeLine( query ); }
Result HTTPLookup::sendQuery() { QString cmd = QString::fromLatin1( "cddb query %1 %2" ) .arg( trackOffsetListToId(), trackOffsetListToString() ) ; makeURL( cmd ); Result result = fetchURL(); return result; }
CDDB::Result Submit::submit( CDInfo cdInfo, const TrackOffsetList& offsetList) { // If it was an inexact math from the server the discid might // be different, so recalculate it cdInfo.id = trackOffsetListToId(offsetList); makeDiskData( cdInfo, offsetList ); if (!validCategory(cdInfo.category)) return InvalidCategory; KIO::Job* job = createJob(cdInfo); if (!job) return UnknownError; return runJob(job); }