PrimoBurner(tm) for C++
4.6
CD, DVD and Blu-ray Software Development Kit
|
This is the complete list of members for Device, including all inherited members.
bdFeatures()=0 | Device | pure virtual |
bdWriteVerify() const =0 | Device | pure virtual |
bgFormatProgress() const =0 | Device | pure virtual |
bgFormatStatus() const =0 | Device | pure virtual |
cdFeatures()=0 | Device | pure virtual |
clearOutputBuffer()=0 | Device | pure virtual |
closeDisc()=0 | Device | pure virtual |
closeLastSession()=0 | Device | pure virtual |
closeTrack(uint16_t trackNumber)=0 | Device | pure virtual |
createQSubChannel(SubChannelFormat::Enum scf, uint8_t *buffer)=0 | Device | pure virtual |
createScsiInterface()=0 | Device | pure virtual |
createWriteSpeedEnumerator()=0 | Device | pure virtual |
description() const =0 | Device | pure virtual |
detectTrackType(int32_t trackStartLba, int32_t blocksToScan=10)=0 | Device | pure virtual |
deviceHandle()=0 | Device | pure virtual |
disableMCN()=0 | Device | pure virtual |
dismount()=0 | Device | pure virtual |
driveLetter() const =0 | Device | pure virtual |
dvdFeatures()=0 | Device | pure virtual |
dvdWriteVerify() const =0 | Device | pure virtual |
eject(bool_t eject, bool_t unlockMedium=1)=0 | Device | pure virtual |
enableMCN()=0 | Device | pure virtual |
endBDSession(bool_t closeSession=1, bool_t closeDisc=0)=0 | Device | pure virtual |
endBDTrack(bool_t closeTrack=1)=0 | Device | pure virtual |
endCDSession()=0 | Device | pure virtual |
endCDTrack(bool_t closeTrack=1)=0 | Device | pure virtual |
endDVDSession(bool_t close=1)=0 | Device | pure virtual |
endDVDTrack(bool_t close=1)=0 | Device | pure virtual |
erase(bool_t quick=1)=0 | Device | pure virtual |
eraseEx(EraseType::Enum eraseType)=0 | Device | pure virtual |
eraseProgress() const =0 | Device | pure virtual |
error() const =0 | Device | pure virtual |
flush()=0 | Device | pure virtual |
format(FormatType::Enum formatType, uint32_t blocks=0, bool_t waitForBackground=0)=0 | Device | pure virtual |
formatBD(BDFormatType::Enum type, BDFormatSubType::Enum subType, const BDFormatParameters *formatParameters=NULL)=0 | Device | pure virtual |
formatProgress() const =0 | Device | pure virtual |
internalCacheCapacity() const =0 | Device | pure virtual |
internalCacheUsedSpace()=0 | Device | pure virtual |
isMediaBD() const =0 | Device | pure virtual |
isMediaBlank() const =0 | Device | pure virtual |
isMediaCD() const =0 | Device | pure virtual |
isMediaDVD() const =0 | Device | pure virtual |
isMediaFormatted() const =0 | Device | pure virtual |
isMediaRewritable() const =0 | Device | pure virtual |
lockMedia(bool_t bLock)=0 | Device | pure virtual |
lockOutputBuffer(uint32_t blocks, uint8_t **buffer1, uint32_t *buffer1Blocks, uint8_t **buffer2, uint32_t *buffer2Blocks)=0 | Device | pure virtual |
lockOutputBufferEx(uint32_t blocks, uint8_t **buffer1, uint32_t *buffer1Blocks, uint8_t **buffer2, uint32_t *buffer2Blocks, uint32_t *blockSize)=0 | Device | pure virtual |
maxReadSpeedKB() const =0 | Device | pure virtual |
maxWriteSpeedKB() const =0 | Device | pure virtual |
mediaCapacity() const =0 | Device | pure virtual |
mediaFreeSpace() const =0 | Device | pure virtual |
mediaLayerCapacity() const =0 | Device | pure virtual |
mediaProfile() const =0 | Device | pure virtual |
mediaState() const =0 | Device | pure virtual |
newSessionStartAddress() const =0 | Device | pure virtual |
newTrackStartAddress() const =0 | Device | pure virtual |
productId() const =0 | Device | pure virtual |
rawCDRead(int32_t startLba, SubChannelFormat::Enum scf, uint32_t blockSize, void *buffer, uint32_t numberOfBlocksToRead, uint32_t *numberOfBlocksRead)=0 | Device | pure virtual |
readAudio(TrackBuffer *trackBuffer, int32_t startBlock, int32_t blocks=primo::burner::BufferSize::DefaultReadBufferBlocks)=0 | Device | pure virtual |
readCDSessionLayout(uint8_t sessionNumber, bool_t scanTracks=1, bool_t fastScan=1, int32_t fastScanBlocks=600)=0 | Device | pure virtual |
readCDText()=0 | Device | pure virtual |
readData(TrackBuffer *trackBuffer, int32_t startBlock, int32_t blocks=primo::burner::BufferSize::DefaultReadBufferBlocks)=0 | Device | pure virtual |
readDiscInfo()=0 | Device | pure virtual |
readMediaInfo()=0 | Device | pure virtual |
readRawToc()=0 | Device | pure virtual |
readSessionInfo()=0 | Device | pure virtual |
readSpeedKB() const =0 | Device | pure virtual |
readToc()=0 | Device | pure virtual |
readTocFromSession(uint8_t sessionNumber)=0 | Device | pure virtual |
readTrackInfo(uint16_t trackNumber)=0 | Device | pure virtual |
readTrackInfoEx(uint16_t trackNumber)=0 | Device | pure virtual |
refresh()=0 | Device | pure virtual |
release() const =0 | Reference | pure virtual |
reserveTrack(uint32_t blocks)=0 | Device | pure virtual |
reserveTrackLBA(uint32_t endLBA)=0 | Device | pure virtual |
reset()=0 | Device | pure virtual |
retain() const =0 | Reference | pure virtual |
retainCount() const =0 | Reference | pure virtual |
revision() const =0 | Device | pure virtual |
scsiAddress() const =0 | Device | pure virtual |
setBDWriteVerify(bool_t writeVerify)=0 | Device | pure virtual |
setCallback(DeviceCallback *callback)=0 | Device | pure virtual |
setCDTextForWriting(CDText *cdText)=0 | Device | pure virtual |
setDVDWriteVerify(bool_t writeVerify)=0 | Device | pure virtual |
setNewSessionStartAddress(int32_t startAddress)=0 | Device | pure virtual |
setReadSpeedKB(int value)=0 | Device | pure virtual |
setStreaming(bool_t streaming)=0 | Device | pure virtual |
setWriteSpeedKB(int value)=0 | Device | pure virtual |
startBDSession()=0 | Device | pure virtual |
startBDTrack(uint32_t blocks)=0 | Device | pure virtual |
startCDSession(bool_t simulate, CDSession *session, WriteMethod::Enum wm=WriteMethod::Sao, bool_t closeSession=1, bool_t closeDisc=1)=0 | Device | pure virtual |
startCDTrack(CDTrack *cdTrack)=0 | Device | pure virtual |
startDVDSession(bool_t simulate, WriteMethod::Enum wm=WriteMethod::DVDIncremental, bool_t closeDisc=1)=0 | Device | pure virtual |
startDVDTrack(uint32_t blocks)=0 | Device | pure virtual |
streaming() const =0 | Device | pure virtual |
systemPath() const =0 | Device | pure virtual |
unitReadyState()=0 | Device | pure virtual |
unlockOutputBuffer(uint32_t blocks)=0 | Device | pure virtual |
unlockOutputBufferEx(uint32_t blocks, int32_t writeAddress)=0 | Device | pure virtual |
vendor() const =0 | Device | pure virtual |
vendorSpecific() const =0 | Device | pure virtual |
writeData(int32_t startLba, uint8_t *buffer, int32_t blocks, int32_t blockSize)=0 | Device | pure virtual |
writeSpeedKB() const =0 | Device | pure virtual |
writeTransferRate() const =0 | Device | pure virtual |