|
PrimoBurner(tm) for C++
4.7
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 |
| devicePath() const =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 |